|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
12.09.2011, 01:24 | #1 |
Форумчанин
Регистрация: 03.04.2009
Сообщений: 305
|
Заставить иконку в трее постоянно отображаться
Добрый вечер. Подскажите, пожалуйста, как можно программно заставить иконку в трее отображаться постоянно?
Для создания иконки в трее использую стандартный компонент в Delphi XE2, TTrayIcon. Эта иконка должна быть постоянно на виду, но Windows, по умолчанию, ее прячет. И для большей ясности добавлю скриншотов, на которых видно как все выше сказанное делается вручную. PS В гугле были найдены похожие вопросы, но они так и остались без ответа. UPD Пробовал вручную устанавливать данный параметр и искать изменения в реестре, но это не помогло. |
12.09.2011, 01:27 | #2 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
ну изменять этот параметр за пользователя это наглость, но у меня ХР например выводит иконку когда она обновляется.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
12.09.2011, 01:30 | #3 |
Форумчанин
Регистрация: 03.04.2009
Сообщений: 305
|
Тут дело не в наглости, а скорее в информативности. Вся сути программы заключается в том, что программа выполняет некоторые действия и выводит информацию в виде смены иконки. Так сказать полный минимализм.
|
12.09.2011, 01:37 | #4 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
попробуйте сменить иконку, поидее должна выскочить(а можно еще и Balloon Hint сделать)
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
12.09.2011, 01:46 | #5 |
Форумчанин
Регистрация: 03.04.2009
Сообщений: 305
|
Сейчас проверил на Windows 7. К сожалению иконка не появляется. Смена иконки происходит прямо в окне отображения скрытых значков.
При ShowBalloonHint иконка появляется, но после закрытия Balloon она снова прячется. Чувствую придется вместе с программой распространять инструкцию по "постоянному отображению иконки в трее". |
12.09.2011, 07:58 | #6 | |
Форумчанин
Регистрация: 01.12.2009
Сообщений: 569
|
Цитата:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как программно сменить иконку в трее компонента TtrayIcon ? | zmxncb | Компоненты Delphi | 3 | 15.12.2014 03:26 |
Как создать столбец который не будет отображаться при сохранении в формате csv? | m837 | Microsoft Office Excel | 1 | 24.05.2011 01:04 |
Как заставить это отображаться одинаково в IE6 и нормальных браузерах? | Obey-Kun | HTML и CSS | 8 | 21.12.2010 15:09 |
в коммоненте LISTBOX должны отображаться MP3 файлы | blackstersl | Общие вопросы Delphi | 6 | 26.08.2008 16:31 |