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

Вниз

Вопрос по трею   Найти похожие ветки 

 
Newersim   (2012-10-24 20:15) [0]

Привет всем.
Вопрос создаю иконку в трее с помощью TcoolTrayComponent

Иконка появляется все хорошо. через несколько секунд она прячется.
Можно развернуть область уведомлений трея и настроить значек чтобы он всегда показывался. но это вручную.

вопрос: как сделать это программно ? Подозреваю что есть некая ветка реестра. но найти ее сам ен смог.


 
kilkennycat ©   (2012-10-24 20:30) [1]

а у меня в политиках это запрещено. что будешь делать?


 
Newersim   (2012-10-24 21:08) [2]

Выведу тебе сообщение что именно на твоей машине это нужно сделать вручную.

зато на остальных NNNN машинах это бдет происходит автоматом.

p.s требование заказчика.

p.s.s Прошу подсказать - КАК а не ЗАЧЕМ :)


 
Dennis I. Komarov ©   (2012-10-24 21:38) [3]


> Выведу тебе сообщение что именно на твоей машине это нужно
> сделать вручную.
> зато на остальных NNNN машинах это бдет происходит автоматом.

Не надо насиловать юзера...

> p.s требование заказчика.

Требования должны быть обоснованы. Программу в топку за такое поведение

> p.s.s Прошу подсказать - КАК а не ЗАЧЕМ :)

Не-а, ибо не надо хотеть плохого...


 
Rouse_ ©   (2012-10-24 21:54) [4]

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\TrayNotify
IconStream
Только не поможет - потребуется перезапуск эксплорера.

А заказчику так и передай: "дурное требуешь, ПО меняющее пользовательские настройки должно располагаться в корзине сразу с момента установки".


 
брат Птибурдукова   (2012-10-24 22:24) [5]

Иконки в трее (там, где часы) не создают, а запуздыривают. Запомни это накрепко...


 
Leshiy_   (2012-10-25 06:53) [6]


> Требования должны быть обоснованы. Программу в топку за
> такое поведение



> А заказчику так и передай: "дурное требуешь, ПО меняющее
> пользовательские настройки должно располагаться в корзине
> сразу с момента установки".


Не надо таких категоричных высказываний, особенно, не зная предметной области.

ТЗ – есть ТЗ, и мало кто станет разводить демагогию из-за своих личных предпочтений и видений бытия рядового пользователя.


> Только не поможет - потребуется перезапуск эксплорера.


Установка драйверов тоже требует перезагрузки и ничего ведь.


 
kilkennycat ©   (2012-10-25 07:32) [7]


>  и ничего ведь.

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


 
Inovet ©   (2012-10-25 08:02) [8]

> [6] Leshiy_   (25.10.12 06:53)
> разводить демагогию из-за своих личных предпочтений

Личные предпочтения у заказчика, странные предпочтения. В Вин7 так вообще положение иконок в трее настраивается пользователем., а тут какая-то программа начнёт их переставлять. Нельзя так делать. А если предметная область требует видимость иконки архиважногоо приложения - управления атомным реактором, например - то на предприятии следует ввести  правила настройки рабочего стола: "Под страхом лишения (тут подставить чего) не скрывать значки в области уведомлений." И всё, а не требовать от программы что-то там тасовать через эээ... ну, kilkennycat уже сказал как.
[7] kilkennycat ©   (25.10.12 07:32)


 
han_malign   (2012-10-25 08:27) [9]

Если иконка во время сеанса меняется или всплывающие сообщения выдает(то есть выполняет осмысленное информирование о текущем состоянии) - система ее обычно не прячет...
А если это статический мусор - то на фиг оно в трее не надо...


 
Дмитрий С ©   (2012-10-25 13:18) [10]


> han_malign   (25.10.12 08:27) [9]

+1

А вообще можно и поменять настройки, но пользователя нужно об этом спросить.
Меня тоже бесит, когда программа пытается во все щели залезть.


 
Dimka Maslov ©   (2012-10-25 21:28) [11]


> запуздыривают


з а п у д з ы р и в а ю т.

У меня, например, в трее только громкость, состояние сети и лингва. Всё остальное скрыто. Напрочь. А любая программа, которая лезет в трей или вообще службу пытается установить - сразу банится.


 
Newersim   (2012-10-28 16:55) [12]

> Rouse_ ©   (24.10.12 21:54) [4]

Спасибо.

Что касается остальных высказываний:

Вам дают тз и вы чтобы получить оплату будете делать то что написано в тз. В противном случае оплату получит разработчик который не будет рассуждать о том что удобно или неудобно а сделает так как хочет заказчик.

Попробуйте сказать заказчику ( начальству ) что вы не будете делать пункт в тз потому что это неправельно с вашей точки зрения :) Будет интересно послушать его ответ. И ваше итоговое решение.

Спасибо все.


 
Newersim   (2012-10-28 16:56) [13]

> Спасибо все.

Спасибо Всем.


 
kilkennycat ©   (2012-10-28 20:38) [14]


> Вам дают тз и вы чтобы получить оплату будете делать то
> что написано в тз. В противном случае оплату получит разработчик
> который не будет рассуждать о том что удобно или неудобно
> а сделает так как хочет заказчик.
>
> Попробуйте сказать заказчику ( начальству ) что вы не будете
> делать пункт в тз потому что это неправельно с вашей точки
> зрения :) Будет интересно послушать его ответ. И ваше итоговое
> решение.

я раньше тож так думал. когда не уважал себя и не ценил свое время, работу.
Вот еще пример, ты приезжаешь ко мне в автосервис, и требуешь залить в двигатель трансмиссионное масло, уверяя, что оно одинаково, и не слушая меня специалиста, что это смерть движку. Вариант твой: клиент прав, заливаем. Вариант мой - насрать на клиента и его деньги, не заливаем.
В моем случае я теряю 200 рублей и избавляюсь от дебила-клиента. В твоем случае капремонт двигателя и весь сопутствующий моральный геморрой.
в написании ПО тоже самое. если бы я ставил твою такую софтину, ты бы отловил негатив, твой шеф отловил бы негатив, а клиент сказал бы, чито ты его не так понял или не так ему объяснил и по твоей вине такая кака произошла.


 
kilkennycat ©   (2012-10-28 20:40) [15]

покажи своему шефу эту ветку :)


 
QAZ5   (2012-10-28 21:51) [16]

Удалено модератором


 
QAZ5   (2012-10-29 10:18) [17]

вообще любая программа изменяющая системные настройки без разрешения пользователя, при правильном подходе к делу попадает под статью 273 УК РФ
и это уже будет не "демагогия из-за своих личных предпочтений" :)



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

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

Наверх




Память: 0.51 MB
Время: 0.011 c
2-1351144611
fedpavel
2012-10-25 09:56
2013.05.19
Работа с ADOQuery


15-1358022631
Юрий
2013-01-13 00:30
2013.05.19
С днем рождения ! 13 января 2013 воскресенье


15-1357803286
O'ShinW
2013-01-10 11:34
2013.05.19
GetLastError своими руками.


4-1265111367
NewZ
2010-02-02 14:49
2013.05.19
Работа с памятью.


2-1349694081
гия
2012-10-08 15:01
2013.05.19
ShortDateFormat переменная