Garry's Mod Wiki

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>