|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
16.11.2007, 12:17 | #1 |
Пользователь
Регистрация: 06.10.2007
Сообщений: 32
|
Своя панелька в Панели задач WinXP(на Delphi)
Помогите найти сайт где можно посмотреть как написать приложение-панель для панели задачь WinXP.(Ну типа как MediaPlayer сворачивается, или панелька поска от Google, или как языковая панель)
Или просто напишите как это сделать. *Только чтобы работало коректно, т.е. чтобы можно было перитаскивать влево-вправо вверх-вниз по панели задач. |
16.11.2007, 13:08 | #2 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Поиск по форуму, ключевое слово TRAY или ТРЭЙ.
|
16.11.2007, 13:21 | #3 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Я чесно не помню ссылку, на статейку как писать свои рабочие столы, но если тебе хочется чтоб твоя форма могла прилипать к краям наподобие строки задач, то мона воспользоваться легеньким примерчиком:
Код:
I'm learning to live...
|
16.11.2007, 13:36 | #4 |
Пользователь
Регистрация: 06.10.2007
Сообщений: 32
|
Да нет же.
Мне не нужны никакие раб.столы или программа прилипающая к краям экрана. mihali4, и в какую тему мне там пойти? Вот Картинка http://www.programmersforum.ru/attac...1&d=1195209288 Мне надо разместить свои компоненты точно также! |
16.11.2007, 13:59 | #5 | |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Цитата:
|
|
16.11.2007, 14:20 | #6 |
Пользователь
Регистрация: 06.10.2007
Сообщений: 32
|
Те темы вообще не в тему...
всмысле не подходят под мою просьбу. |
16.11.2007, 14:36 | #7 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Уточняем. Нужно, чтобы приложение было свернуто рядом часами, так же, как и аська, и сетевые значки (на приведенном рисунке)?
Тогда я уже ответил. |
16.11.2007, 14:43 | #8 |
Пользователь
Регистрация: 06.10.2007
Сообщений: 32
|
нет. там между языковой панелью(написанно "RU") и треем(отделен небольшим круглишочком со стрелочкой влево) есть панель от стороннего разработчика(читаем: "не Microsoft") Google. На этой панельке есть такие компаненты: поле ввода(как TEdit) и 4 кнопки.
|
16.11.2007, 15:41 | #9 |
я получил эту роль
Старожил
Регистрация: 25.05.2007
Сообщений: 3,694
|
ну как-то так:
1. найти окно Shell_TrayWnd (вся панель задач) -> ReBarWindow32 (всё, что между пуском и треем) -> ToolbarWindow32 с заголовком "Выполнение приложений" 2. Уменьшить его ширину и в получившееся справа место вклеить своё окно, указав хэндл ReBarWindow32 в качестве родителя. Только неизвестно что получится, если пользователь попытается создать ещё одну панель стандартно (пкм-панели инструментов-создать) и будет ли всё это вообще работать Может в апи есть какое-то готовое решение? ---- Ыыы, так и знал, COM и интерфейсы. Великий Мануал рулит http://msdn2.microsoft.com/en-us/library/bb776819.aspx
пыщь
Последний раз редактировалось JTG; 16.11.2007 в 16:14. |
16.11.2007, 19:54 | #10 |
Пользователь
Регистрация: 06.10.2007
Сообщений: 32
|
ниа(((
плохой вариант((( Я то хотел чтобы она(моя програмка-панелька) могла своботдно перемещатся пользователем. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создание кнопки в панели задач | Trim | Общие вопросы Delphi | 14 | 01.08.2010 16:37 |
Скрытие окна из панели задач | xTANATOSx | Win Api | 2 | 26.10.2007 23:23 |
Скрыть с панели задач форму! | Oleg Romanchuk | Помощь студентам | 2 | 18.08.2007 08:11 |