fluent-tray
Fluent Design-based GUI Library for System Tray Applications
Loading...
Searching...
No Matches
fluent_tray::FluentMenu Member List

This is the complete list of members for fluent_tray::FluentMenu, including all inherited members.

background_brush() const noexceptfluent_tray::FluentMenuinline
calculate_required_dims(HFONT font, SIZE &size) constfluent_tray::FluentMenuinline
check() noexceptfluent_tray::FluentMenuinline
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::FluentMenuinline
draw_menu(LPDRAWITEMSTRUCT info, HFONT font) constfluent_tray::FluentMenuinline
FluentMenu(bool toggleable=false, const std::function< bool(void)> &callback=[] {return true ;}, const std::function< bool(void)> &unchecked_callback=[] {return true ;})fluent_tray::FluentMenuinlineexplicit
FluentMenu(const FluentMenu &)=defaultfluent_tray::FluentMenu
FluentMenu(FluentMenu &&)=defaultfluent_tray::FluentMenu
get_label(std::string &str) constfluent_tray::FluentMenuinline
hide_separator_line() noexceptfluent_tray::FluentMenuinline
id() const noexceptfluent_tray::FluentMenuinline
is_checked() const noexceptfluent_tray::FluentMenuinline
is_toggleable() const noexceptfluent_tray::FluentMenuinline
menu_handle() const noexceptfluent_tray::FluentMenuinline
operator=(const FluentMenu &)=defaultfluent_tray::FluentMenu
operator=(FluentMenu &&)=defaultfluent_tray::FluentMenu
process_click_event()fluent_tray::FluentMenuinline
set_color(const COLORREF &text_color=CLR_INVALID, const COLORREF &back_color=CLR_INVALID, const COLORREF &border_color=CLR_INVALID) noexceptfluent_tray::FluentMenuinline
show_separator_line() noexceptfluent_tray::FluentMenuinline
uncheck() noexceptfluent_tray::FluentMenuinline
window_handle() const noexceptfluent_tray::FluentMenuinline
~FluentMenu() noexceptfluent_tray::FluentMenuinline