summaryrefslogtreecommitdiff
path: root/gamemode/vgui/vgui_scroller.lua
diff options
context:
space:
mode:
Diffstat (limited to 'gamemode/vgui/vgui_scroller.lua')
-rw-r--r--gamemode/vgui/vgui_scroller.lua36
1 files changed, 18 insertions, 18 deletions
diff --git a/gamemode/vgui/vgui_scroller.lua b/gamemode/vgui/vgui_scroller.lua
index 0fb9e51..0730753 100644
--- a/gamemode/vgui/vgui_scroller.lua
+++ b/gamemode/vgui/vgui_scroller.lua
@@ -5,26 +5,26 @@ function PANEL:Init()
//self:SetTitle( "" )
//self:ShowCloseButton( false )
//self:SetDraggable( false )
-
+
self.Image = vgui.Create( "DImageButton", self )
self.Image:SetImage( "icon16/car.png" )
self.Image:SetStretchToFit( false )
self.Image.OnMousePressed = function()
-
+
self.Depressed = true
-
+
end
-
+
self.Image.OnMouseReleased = function()
-
+
self.Depressed = false
-
+
end
-
+
self:SetCursor( "hand" )
self.Up = true
self.MoveTime = 0
-
+
end
function PANEL:SetImage( img )
@@ -42,23 +42,23 @@ end
function PANEL:Think()
if not self.Target then return end
-
+
if self.Depressed and self.MoveTime < CurTime() then
-
+
self.MoveTime = CurTime() + 0.2
-
+
if self.Up then
-
+
self.Target:AddScroll( 1 )
-
+
else
-
+
self.Target:AddScroll( -1 )
-
+
end
-
+
surface.PlaySound( "buttons/lightswitch2.wav" )
-
+
end
end
@@ -91,7 +91,7 @@ function PANEL:PerformLayout()
self.Image:SetSize( self:GetWide() - 10, self:GetTall() - 10 )
self.Image:SetPos( 5, 5 )
-
+
//self:SizeToContents()
end