Representation of the menu bar. More...
#include <core/ctk/ctk.h>
Data Fields | |
struct ctk_menu * | menus |
A pointer to a linked list of all menus, including the open menu and the desktop menu. | |
struct ctk_menu * | open |
The currently open menu, if any. | |
struct ctk_menu * | desktopmenu |
A pointer to the "Desktop" menu that can be used for drawing the desktop menu in a special way (such as drawing it at the rightmost position). |
Representation of the menu bar.
Definition at line 610 of file ctk.h.
struct ctk_menu* ctk_menus::desktopmenu [read] |
A pointer to the "Desktop" menu that can be used for drawing the desktop menu in a special way (such as drawing it at the rightmost position).
Definition at line 617 of file ctk.h.
Referenced by ctk_draw_menus().
struct ctk_menu* ctk_menus::menus [read] |
A pointer to a linked list of all menus, including the open menu and the desktop menu.
Definition at line 611 of file ctk.h.
Referenced by ctk_draw_menus().
struct ctk_menu* ctk_menus::open [read] |
The currently open menu, if any.
If all menus are closed, this item is NULL:
Definition at line 614 of file ctk.h.
Referenced by ctk_draw_menus().