Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как поместить кнопку на Caption в Windows Vista and later


Страницы:   1 2 3

@!!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]

Знаешь когда ты приблизишься хотя бы до одного процента доходов и аудитории, то ты тоже смело можешь плевать на всех и эцилоп тебя не будет иметь права бить. Сообственно и класс этих программ не характерен для Виндоус. Они так далеки от народа.


Страницы:   1 2 3

Наверх

Титульная страница Поиск, карта сайта Написать письмо