General > Developers Corner

Why does this return a nil value to my var?

(1/1)

LuaTenshi:

--- Code: --- local textbox = vgui.Create("TextEntry", DermaPanel)
textbox:SetPos( 5,290 )
textbox:SetTall( 20 )
textbox:SetWide( 150 )
textbox:SizeToContents()

textboxval = textbox:GetValue()

local button = vgui.Create( "DButton", DermaPanel )
button:SizeToContents()
button:SetPos( 5,310 )
button:SetSize( 150, 20 )
button:SetText( "Cleanup!" )
        button:SetConsoleCommand( "ups_clnstr".. textboxval )

--- End code ---

Honestly I have no idea but textboxval returns nil even tho I am getting a value from user input...

Is LUA broken in Gmod or did I some how manage to break my client side LUA?

JamminR:
Sorry, I've no experience with Derma.
I tried to poke around the garrysmod.com wiki, but it kept timing out/acting slow.
I found something about a DTextEntry.GetValue, but thats when everything started crashing.

Stickly Man!:

--- Code: ---local textbox = vgui.Create("TextEntry", DermaPanel)
--- End code ---

Are you sure you didn't mean to create a "DTextEntry"?

Aaron113:

--- Quote from: Stickly Man! on November 06, 2011, 11:58:47 PM ---
--- Code: ---local textbox = vgui.Create("TextEntry", DermaPanel)
--- End code ---

Are you sure you didn't mean to create a "DTextEntry"?

--- End quote ---

That.  I was doing something like this earlier too.  Stickly was kind enough to help me via steam chat.

JamminR:

--- Quote from: JamminR on November 05, 2011, 11:11:01 AM ---I found something about a DTextEntry.GetValue, but thats when everything started crashing.

--- End quote ---
Me, Aaron, Stickly man blah blah Dtextentry blah blah


--- Quote from: Aaron113 on November 07, 2011, 04:17:35 AM ---That.

--- End quote ---

Glad I guessed right. Shame Gmod wiki is/was so slow as to not help me, with my lack of Derma experience, help you more.
Glad we could help.

Navigation

[0] Message Index

Go to full version