Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import base.win; //примитивы с окнами
- import base.gui; //гуишные контролы
- import std.io;//нужен enum VK
- import Network;
- bool a = true;
- void eventHotKey(Dialog ref dlg, int param)//функция вызывается когда срабатывает хоткей
- {
- if(!a)
- {
- Beep(1000, 400);
- }
- else
- {
- Beep(1000, 100);
- }
- a =! a;
- }
- void closeDlg(Dialog ref Dialog, int param){}//вызывается при закрытии
- Dialog ref testDlg = CreateDialog("Test hotkey", 200, 200, 300, 200, closeDlg);
- testDlg.AddHotKey('Q', false, false, false, eventHotKey, 1);//Зарегистрируем хоткей Q
- testDlg.AddStatic("Нажмите кнопку Q", 15, 20, 200, 200);
- testDlg.Show(true);//Показать диалог
- testDlg.OnTop(1);
- testDlg.WaitClose();//ждем закрытия диалога
- return 0;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement