/
dinruspro
/
reference
Обзор
Документация
Войти
/
dinruspro
/
reference
Код
Запросы
0
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
main
TrayIcon/main.cpp
37 строк
669 B
EnergonV
Справка по коду перекочевала в репозиторий (наконец-то!)
09 янв 2024, 19:20
09 янв 2024, 19:20
e333663
Код
Авторство
О чём код?
#include <CtrlLib/CtrlLib.h> using namespace Upp; #define IMAGECLASS Tray #define IMAGEFILE <TrayIcon/tray.iml> #include <Draw/iml.h> struct App : TrayIcon { virtual void LeftDouble() { Icon(Tray::Icon1()); PromptOK("TrayIcon launched this prompt!"); Icon(Tray::Icon()); } virtual void LeftDown() { Info("TrayIcon", "You have clicked the TrayIcon!\n""TrayIcon is U++ reference example."); } virtual void Menu(Bar& bar) { bar.Add("Info..", THISBACK(LeftDouble)); bar.Separator(); bar.Add("Exit", THISBACK(Break)); } typedef App CLASSNAME; App() { Icon(Tray::Icon()); Tip("This is U++ TrayIcon"); } }; GUI_APP_MAIN { App().Run(); }