Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.09.12;
Скачать: CL | DM;

Вниз

КОРОЧЕ РЕБЯТА я тот автор вопроса про кнопку ПУСК :)   Найти похожие ветки 

 
mefisto   (2004-08-29 23:19) [0]

КОРОЧЕ РЕБЯТА я тот автор вопроса :)
Я бы хотел зделать такую прогу. Возле кнопки пуск есть панелька "Быстрый зануск" я бы хотел зделать так что-бы при наведении мышки на ярлычек панельки "Быстрый зануск" вылетало меню. Я понимаю что вы все здесь умные, но будьте благоразумительны к простым юзерам, корорые только только усваивают ОО програмироварие на Делфи !!!


 
Yanis ©   (2004-08-30 00:22) [1]

Да нельзя так(при наведении). Это ж просто ярлыки. Можно погемороиться и сделать программу при запуске которой выскакивала бы меню.


 
GuAV ©   (2004-08-30 00:25) [2]

Yanis ©   (30.08.04 00:22) [1]

Согласен, а подробнее см мой ответ в оригинальной ветке


 
Василий   (2004-08-30 01:08) [3]

Как это нельзя? Смотрим на прогу True Lunch Bar которую можно скачать на http://www.truelaunchbar.com/


 
beatles_bntu ©   (2004-08-30 01:27) [4]

Блин все просто как восне особенно если делать на приметивном уровне короче обьясняю:
узнаеш разрешение экрана GetSystemMetrics потом просто считываеш координаты курсора GetCursorPos(f) где f: TPoint (f.x, f.y). и еще есть правдо забыл какая папку Windows в которой содержатся все эти ярляки (панели быстрого запуска)просто заходиш в эту папку и узнаеш скока там ярлыков FindFirst в зависимости от этого делаеш ращет по координате X по Y в зависимости от велисины панели это тоже легко зделать, хандел меню узнаеш
GetWindow(FindWindow("Shell_TrayWnd", NIL) и потом по ханделу узнаеш размер меню (это функция есть во всех хелпах WinApi влом смотреть) и все работает.
Глюки:
-ты знаеш что размер панели быстрого запуска моно устанавливать самостаятельно если размер больше все ок а если меньше чем количество ярлыков то будет немного галимо
Вот и все конечно не супер метод но тоже решение и давольно быстро без мароки можно реализовать



Страницы: 1 вся ветка

Текущий архив: 2004.09.12;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.025 c
4-1091021719
Admin
2004-07-28 17:35
2004.09.12
Отключение процессоров


3-1092653104
Марат
2004-08-16 14:45
2004.09.12
Сортировка в процедуре


14-1093431344
Неопытный
2004-08-25 14:55
2004.09.12
ктонибуть сталкивался с Python + ReportLib


4-1090747632
race1
2004-07-25 13:27
2004.09.12
keys


6-1088953466
начинающий
2004-07-04 19:04
2004.09.12
Остановка TIdTCPServer