Revision Difference
HTML#561544
<panel>
<parent>Panel</parent>
<realm>Client</realm>
<description>
The HTML control can be used to display HTML code just like an internet browser. Unlike <page>DHTML</page>, this control cannot accept user input or complex interaction, such as retrieving image data.
**Blocked URL Extentions**
`This means your url cannot end in any of these extensions, e.g.: (http://yourdomain.com/garry.exe)`
* .exe
* .bat
* .dll
* .zip
* .mp3
* .swf
</description>
</panel>
<example>
<description>Creates an HTML control in the center of screen, and makes it display http://wiki.garrysmod.com/</description>
<code>
HTMLTest = vgui.Create( "HTML" )
HTMLTest:SetPos( 50, 50 )
HTMLTest:SetSize( ScrW() - 100, ScrH() - 100 )
HTMLTest:OpenURL( "wiki.garrysmod.com" )
concommand.Add( "test_html", function()
⤶
local frame = vgui.Create( "DFrame" ) -- The name of the panel we don't have to parent it.
frame:SetPos( 100, 100 ) -- Set the position to 100x by 100y.
frame:SetSize( 500, 500 ) -- Set the size to 300x by 200y.
frame:SetTitle( "HTML Test" ) -- Set the title in the top left to "Derma Frame".⤶
frame:MakePopup() -- Makes your mouse be able to move around.⤶
⤶
local HTMLTest = vgui.Create( "HTML", frame )⤶
HTMLTest:Dock( FILL )⤶
HTMLTest:OpenURL( "http://wiki.garrysmod.com" )⤶
⤶
end )⤶
</code>
</example>