Skip to content

Discord Community

Focus & Activation ​

Focus management functions for ImGui.

Functions ​


IsItemFocused() ​

lua
IsItemFocused() -> boolean
  • Description: Checks if current item is focused
  • Returns: boolean - Item is focused

IsItemActive() ​

lua
IsItemActive() -> boolean
  • Description: Checks if current item is active
  • Returns: boolean - Item is active

IsItemActivated() ​

lua
IsItemActivated() -> boolean
  • Description: Checks if current item was just activated
  • Returns: boolean - Item was just activated

IsItemDeactivated() ​

lua
IsItemDeactivated() -> boolean
  • Description: Checks if current item was just deactivated
  • Returns: boolean - Item was just deactivated

IsItemDeactivatedAfterEdit() ​

lua
IsItemDeactivatedAfterEdit() -> boolean
  • Description: Checks if current item was just deactivated after edit
  • Returns: boolean - Item was just deactivated after edit

IsItemToggledOpen() ​

lua
IsItemToggledOpen() -> boolean
  • Description: Checks if current item was toggled open
  • Returns: boolean - Item was toggled open

IsAnyItemActive() ​

lua
IsAnyItemActive() -> boolean
  • Description: Checks if any item is active
  • Returns: boolean - Any item is active

IsAnyItemFocused() ​

lua
IsAnyItemFocused() -> boolean
  • Description: Checks if any item is focused
  • Returns: boolean - Any item is focused

SetItemDefaultFocus() ​

lua
SetItemDefaultFocus()
  • Description: Sets item as default focus
  • Returns: None

SetKeyboardFocusHere() ​

lua
SetKeyboardFocusHere(offset:integer|nil)
  • Description: Set keyboard focus to next widget
  • Parameters: offset:integer|nil - Focus offset (optional)
  • Returns: None

SetNextItemAllowOverlap() ​

lua
SetNextItemAllowOverlap()
  • Description: Allow next item to overlap
  • Returns: None

Join our community for support and updates!