diff options
| author | Amlal El Mahrouss <amlal@el-mahrouss-logic.com> | 2024-03-30 20:12:35 +0100 |
|---|---|---|
| committer | Amlal El Mahrouss <amlal@el-mahrouss-logic.com> | 2024-03-30 20:12:35 +0100 |
| commit | fec59d41d08f75f22e1cc007d6b80868b93eddb3 (patch) | |
| tree | dcf6c828581d8e5fe34d1e3c8fe6873628c2a270 | |
| parent | c2f1a1d6e341d8dcd0b7ac5d5c2aa4d11c3a5c62 (diff) | |
SystemLib: Update and fix API.
Signed-off-by: Amlal El Mahrouss <amlal@el-mahrouss-logic.com>
| -rw-r--r-- | Public/Developer/SystemLib/Headers/Window.h | 20 |
1 files changed, 11 insertions, 9 deletions
diff --git a/Public/Developer/SystemLib/Headers/Window.h b/Public/Developer/SystemLib/Headers/Window.h index 4d526782..080fde1a 100644 --- a/Public/Developer/SystemLib/Headers/Window.h +++ b/Public/Developer/SystemLib/Headers/Window.h @@ -52,6 +52,7 @@ typedef struct _WindowPort { struct _WindowPort* parentPort; } WindowPort; +/// @brief Control port type. typedef struct _ControlPort { WordType controlPort; WordType controlKind; @@ -61,6 +62,7 @@ typedef struct _ControlPort { WindowPort* parentPort; } ControlPort; +/// @brief Color reference. typedef UInt32Type ColorRef; /***********************************************************************************/ @@ -79,15 +81,15 @@ CA_EXTERN_C const ColorRef kRgbWhite; #define WmMakeColorRef(R, G, B) (ColorRef)(0x##R##G##B) -#define kControlKindWindow 0 -#define kControlKindDialog 1 -#define kControlKindMenu 2 -#define kControlKindButton 3 -#define kControlKindLabel 4 -#define kControlKindDropdown 5 -#define kControlKindIcon 6 -#define kControlKindRadio 7 -#define kControlKindCheck 7 +#define kControlKindWindow 0 +#define kControlKindDialog 1 +#define kControlKindMenu 2 +#define kControlKindButton 3 +#define kControlKindLabel 4 +#define kControlKindDropdownMenu 5 +#define kControlKindIcon 6 +#define kControlKindRadioBox 7 +#define kControlKindCheckBox 8 /// @brief Creates a new control /// @param id the control rsrc fork. |
