FORMS_WidgetManager

A constructor defined in FORMS_WidgetManager.gml

new FORMS_WidgetManager()

Description

The widget manager.

Properties

Name Description
ColorPreview
ContextMenu The currently open context menu or undefined.
Cursor
DestroyStack
Font The main font used when rendering the GUI. Must be monospace! Defaults to FORMS_FntNormal.
FontBold The font used when drawing bold text. Must be monospace! Defaults to FORMS_FntNormal.
FontHeight The font height. Defaults to the height of character Q.
FontWidth The font width. Defaults to the width of character Q.
InputActive
InputIndexDrawStart
InputIndexFrom
InputIndexTo
InputMultitype
InputParent
InputSprite
InputSpriteHeight
InputSpriteWidth
InputString
InputTimer
KeyLog
LineHeight The line height. Defaults to the height of sprite FORMS_SprInput.
MatrixStack
MouseDisable
MousePressX
MousePressY
MouseX
MouseY
PopupDuration
PopupMessage
PopupTimer
Tooltip The tooltip text to draw. Use an empty string for no tooltip.
WidgetActive
WidgetFilling
WidgetHovered
WidgetIdNext
WidgetSelected

Methods

Name Description
Destroy
Draw
HandleKeyboardShortcuts
LogKey Adds the key to the key log.
Update
UpdateInput

Note

You should never create new instances of this! To create a new GUI, use the function FORMS_Init instead!


Copyright © 2024, BlueBurn. Built on September 03, 2024 using GMDoc.