DLabel:DoDoubleClick

  DLabel:DoDoubleClick()

Açıklama

Oyuncu tarafından etikete sol tıklama ile çift tıklandığında çağrılır.

DLabel:SetDoubleClickingEnabled fonksiyonunun bu hook'un çalışması için true olarak ayarlanması gerekir, ki bu varsayılan olarak böyledir.

Bu, DLabel:OnDepressed, DLabel:OnReleased ve DLabel:DoClick'ten sonra çağrılacaktır.

Ayrıca bakınız: DLabel:DoRightClick ve DLabel:DoMiddleClick.

Örnek

"Double click me!" metnine çift tıklayarak Steam arayüzünde bir URL açar.

local frame = vgui.Create( "DFrame" ) frame:SetTitle( "Double Click Example" ) frame:SetSize( 250, 100 ) frame:Center() frame:MakePopup() local frame_label = vgui.Create( "DLabel", frame ) frame_label:SetPos( 10, 30 ) frame_label:SetTextColor( Color( 255, 255, 255 ) ) frame_label:SetText( "Double click me!" ) frame_label:SizeToContents() frame_label:SetMouseInputEnabled( true ) frame_label.DoDoubleClick = function() gui.OpenURL("https://wiki.gmodtr.com/gmodTRTRTR") end -- Bu satırın yorumunu kaldırmak çift tıklamayı devre dışı bırakacaktır -- frame_label:SetDoubleClickingEnabled( false )
Çıktı:

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