DDrawer
Açıklama
Basit bir Derma Çekmecesi
Ebeveyn
Bu sayfada listelenmeyen metotları vb. Panel'den türetir.
Metotlar
DDrawer:Close()
DDrawer'ı kapatır.
number DDrawer:GetOpenSize()
DDrawer'ın açık boyutunu döndüren bir Erişimci Fonksiyonu (AccessorFunc).
number DDrawer:GetOpenTime()
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