diff options
Diffstat (limited to 'gamemode/vgui/vgui_scroller.lua')
| -rw-r--r-- | gamemode/vgui/vgui_scroller.lua | 36 |
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 |
