Главная страница
    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.006 c
2-1255265933
Alexei
2009-10-11 16:58
2009.12.13
Работа с SynMemo


15-1255811972
Kerk
2009-10-18 00:39
2009.12.13
Пародия на "Стиляг"


15-1255680988
TUser
2009-10-16 12:16
2009.12.13
Сейчас. Про интернет в РФ


15-1255519227
Германн
2009-10-14 15:20
2009.12.13
AWAJ6QGV IDE Controller


2-1256122585
FEV
2009-10-21 14:56
2009.12.13
Число в строке...





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский