DVScrollBar

Açıklama

DScrollPanel içinde kullanılan, genel amaçlı dikey bir kaydırma çubuğudur. Yatay alternatifi olan DHScrollBar'a buradan bakabilirsiniz.

Kaydırma çubuğu, sırasıyla yukarı düğmesi, aşağı düğmesi ve tutamaç olan DVScrollBar.btnUp, DVScrollBar.btnDown ve DVScrollBar.btnGrip'i içerir. Bu elemanların paint fonksiyonlarını düzenlemek, özel kaydırma çubuğu stilleri oluşturmaya olanak tanır (örnek için DScrollPanel:GetVBar'a bakın), ancak bunun yerine Derma Görünümleri kullanmak daha iyi bir yaklaşımdır.

Kaynağı görüntüle

Ebeveyn

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

Metotlar

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

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