summaryrefslogtreecommitdiff
path: root/gamemode/cl_hud/vgui/mbbrowser.lua
diff options
context:
space:
mode:
authorApickx <Apickx@cogarr.org>2015-12-28 19:18:30 -0500
committerApickx <Apickx@cogarr.org>2015-12-28 19:18:30 -0500
commit868e729d68b5913716bfe5ddb512f4099851e9a2 (patch)
tree6441108754145dfd68a6e23bea382b5cb1ab63d5 /gamemode/cl_hud/vgui/mbbrowser.lua
downloadgearfox-master.tar.gz
gearfox-master.tar.bz2
gearfox-master.zip
Initial commitHEADmaster
Diffstat (limited to 'gamemode/cl_hud/vgui/mbbrowser.lua')
-rw-r--r--gamemode/cl_hud/vgui/mbbrowser.lua43
1 files changed, 43 insertions, 0 deletions
diff --git a/gamemode/cl_hud/vgui/mbbrowser.lua b/gamemode/cl_hud/vgui/mbbrowser.lua
new file mode 100644
index 0000000..738c8ed
--- /dev/null
+++ b/gamemode/cl_hud/vgui/mbbrowser.lua
@@ -0,0 +1,43 @@
+local PANEL = {}
+
+function PANEL:Init()
+ self.bgcol = MAIN_COLOR
+ self.fgcol = MAIN_COLOR2
+
+ self.HTML = vgui.Create( "HTML" , self )
+ self.HTML:OpenURL("www.google.com")
+ self.HTML.StatusChanged = function( s , str ) self.Status = str end
+
+ self.Status = "Ready."
+
+ self:SetPaintBackgroundEnabled( false )
+ self:SetPaintBorderEnabled( false )
+end
+
+function PANEL:OpenURL(url)
+ self.HTML:OpenURL(url)
+end
+
+function PANEL:SetFGColor( col )
+ self.fgcol = col
+end
+
+function PANEL:SetBGColor( col )
+ self.bgcol = col
+end
+
+function PANEL:Paint(w,h)
+ DrawBoxy( 0 , 0 , w , h , self.bgcol )
+ DrawLine( 0 , 20 , w , 20 , self.fgcol )
+
+ DrawText( self.Status , "Trebuchet18" , 5 , self:GetTall()-20 , MAIN_WHITECOLOR )
+
+ return true
+end
+
+function PANEL:PerformLayout()
+ self.HTML:SetPos(1,22)
+ self.HTML:SetSize(self:GetWide()-2,self:GetTall()-44)
+end
+
+vgui.Register( "MBBrowser", PANEL , "MBFrame" ) \ No newline at end of file