DColorPalette:SetNumRows

  DColorPalette:SetNumRows( number rows )

Açıklama

Kullanıcı tarafından seçilebilecek renk sayısını kabaca ayarlar. Eğer DColorPalette tam olarak 6 satır yüksekliğindeyse, bu fonksiyon paletteki satır başına gösterilen renk sayısını ayarlar. Bu bir AccessorFunc'tur.

Değişiklikleri uygulamak için bu fonksiyondan sonra DColorPalette:Reset veya DColorPalette:ResetSavedColors çağrılmalıdır.

Argümanlar

1 number rows
Kullanıcının seçebileceği renk aralığı için ölçek. Varsayılan değer 8'dir.

Örnek

Her biri satır başına değişen sayıda renge sahip dört adet DColorPalette oluşturur.

local frame = vgui.Create( "DFrame" ) -- Pencereyi oluşturur frame:SetSize( 350, 350 ) frame:SetTitle( "SetNumRows Gösterimi" ) frame:Center() frame:MakePopup() local label = vgui.Create( "DLabel", frame ) -- Yardım metnini oluşturur label:Dock( TOP ) label:SetText( "SetNumRows( 4 ), SetNumRows( 8 ), SetNumRows( 16 ) ve SetNumRows( 24 ) arasındaki fark" ) label:SetWrap( true ) -- Düşük çözünürlükler için metnin kaydırılmasını etkinleştirir label:SetAutoStretchVertical( true ) -- Metnin düzgün gösterilmesi için gereklidir local pallette1 = vgui.Create( "DColorPalette", frame ) -- Satır başına 4 renkli ilk DColorPalette pallette1:SetPos( 4, 60 ) pallette1:SetNumRows( 4 ) pallette1:SetSize( 40, 60 ) pallette1:Reset() local pallette2 = vgui.Create( "DColorPalette", frame ) -- Satır başına 8 renkli ikinci DColorPalette pallette2:SetPos( 4, 130 ) pallette2:SetNumRows( 8 ) pallette2:SetSize( 80, 60 ) pallette2:Reset() local pallette3 = vgui.Create( "DColorPalette", frame ) -- Satır başına 16 renkli üçüncü DColorPalette pallette3:SetPos( 4, 200 ) pallette3:SetNumRows( 16 ) pallette3:SetSize( 160, 60 ) pallette3:Reset() local pallette4 = vgui.Create( "DColorPalette", frame ) -- Satır başına 24 renkli dördüncü DColorPalette pallette4:SetPos( 4, 270 ) pallette4:SetNumRows( 24 ) pallette4:SetSize( 240, 60 ) pallette4:Reset()
Çıktı:

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