Garry's Mod Wiki


Panel:SetFontInternal( string fontName )


Sets the font used to render this panel's text.

To retrieve the font used by a panel, call Panel:GetFont.


1 string fontName
The name of the font.

See here for a list of existing fonts. Alternatively, use surface.CreateFont to create your own custom font.


Sets the font of a RichText element to match the chat box font.

-- Create a window frame TextFrame = vgui.Create("DFrame") TextFrame:SetSize(200, 100) TextFrame:Center() TextFrame:SetTitle("This is a font test") TextFrame:MakePopup() -- RichText panel local richtext = vgui.Create("RichText", TextFrame) richtext:Dock(FILL) -- Sample text richtext:SetText("This is a sample of text using the chat box font.") -- Ensure font and text color changes are applied function richtext:PerformLayout() self:SetFontInternal("ChatFont") self:SetFGColor(Color(255, 255, 255)) end

Page Links

Special Pages



Render Time: 83ms

DB GetPage 51
Generate Html 8
SaveChanges (1) 9
Render Body 0
Render Sidebar 11