Трэй: Клик или даблклик
От: Andir Россия
Дата: 10.02.09 09:13
Оценка:
Привет, RSDN!

В трее Windows Vista висит куча иконок программ, сигнализирующих о своём присутствии в системе. Но вот как на какую из них кликать не понятно мне до сих пор, там наблюдается самый полный разнобой даже у программ самой системы. Из-за этого постоянно "раздражаюсь", когда по двойному клику на одной программе она открывается и тут же скрывается, а по одиночному клику c другой программой ничего не происходит или происходит с задержкой (причём порой это просто появляется контекстное меню!).
А существует ли какое-либо стандартизированное или рекомендуемое поведение программ в трее? А может есть даже умная программка, которая подправляет поведение различных программ и вводит единообразие реакции?

С Уважением, Andir!
using( RSDN@Home 1.2.0 alpha 4 rev. 1135 ) { /* Работаем */ }
Re: Трэй: Клик или даблклик
От: XopoSHiy Россия http://cleancodegame.github.io/
Дата: 10.02.09 10:23
Оценка:
Здравствуйте, Andir, Вы писали:
A>по двойному клику на одной программе она открывается и тут же скрывается, а по одиночному клику c другой программой ничего не происходит

Это же очевидно! Сделайте так, чтобы ваша программа вела себя одинаково на клик и на дабл-клик. Все будут счастливы.
---
http://twitter.com/xoposhiy
http://xoposhiy.moikrug.ru
Re[2]: Трэй: Клик или даблклик
От: Andir Россия
Дата: 10.02.09 11:01
Оценка:
Здравствуйте, XopoSHiy, Вы писали:

A>>по двойному клику на одной программе она открывается и тут же скрывается, а по одиночному клику c другой программой ничего не происходит


XSH>Это же очевидно! Сделайте так, чтобы ваша программа вела себя одинаково на клик и на дабл-клик. Все будут счастливы.

Мне не надо одинаково, мне надо единообразно. Например, чтобы все иконки по двойному клику открывали основное окно программы, по одиночному ничего не делали, а по правой показывали контекстное меню с вариантом выделенным жирным — это основное окно/функция программы, которая выполняется по двойному клику и вариантом завершения программы. То есть стандартизация поведения.
Вот, может кто-то озаботился и написал Windows Tray Usability Guide и там прописал, что нужно делать именно так и не иначе, и туда можно было бы всегда ткнуть нерадивых разработчиков .

С Уважением, Andir!
using( RSDN@Home 1.2.0 alpha 4 rev. 1135 ) { /* Работаем */ }
Re[3]: Трэй: Клик или даблклик
От: copylove http://uidesign.ru
Дата: 10.02.09 11:14
Оценка: 69 (5)
У меня была статья на эту тему: http://www.gui.ru/copylove/zoopark/
И обсуждение на эту темы было совсем недавно: http://community.livejournal.com/ru_ucdesign/451425.html
Re: Трэй: Клик или даблклик
От: Centaur Россия  
Дата: 25.03.09 13:07
Оценка:
Здравствуйте, Andir, Вы писали:

A>А существует ли какое-либо стандартизированное или рекомендуемое поведение программ в трее? А может есть даже умная программка, которая подправляет поведение различных программ и вводит единообразие реакции?


Под Windows стандартизованное и рекомендуемое — surprise! — не использовать notification area для чего-либо, кроме, собственно, notification’ов, сиречь оповещений.
Re[2]: Трэй: Клик или даблклик
От: Andir Россия
Дата: 25.03.09 14:25
Оценка:
Здравствуйте, Centaur, Вы писали:

C>Под Windows стандартизованное и рекомендуемое — surprise! — не использовать notification area для чего-либо, кроме, собственно, notification’ов, сиречь оповещений.


А где и кто это рекомендует? (ведь MS этому не следует: например TaskManager)

С Уважением, Andir!
using( RSDN@Home 1.2.0 alpha 4 rev. 1135 ) { /* Работаем */ }
Re[3]: Трэй: Клик или даблклик
От: Vladek Россия Github
Дата: 25.03.09 21:11
Оценка: 8 (1)
Здравствуйте, Andir, Вы писали:

A>Здравствуйте, Centaur, Вы писали:


C>>Под Windows стандартизованное и рекомендуемое — surprise! — не использовать notification area для чего-либо, кроме, собственно, notification’ов, сиречь оповещений.


A>А где и кто это рекомендует? (ведь MS этому не следует: например TaskManager)


A>С Уважением, Andir!


Windows Vista User Experience Guidelines -> Guidelines -> Windows Environment -> Notification Area
enum Bool { True, False, FileNotFound }
Re[4]: и?
От: ylem  
Дата: 27.03.09 02:39
Оценка:
V>Windows Vista User Experience Guidelines -> Guidelines -> Windows Environment -> Notification Area

и?

Minimized single-instance application
To reduce taskbar clutter, a single-instance, long-running application can be minimized to a notification area icon instead.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.