#include <gadget.h>
Public Attributes | |
u8 | clicked: 1 |
u8 | hasFocus: 1 |
u8 | dragging: 1 |
u8 | deleted: 1 |
u8 | shelved: 1 |
u8 | borderless: 1 |
u8 | draggable: 1 |
u8 | drawingEnabled: 1 |
u8 | enabled: 1 |
u8 | decoration: 1 |
u8 | permeable: 1 |
u8 | raisesEvents: 1 |
u8 | erased: 1 |
u8 | shiftClickChildren: 1 |
u8 | visibleRegionCacheInvalid: 1 |
u8 | hidden: 1 |
u8 | doubleClickable: 1 |
u8 | modal: 1 |
Struct describing some basic properties of a gadget.
True if the gadget is borderless.
True if the gadget is currently clicked.
True if the gadget is a decoration.
True if the gadget has been deleted.
True if the gadget can be double-clicked.
True if the gadget can be dragged.
True if the gadget is being dragged.
True if the gadget can be drawn.
True if the gadget is enabled.
True if the gadget is currently erased from the frame buffer.
True if the gadget has focus.
True if the gadget is hidden.
True if the gadget is modal.
True if the gadget's children can exceed its dimensions.
True if the gadget can raise events.
True if the gadget has been shelved.
True if the gadget sends shift clicks to its children.
True if the region cache is invalid.