![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как поместить кнопку на Caption в Windows Vista and later
@!!ex © (2010-01-17 18:13:00)Раньше пользовал код отсюда:
http://delphiru.ru/index.php?option=com_content&task=view&id=25&Itemid=9
Под XP работает без проблем.
Но начали тестировать на Windows Seven с включенным Аэро не работает вообще, если без аэро - то все ок.
Не могу найти материалов на тему рисования кнопок под Аэро.
Anatoly Podgoretsky (2010-01-17 23:31:00) [21]> @!!ex (17.01.2010 23:07:30) [30]
А мне не надо опрашивать, достаточно посмотреть на моих пользователей, большинство закрывает через меню, реже крестиком и очень редко ALT+F4
Я их преучил пользоваться крестиком в тех случаях когда не однозначно, что отвечать, особенно на сообщение о проблемах. А то они старались закрыть процесс обновления клавишей Отмена, не понимая, что это означает не отмена диалога, а отмена процесса.
Но я предложил не поэтому, а что бы пункту Help не было скучно одному, а потом возможно добавишь еще общепринятые пункты в меню.
@!!ex (2010-01-17 23:24:00) [22]> [31] Игорь Шевченко © (17.01.10 23:13)
Есть, но не для всех. Следующий пункт в багтрекере - это назначение комбинаций.
> [32] Игорь Шевченко © (17.01.10 23:14)
> кого редактируем ?
Интерактивные 3Д видеоролики.
Что-то типа редактора позволяющего делать компьютерные игры.
> [26] turbouser © (17.01.10 22:51)
Для того, чтобы в диалогах работало - нужно в отдельный поток пихать?
Игорь Шевченко (2010-01-17 23:14:00) [23]
> Редактор, мощный, с кучей возможностей. Куча окон для реализации
> функционала.
кого редактируем ?
Игорь Шевченко (2010-01-17 23:13:00) [24]Юзабильность рождается в муках. У тебя наверное и для каждого пункта каждого меню нет клавиатурной комбинации ?
@!!ex (2010-01-17 23:07:00) [25]> [29] Anatoly Podgoretsky © (17.01.10 23:04)
Хм. Не подумал, как-то привык на крестик закрывать. Надо будет опрос среди пользователей на эту тему провести.
Anatoly Podgoretsky (2010-01-17 23:04:00) [26]> @!!ex (17.01.2010 22:56:28) [28]
Как это не место, закрытие/выход формы и не место, ну-ну.
Ты что формы только крестиком закрываешь?
А вот у меня пользователи более продвинутые.
@!!ex (2010-01-17 22:56:00) [27]> [26] turbouser © (17.01.10 22:51)
Кстати, да. Интересный вариант.
MainMenu действительно жрет слишком много места, особенно на мелких окошках заметно.
> [27] Anatoly Podgoretsky © (17.01.10 22:53)
Потому что им там не место?
Anatoly Podgoretsky (2010-01-17 22:53:00) [28]> @!!ex (17.01.2010 22:45:25) [25]
А чего ты такой жадный, почему бы не добавить пункт File|Exit Alt+F4
turbouser (2010-01-17 22:51:00) [29]
> @!!ex © (17.01.10 22:45) [25]
Если так принципиально - то можно вместо пункта майнменю, отжирающего довольно много места в окне, добавить floatwindow аля офис, доунлоадмастер, фдм и т.п. - рядом с треем. прозрачненькое.
@!!ex (2010-01-17 22:45:00) [30]> [24] turbouser © (17.01.10 22:41)
Ну, видимо мне попадаются неправильные юзеры.....
Наверно тогда на все формы добавлю TMainMenu с одним пунктом
Help F1
turbouser (2010-01-17 22:41:00) [31]
> @!!ex © (17.01.10 22:36) [22]
> Как и все пользователи народ не пользуется кнопкой F1.
Очень даже пользуется.
Причем чаще, чем кнобкой с вопросиком на окне диалога.
Это стандарт в виндовс, как ни печально...
Вот Tip tricks - точно полпроцента юзеров смотрит :)
@!!ex (2010-01-17 22:38:00) [32]> [21] turbouser © (17.01.10 22:35)
Да. Вот такая правда жизни. Большинство пользователей не нажимает на F1.
Можете опрос провести среди не программистов. Или просто попытаться в саппорте поработать.
Я поработал... после чего и решил уделить внимание таким мелочам как в [16] и в [0].
@!!ex (2010-01-17 22:36:00) [33]> [20] turbouser © (17.01.10 22:34)
Специалисты в области.
Наша задача впихнуть на рынок свой софт.
Как и все пользователи народ не пользуется кнопкой F1.
Предлагаете на диске с прогой написать большими буквами:
"Для получения справки с описанием функций окна нажмите F1"?
Или отдельный манул с правилами пользования мануалом?
turbouser (2010-01-17 22:35:00) [34]
> @!!ex © (17.01.10 22:33) [19]
> На F1 никто не жмет, так как привыкли что 90% софта на жту
> кнопку не реагирует или
8-() о как... однако..
turbouser (2010-01-17 22:34:00) [35]
> @!!ex © (17.01.10 19:43) [5]
вот интересно... как
> 1) Никто из обычных пользователей не знает об F1.
и
> И да, делается не для массовой аудитори, а для специалистов
> в области.
ы?
@!!ex (2010-01-17 22:33:00) [36]> [18] turbouser © (17.01.10 22:32)
Это уже обсуждалось. На F1 никто не жмет, так как привыкли что 90% софта на жту кнопку не реагирует или выдает малоинформативную информацию о создателях программы.
turbouser (2010-01-17 22:32:00) [37]
> @!!ex © (17.01.10 22:25) [17]
> Вы можете предложить хорошее унивисальное решение для всех
> типов окон
F1
@!!ex (2010-01-17 22:25:00) [38]Вопрос:
Вы можете предложить хорошее унивисальное решение для всех типов окон(с меню, без меню, с тулбаром, без тулбара, с полным набором кнопок на кэпшене и с не полным)?
@!!ex (2010-01-17 22:16:00) [39]> [12] Anatoly Podgoretsky © (17.01.10 21:57)
> Тебя даже не убеждает, почти полное отсутствие таких приложений.
> Сразу видно игродела, а не программиста для Виндоус
Я не видел ни одного приложения с такой вот штукой:
http://img407.imageshack.us/img407/4534/ihelp.jpg
Скриптовики были очень рады внедрению этой штуки...
В МС и КодГире такое пока не сделали. Почему? Я не знаю, но меня это не убеждает в бесполезности такой штуки. Потому что я вижу отзывы реальных пользователей.
Тупо копировать чужие решения? Это хорошо, но эти решения тоже когда то были использованы в первый раз.
> [15] Anatoly Podgoretsky © (17.01.10 22:11)
Фотошоп продается за 30 000 рублей за копию.
Мы продаем примерно за 70 000 рублей за копию...
И да, делается не для массовой аудитори, а для специалистов в области.
Anatoly Podgoretsky (2010-01-17 22:11:00) [40]> @!!ex (17.01.2010 22:02:13) [13]
Знаешь когда ты приблизишься хотя бы до одного процента доходов и аудитории, то ты тоже смело можешь плевать на всех и эцилоп тебя не будет иметь права бить. Сообственно и класс этих программ не характерен для Виндоус. Они так далеки от народа.