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

Вниз

Красивое поведение при сворачивании в трей   Найти похожие ветки 

 
Ruzzz ©   (2009-10-17 06:48) [0]

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

Вот написал небольшую прогу, exe"шник и исходники (только KOLMCK) в архиве. Правильно ли она себя ведет? Или все же не всегда стоит использовать анимацию "минимизации"? Может при нажатии "закрыть" просто скрывать форму?

http://narod.ru/disk/14207489000/TrayMinCloseTest.7z.html

Интересно ваше мнение по поводу XP и Vista.


 
Ruzzz ©   (2009-10-17 06:52) [1]

Проблема в том что многие проги не делают анимацию, и юзеры уже какбы привыкли, так вот стоит ли делать эту анимацию в своих прогах? :)
Далее, когда ее делать? Только при нажатии на кнопку "свернуть"? Как быть с кнопкой "закрыть"? Как быть с кликом(двойным) по иконке в трее? Делать ли анимацию "восстановить"? В каких из выше описанных трех случаев?

Это конечно же не так важно, и я понимаю что ответ специалиста тут не нужен :) Я просто хочу узнать мнение большинства, типа небольшого опроса сделать.


 
Virgo_Style ©   (2009-10-17 11:34) [2]

Лично я ожидаю, что сворачивающаяся программа выглядит как сворачивающаяся %-)
Сворачивается ли она при этом "стандартно" или в трей - не суть важно.


> Как быть с кнопкой "закрыть"?


Поступать соответственно флажку "сворачивать вместо закрытия" в настройках программы.


> Как быть с кликом(двойным) по иконке в трее?

Делать анимацию "восстановить" и показывать программу.

Если программа разворачивается/разворачивается по одинарному щелчку по иконке в трее - предусмотреть корректную обработку двойного щелчка, ибо некорректная бесит %-)


 
Кто б сомневался ©   (2009-10-17 11:38) [3]


> Или все же не всегда стоит использовать анимацию "минимизации"?
>  Может при нажатии "закрыть" просто скрывать форму?


Вообще то это регулируется в настройках венды. Там где быстродействие. если у вас своя анимация, тогда надо проверять эти настройки, они в реестре.



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

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

Наверх




Память: 0.47 MB
Время: 0.015 c
15-1255589265
ТимофейН
2009-10-15 10:47
2009.12.13
Номера лицензий Windows и MS Office


15-1255365742
Игорь Шевченко
2009-10-12 20:42
2009.12.13
Ставлю Windows 95. Pan european edition. С дискет :)


15-1255594116
ocean
2009-10-15 12:08
2009.12.13
Хочу повесить программу,


15-1255120208
Юрий
2009-10-10 00:30
2009.12.13
С днем рождения ! 10 октября 2009 суббота


2-1256364118
Pascal96
2009-10-24 10:01
2009.12.13
Подскажите, пожалуйста )))