Главная страница
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.058 c
4-1090596820
parovoZZ
2004-07-23 19:33
2004.09.12
Картинка в пункте меню


1-1093761619
DIS
2004-08-29 10:40
2004.09.12
функция которая переводит число в слова


10-1037617973
Comwad
2002-11-18 14:12
2004.09.12
Почему неуклонно растет память приложений клиента и сервера в D7?


3-1092800473
Rusa
2004-08-18 07:41
2004.09.12
Как можно убить запущенный поток?


3-1092784754
mouse_web
2004-08-18 03:19
2004.09.12
Ошибка при перемещении по таблице