Garry's Mod Wiki

HTML

Description

The HTML control can be used to display HTML code just like an internet browser. Unlike DHTML, 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

Parent

Derives methods, etc not listed on this page from Panel.

Example

Creates an HTML control in the center of screen, and makes it display http://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 )