Garry's Mod Wiki

DTextEntry:SetPlaceholderText

DTextEntry:SetPlaceholderText

DTextEntry:SetPlaceholderText( string text = "nil" )

Description

Sets the placeholder text that will be shown while the text entry has no user text. The player will not need to delete the placeholder text if they decide to start typing.

Arguments

1 string text = "nil"

Example

This example shows what the placeholder text looks like

concommand.Add( "test_textentry", function(ply) local frame = vgui.Create( "DFrame" ) frame:SetSize( 400, 200 ) frame:Center() frame:MakePopup() local TextEntry = vgui.Create( "DTextEntry", frame ) -- create the form as a child of frame TextEntry:Dock( TOP ) TextEntry.OnEnter = function( self ) chat.AddText( self:GetValue() ) -- print the form's text as server text end local TextEntryPH = vgui.Create( "DTextEntry", frame ) -- create the form as a child of frame TextEntryPH:Dock( TOP ) TextEntryPH:DockMargin( 0, 5, 0, 0 ) TextEntryPH:SetPlaceholderText( "I am a placeholder" ) TextEntryPH.OnEnter = function( self ) chat.AddText( self:GetValue() ) -- print the form's text as server text end end )
Output:
image.png

Special Pages


Wikis

?

Render Time: 40ms

DB GetPage 23
Generate Html 3
SaveChanges (1) 5
Render Body 0
Render Sidebar 7