|
fluent-tray
Fluent Design-based GUI Library for System Tray Applications
|
This is the complete list of members for fluent_tray::FluentMenu, including all inherited members.
| background_brush() const noexcept | fluent_tray::FluentMenu | inline |
| calculate_required_dims(HFONT font, SIZE &size) const | fluent_tray::FluentMenu | inline |
| check() noexcept | fluent_tray::FluentMenu | inline |
| create_menu(HINSTANCE hinstance, HWND parent_hwnd, std::size_t id, const std::string &label_text="", const std::string &icon_path="", const std::string &checkmark="✓") | fluent_tray::FluentMenu | inline |
| draw_menu(LPDRAWITEMSTRUCT info, HFONT font) const | fluent_tray::FluentMenu | inline |
| FluentMenu(bool toggleable=false, const std::function< bool(void)> &callback=[] {return true ;}, const std::function< bool(void)> &unchecked_callback=[] {return true ;}) | fluent_tray::FluentMenu | inlineexplicit |
| FluentMenu(const FluentMenu &)=default | fluent_tray::FluentMenu | |
| FluentMenu(FluentMenu &&)=default | fluent_tray::FluentMenu | |
| get_label(std::string &str) const | fluent_tray::FluentMenu | inline |
| hide_separator_line() noexcept | fluent_tray::FluentMenu | inline |
| id() const noexcept | fluent_tray::FluentMenu | inline |
| is_checked() const noexcept | fluent_tray::FluentMenu | inline |
| is_toggleable() const noexcept | fluent_tray::FluentMenu | inline |
| menu_handle() const noexcept | fluent_tray::FluentMenu | inline |
| operator=(const FluentMenu &)=default | fluent_tray::FluentMenu | |
| operator=(FluentMenu &&)=default | fluent_tray::FluentMenu | |
| process_click_event() | fluent_tray::FluentMenu | inline |
| set_color(const COLORREF &text_color=CLR_INVALID, const COLORREF &back_color=CLR_INVALID, const COLORREF &border_color=CLR_INVALID) noexcept | fluent_tray::FluentMenu | inline |
| show_separator_line() noexcept | fluent_tray::FluentMenu | inline |
| uncheck() noexcept | fluent_tray::FluentMenu | inline |
| window_handle() const noexcept | fluent_tray::FluentMenu | inline |
| ~FluentMenu() noexcept | fluent_tray::FluentMenu | inline |