Revision Difference
DTextEntry:SetCursorColor#515157
<function name="SetCursorColor" parent="DTextEntry" type="panelfunc">⤶
<ispanel>yes</ispanel>⤶
<description>Sets the cursor's color in DTextEntry (the blinking line).</description>⤶
<realm>Client</realm>⤶
<args>⤶
<arg name="color" type="table">The color to set the cursor to.</arg>⤶
</args>⤶
</function>⤶
⤶
<example>⤶
<description>⤶
Creates a panel and a DTextEntry, and then sets the cursor color. ⤶
(As seen on https://maurits.tv/data/garrysmod/wiki/wiki.garrysmod.com/index9051.html)⤶
</description>⤶
<code>⤶
local ParentPanel = vgui.Create("DFrame")⤶
ParentPanel:SetSize(ScrW()/7, ScrH()/12)⤶
ParentPanel:Center()⤶
ParentPanel:SetTitle("Cursor Color Test")⤶
ParentPanel:SetDeleteOnClose(true)⤶
ParentPanel:MakePopup()⤶
⤶
local TextEntry = vgui.Create( "DTextEntry", ParentPanel )⤶
TextEntry:SetSize(ScrW()/9, ScrH()/30)⤶
TextEntry:SetValue("Cursor Color Test ")⤶
TextEntry:SetPos(ParentPanel:GetWide()/2-TextEntry:GetWide()/2,⤶
ParentPanel:GetTall()/2-TextEntry:GetTall()/5)⤶
TextEntry:SetEnterAllowed(false)⤶
⤶
-- Uses Simple RGBA (Red, Green, Blue, Alpha) Colors. --⤶
TextEntry:SetCursorColor(Color(255,0,0,255))⤶
⤶
TextEntry:RequestFocus()⤶
</code>⤶
<output>Makes the text entry's cursor color red.</output>⤶
⤶
</example>