Revision Difference
HTML#565507
<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)`⤶
The HTML control can be used to display web pages just like an internet browser.
⤶
<page>DHTML</page> has additional functionality for interfacing with the page, such as sending and receiving 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>
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>