DHScrollBar

Açıklama

Genel amaçlı bir yatay kaydırma çubuğu. Dikey alternatifi için buraya bakınız.

Kaydırma çubuğu özellikle sol düğme, sağ düğme ve tutamaç olan DHScrollBar.btnLeft, DHScrollBar.btnRight ve DHScrollBar.btnGrip'i içerir. Bunların paint fonksiyonlarını düzenlemek özel kaydırma çubuğu stilleri oluşturmaya olanak tanır, ancak Derma Görünümleri'ni kullanmak daha iyi bir fikirdir.

Kaynağı görüntüle

Üst Sınıf

Bu sayfada listelenmeyen metotları vb. Panel'den miras alır.

Metotlar

boolean DHScrollBar:AddScroll( number add )
Belirtilen miktarda kaydırmayı piksel cinsinden ekler.
DHScrollBar:AnimateTo( number scroll, number length, number delay = 0, number ease = -1 )
Belirtilen seviyeye yumuşak bir şekilde kaydırır.
number DHScrollBar:BarScale()
Kaydırılan tuvalin (canvas) görünür "penceresi" ile tuvalin kendisi arasındaki boyut farkına dayanarak kaydırma çubuğunun ölçeğini döndürür. DHScrollBar:SetUp'tan sonra kullanılmalıdır.
boolean DHScrollBar:GetHideButtons()
Manuel sol/sağ kaydırma düğmelerinin görünür olup olmadığını döndürür. DHScrollBar:SetHideButtons tarafından ayarlanır.
number DHScrollBar:GetOffset()
DHScrollBar:GetScroll'un negatif değerini döndürür.
number DHScrollBar:GetScroll()
Soldan itibaren kaydırma seviyesini piksel cinsinden döndürür.
DHScrollBar:Grip()
Bu dahili olarak kullanılır - kullanabiliyor olsanız da muhtemelen kullanmamalısınız. DScrollBarGrip içerisinden çağrılır.
DHScrollBar:SetHideButtons( boolean hide )
Daha iyi görsel stilizasyon için sol ve sağ düğmeleri gizlemeye olanak tanır.
DHScrollBar:SetScroll( number scroll )
Kaydırma seviyesini piksel cinsinden ayarlar.
DHScrollBar:SetUp( number barSize, number canvasSize )
Kaydırma çubuğunu kullanım için ayarlar. Bu fonksiyon çağrısı sırasında tuvalin toplam genişliği, tuvali tutan panelin genişliğinden daha azsa kaydırma çubuğu kendini otomatik olarak devre dışı bırakır.

Tüm sunucular · GmodTR Launcher · Rehber · GMod Wiki · GmodTR nedir? · Sunucu ekle · Discord