libnick 2025.1.0
A cross-platform base for native Nickvision applications.
Loading...
Searching...
No Matches
Nickvision::Notifications Namespace Reference

Namespaces

namespace  ShellNotification
 

Classes

class  NotificationSentEventArgs
 An event argument for when a notification is sent. More...
 
class  NotifyIcon
 An icon for the Windows system tray. More...
 
class  NotifyIconActionMenuItem
 An actionable menu item for a NotifyIcon. More...
 
class  NotifyIconMenu
 A menu for a NotifyIcon. More...
 
class  NotifyIconMenuItem
 A generic menu item for a NotifyIcon. More...
 
class  NotifyIconSeparatorMenuItem
 A separator menu item for a NotifyIcon. More...
 
class  ShellNotificationSentEventArgs
 An event argument for when a shell notification is sent. More...
 

Enumerations

enum class  NotificationSeverity { Informational = 0 , Success , Warning , Error }
 Severities of a notification. More...
 
enum class  NotifyIconMenuItemType { Action = 0 , Separator = 1 }
 Types of menu items for a NotifyIcon. More...
 

Enumeration Type Documentation

◆ NotificationSeverity

Severities of a notification.

Enumerator
Informational 

An informational notification.

Success 

A success notification.

Warning 

A warning notification.

Error 

An error notification.

◆ NotifyIconMenuItemType

Types of menu items for a NotifyIcon.

Enumerator
Action 

A menu item that can be clicked.

Separator 

A separator menu item.