|
| static bool | MenuIsStringType (const MENUITEMINFO *inf) |
| static MENUITEMINFO * | GetMenuItemByID (HMENU menu, int id, bool searchChildren=true) |
| bool | SetMenuItemText (HMENU hMenu, int idx, int flag, const char *text) |
| bool | EnableMenuItem (HMENU hMenu, int idx, int en) |
| bool | CheckMenuItem (HMENU hMenu, int idx, int chk) |
| HMENU | SWELL_GetCurrentMenu () |
| void | SWELL_SetCurrentMenu (HMENU hmenu) |
| HMENU | GetSubMenu (HMENU hMenu, int pos) |
| int | GetMenuItemCount (HMENU hMenu) |
| int | GetMenuItemID (HMENU hMenu, int pos) |
| bool | SetMenuItemModifier (HMENU hMenu, int idx, int flag, int code, unsigned int mask) |
| HMENU | CreatePopupMenu () |
| HMENU | CreatePopupMenuEx (const char *title) |
| void | DestroyMenu (HMENU hMenu) |
| int | AddMenuItem (HMENU hMenu, int pos, const char *name, int tagid) |
| bool | DeleteMenu (HMENU hMenu, int idx, int flag) |
| BOOL | SetMenuItemInfo (HMENU hMenu, int pos, BOOL byPos, MENUITEMINFO *mi) |
| BOOL | GetMenuItemInfo (HMENU hMenu, int pos, BOOL byPos, MENUITEMINFO *mi) |
| void | SWELL_InsertMenu (HMENU menu, int pos, unsigned int flag, UINT_PTR idx, const char *str) |
| void | InsertMenuItem (HMENU hMenu, int pos, BOOL byPos, MENUITEMINFO *mi) |
| void | SWELL_SetMenuDestination (HMENU menu, HWND hwnd) |
| int | swell_delegate_menu_message (HWND src, LPARAM lParam, int msg, bool screencoords) |
| bool | swell_isOSwindowmenu (SWELL_OSWINDOW osw) |
| int | menuBarNavigate (int dir) |
| HWND | GetFocusIncludeMenus (void) |
| static LRESULT WINAPI | submenuWndProc (HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam) |
| bool | DestroyPopupMenus () |
| int | TrackPopupMenu (HMENU hMenu, int flags, int xpos, int ypos, int resvd, HWND hwnd, const RECT *r) |
| void | SWELL_Menu_AddMenuItem (HMENU hMenu, const char *name, int idx, unsigned int flags) |
| static SWELL_MenuResourceIndex * | resById (SWELL_MenuResourceIndex *head, const char *resid) |
| HMENU | SWELL_LoadMenu (SWELL_MenuResourceIndex *head, const char *resid) |
| HMENU | SWELL_DuplicateMenu (HMENU menu) |
| BOOL | SetMenu (HWND hwnd, HMENU menu) |
| HMENU | GetMenu (HWND hwnd) |
| void | DrawMenuBar (HWND hwnd) |
| int | SWELL_GenerateMenuFromList (HMENU hMenu, const void *_list, int listsz) |