Panel Hooks

From GMod Wiki

(Difference between revisions)
Jump to: navigation, search
(Fixed sorting)
 
Line 9: Line 9:
==Panel==
==Panel==
 +
{{Client}} [[P.ActionSignal|ActionSignal]]<br />
 +
{{Client}} [[P.ApplySchemeSettings|ApplySchemeSettings]]<br />
{{Client}} [[p.Init|Init]]<br />
{{Client}} [[p.Init|Init]]<br />
-
{{Client}} [[P.Think|Think]]<br />
 
-
{{Client}} [[P.Paint|Paint]]<br />
 
-
{{Client}} [[P.PaintOver|PaintOver]]<br />
 
-
{{Client}} [[P.PerformLayout|PerformLayout]]<br />
 
{{Client}} [[P.OnCursorEntered|OnCursorEntered]]<br />
{{Client}} [[P.OnCursorEntered|OnCursorEntered]]<br />
{{Client}} [[P.OnCursorExited|OnCursorExited]]<br />
{{Client}} [[P.OnCursorExited|OnCursorExited]]<br />
-
{{Client}} [[P.OnMouseWheeled|OnMouseWheeled]]<br />
+
{{Client}} [[P.OnCursorMoved|OnCursorMoved]]<br />
 +
{{Client}} [[P.OnKeyCodePressed|OnKeyCodePressed]]<br />
{{Client}} [[P.OnMousePressed|OnMousePressed]]<br />
{{Client}} [[P.OnMousePressed|OnMousePressed]]<br />
{{Client}} [[P.OnMouseReleased|OnMouseReleased]]<br />
{{Client}} [[P.OnMouseReleased|OnMouseReleased]]<br />
-
{{Client}} [[P.OnKeyCodePressed|OnKeyCodePressed]]<br />
+
{{Client}} [[P.OnMouseWheeled|OnMouseWheeled]]<br />
-
{{Client}} [[P.ApplySchemeSettings|ApplySchemeSettings]]<br />
+
{{Client}} [[P.Paint|Paint]]<br />
-
{{Client}} [[P.ActionSignal|ActionSignal]]<br />
+
{{Client}} [[P.PaintOver|PaintOver]]<br />
-
{{Client}} [[P.OnCursorMoved|OnCursorMoved]]<br />
+
{{Client}} [[P.PerformLayout|PerformLayout]]<br />
 +
{{Client}} [[P.Think|Think]]<br />
| valign="top" style="width: 40%; padding-left: 1.0em; padding-right: 1.0em;" |
| valign="top" style="width: 40%; padding-left: 1.0em; padding-right: 1.0em;" |

Latest revision as of 23:05, 19 June 2011

Panels Information

Panels are the basic VGUI object - it can be anything from a frame (a VGUI window) to a button, textbox, or even a slider!

Panels are completely clientside, so they are only available clientside.

Panel

NewerClient.png ActionSignal
NewerClient.png ApplySchemeSettings
NewerClient.png Init
NewerClient.png OnCursorEntered
NewerClient.png OnCursorExited
NewerClient.png OnCursorMoved
NewerClient.png OnKeyCodePressed
NewerClient.png OnMousePressed
NewerClient.png OnMouseReleased
NewerClient.png OnMouseWheeled
NewerClient.png Paint
NewerClient.png PaintOver
NewerClient.png PerformLayout
NewerClient.png Think

Button

NewerClient.png DoClick

See Also

Personal tools
Namespaces
Variants
Actions
Navigation
Lua Scripting
Functions
Hooks
Toolbox