fluent-tray
Fluent Design-based GUI Library for System Tray Applications
|
This is the complete list of members for fluent_tray::FluentTray, including all inherited members.
add_menu(const std::string &label_text="", const std::string &icon_path="", bool toggleable=false, const std::string &checkmark="✓", const std::function< bool(void)> &callback=[] {return true ;}, const std::function< bool(void)> &unchecked_callback=[] {return true ;}) | fluent_tray::FluentTray | inline |
add_separator() | fluent_tray::FluentTray | inline |
back() | fluent_tray::FluentTray | inline |
back() const | fluent_tray::FluentTray | inline |
begin() noexcept | fluent_tray::FluentTray | inline |
cbegin() const noexcept | fluent_tray::FluentTray | inline |
cend() const noexcept | fluent_tray::FluentTray | inline |
change_icon(const std::string &icon_path) | fluent_tray::FluentTray | inline |
count_menus() const noexcept | fluent_tray::FluentTray | inline |
create_tray(const std::string &app_name, const std::string &icon_path="", unsigned char opacity=255, bool round_corner=true) | fluent_tray::FluentTray | inline |
end() noexcept | fluent_tray::FluentTray | inline |
FluentTray(LONG menu_x_margin=5, LONG menu_y_margin=5, LONG menu_x_pad=10, LONG menu_y_pad=5, unsigned char autofadedborder_from_backcolor=10, int autocolorpick_offset=5, int message_id_offset=25) | fluent_tray::FluentTray | inlineexplicit |
FluentTray(const FluentTray &)=delete | fluent_tray::FluentTray | |
FluentTray(FluentTray &&)=default | fluent_tray::FluentTray | |
front() | fluent_tray::FluentTray | inline |
front() const | fluent_tray::FluentTray | inline |
hide_menu_window() | fluent_tray::FluentTray | inline |
operator=(const FluentTray &)=delete | fluent_tray::FluentTray | |
operator=(FluentTray &&)=default | fluent_tray::FluentTray | |
set_color(COLORREF text_color=CLR_INVALID, COLORREF back_color=CLR_INVALID, COLORREF border_color=CLR_INVALID) | fluent_tray::FluentTray | inline |
set_font(LONG font_size=0, LONG font_weight=0, const std::string &font_name="") | fluent_tray::FluentTray | inline |
show_balloon_tip(const std::string &title, const std::string &message) | fluent_tray::FluentTray | inline |
show_menu_window() | fluent_tray::FluentTray | inline |
status() const noexcept | fluent_tray::FluentTray | inline |
stop() noexcept | fluent_tray::FluentTray | inline |
update() | fluent_tray::FluentTray | inline |
update_with_loop(std::chrono::milliseconds sleep_time=std::chrono::milliseconds(1)) | fluent_tray::FluentTray | inline |
window_handle() const noexcept | fluent_tray::FluentTray | inline |
~FluentTray() noexcept | fluent_tray::FluentTray | inlinevirtual |