Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Меню на раб столе [D7, WinXP]


Страницы:   1 2

Sco ©   (2006-07-02 08:44:00) 

Всем привет! Решил написать прогу, которая выводит на рабочем столе сверху меню ( прямо на рабочем столе, чтобы

она там жила). И не получаются следующие вещи:
1 Как привязать мою прогу к рабочему столу? Чтобы при нажатии Win-D (сворачивание на раб.стол) прога оставалась

на рабочем столе.
2 Я решил реализовать это меню как сильно затемнённый участок раб.стола (прямоугольником), мне кажется что так

лучше, ведь обои бывают разные. Или лучше сделать скины? Так вот проблема: как скопировать из рисунка только

определённую область и как её потом затемнить?
Почему мне нужна ета прога? Просто меню винды не удобное, оно часто висит, когда ищет иконки к подменюшкам. У

меня на компе много прог, игр, музыки и т.д. - и добираться до етого всего проводником надоело - вот и решил

сделать такую прогу. Видел подобную - встраивается в трей и срабатывает как меню - но она неудобная в

использовании, в трее значок маленький. Посоветуйте какуюнидь прогу или по пункту 1-2, буду очень благодарен!


PSPF2003   (2006-07-02 11:50:00) [21]


> Делаешь форму, которая не реагирует на нажатия системных
> клавиш (типа отлов Windows+D, Ctrl+Alt+D) и ставишь на неё
> FormStyle := fsStayOnTop, чтобы не замещалась другими приложениями.
>  А уж на форму пихай всё, что вздумается ;-)

В этом нет необходимости. Уберешь с панели задач свое приложение, FormStyle := fsStayOnTop и все.


RzCoDer   (2006-07-02 10:57:00) [22]

Пишешь свой explorer.exe и реализовываешь хоть 3д интерфейс на рабочем столе


pushkin42   (2006-07-02 10:48:00) [23]

Делаешь форму, которая не реагирует на нажатия системных клавиш (типа отлов Windows+D, Ctrl+Alt+D) и ставишь на неё FormStyle := fsStayOnTop, чтобы не замещалась другими приложениями. А уж на форму пихай всё, что вздумается ;-)


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо