Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2009.12.13;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.01 c
2-1256209981
Dmitriy
2009-10-22 15:13
2009.12.13
Как создать правильный POST-запрос для E-port?


1-1210851369
Nucer
2008-05-15 15:36
2009.12.13
Взаимодействие с service (службой)


2-1256289255
JohnLemon
2009-10-23 13:14
2009.12.13
Изменение стандартной иконки exe файла...


2-1256472550
Максим
2009-10-25 15:09
2009.12.13
Скорость передачи данных по TCP и UDP


2-1256244709
Drowsy
2009-10-23 00:51
2009.12.13
BDE Administrator.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский