DDrawer

Açıklama

Basit bir Derma Çekmecesi

Kaynağı görüntüle

Ebeveyn

Bu sayfada listelenmeyen metotları vb. Panel'den türetir.

Metotlar

DDrawer:Close()
DDrawer'ı kapatır.
DDrawer'ın açık boyutunu döndüren bir Erişimci Fonksiyonu (AccessorFunc).
DDrawer'ın açılma süresini döndüren bir Erişimci Fonksiyonu (AccessorFunc).
DDrawer:Open()
DDrawer'ı açar.
DDrawer:SetOpenSize( number Value )
DDrawer'ın yüksekliğini ayarlayan bir Erişimci Fonksiyonu (AccessorFunc)
DDrawer:SetOpenTime( number value )
DDrawer'ın açılması için gereken süreyi (saniye cinsinden) ayarlayan bir Erişimci Fonksiyonu (AccessorFunc).
DDrawer:Toggle()
DDrawer'ı açar/kapatır.

Örnek

Bir DFrame içinde bir DDrawer oluşturur; açık boyutunu ve süresini ayarlar; çekmeceye bir panel ekler; DDrawer'ı açar.

local Frame = vgui.Create( "DFrame" ) Frame:SetSize( 400, 200 ) Frame:Center() Frame:MakePopup() local Drawer = vgui.Create( "DDrawer", Frame ) Drawer:SetOpenSize( 75 ) -- Varsayılan OpenSize 100'dür Drawer:SetOpenTime( 0.2 ) -- Varsayılan OpenTime 0.3'tür Drawer:Open() -- Ayrıca Drawer:Close() ve Drawer:Toggle() da kullanabilirsiniz //Çekmece boş olduğu için bir panel ekleyelim local PanelInDrawer = vgui.Create( "DPanel", Drawer ) PanelInDrawer:Dock( FILL ) -- PanelInDrawer'ın, Drawer'ın yerini doldurmasını sağlar PanelInDrawer:DockMargin( 3, 0, 3, 3 ) -- Kenetleme için kenar boşlukları. Daha fazla bilgi için wiki'de arama yapın

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