QSearch plugin
- Author
- Message
-
Offline
- Posts: 1873
- Joined: Mon Aug 06, 2007 1:07 pm
- Contact:
-
Offline
- Posts: 1291
- Joined: Thu Nov 16, 2006 11:53 am
- Location: Kyiv, Ukraine
-
Offline
- Posts: 767
- Joined: Mon Sep 28, 2009 10:03 am
- Location: Minsk, Belarus
макет нарисую, но не совсем понимаю, что нужно сделать с файлом ресурсовDV wrote:Если кто возьмётся за внешний вид панели (нарисует кавайные кнопки и кавайно же их разместит на диалоге IDD_QSEARCH в файле ресурсов QSearch.rc), - то код (логику) я допилю.se7h wrote:может стоит оживить панель, сделав её максимально удобной?
-
Offline
- Posts: 294
- Joined: Tue Jul 27, 2010 11:18 pm
DV
se7h
Очень прошу: не надо ничего рисовать. Интерфейс Акела достаточно лаконичен, темы у всех виндов разные, ИМХО рисованые элементы, в большинстве случаев, будут смотреться, как таракан на пирожном. Если на кнопках, вместо надписей, нужны мнемоники - можно попробовать использовать стандартные виндовые символьные шрифты (Wingdings, Webdings). Только совместно с всплывающей подсказкой. А запрошенный функционал довольно интересный.
se7h
Очень прошу: не надо ничего рисовать. Интерфейс Акела достаточно лаконичен, темы у всех виндов разные, ИМХО рисованые элементы, в большинстве случаев, будут смотреться, как таракан на пирожном. Если на кнопках, вместо надписей, нужны мнемоники - можно попробовать использовать стандартные виндовые символьные шрифты (Wingdings, Webdings). Только совместно с всплывающей подсказкой. А запрошенный функционал довольно интересный.
-
Offline
- Posts: 3234
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
-
Offline
- Posts: 1291
- Joined: Thu Nov 16, 2006 11:53 am
- Location: Kyiv, Ukraine
Медитация над файлом ресурсов:se7h wrote:макет нарисую, но не совсем понимаю, что нужно сделать с файлом ресурсов
1. Качаем ResEd отсюда: http://radasm.cherrytree.at/
2. Запускаем ResEd, открываем в нём файл QSearch.rc из исходников QSearch
3. В правой части окна ResEd дважды клацаем на IDD_QSEARCH
Далее возимся с расположением и стилями кнопок (например, стиль - параметр xStyle в ResEd - можно поменять с BS_AUTOCHECKBOX на BS_FLAT и т.д.)
-
Offline
- Posts: 3234
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
-
Offline
- Posts: 294
- Joined: Tue Jul 27, 2010 11:18 pm
ResEd увидел впервые, ничего особенно сложного не обнаружил. Не нашёл, как добавить к контролу баллун-тип и как выбрать для контрола шрифт и его параметры. WinAPI, вроде, это позволяет. Не то, чтобы предложение, скорее, проба
DV: если есть интерес, готов обсудить функционал и требования / пожелания к интерфейсу.
DV: если есть интерес, готов обсудить функционал и требования / пожелания к интерфейсу.
-
Offline
- Posts: 1291
- Joined: Thu Nov 16, 2006 11:53 am
- Location: Kyiv, Ukraine
Мои личные впечатления и замечания по представленному выше файлу ресурсов:
1. Значение кнопки "...", а тем более кнопки О сходу не понял. (Кнопка О остаётся для меня загадкой и сейчас.)
2. Если "Учитывать регистр", "Слово целиком" и "О" представлены кнопками слева, то почему "Подсветить все" остался чек-боксом справа?
3. Кнопки "Up" и "Dn" более-менее понятны в англ. варианте, но в рус. или укр. получится что-то вроде "Вв" и "Вн" (або "Ув" та "Ун"), что как-то не интуитивно.
Далее предлагаю всем идеологам изменений интерфейса договориться между собой и придти к единому общему мнению.
Выражать оное лучше всего в виде того же файла ресурсов.
1. Значение кнопки "...", а тем более кнопки О сходу не понял. (Кнопка О остаётся для меня загадкой и сейчас.)
2. Если "Учитывать регистр", "Слово целиком" и "О" представлены кнопками слева, то почему "Подсветить все" остался чек-боксом справа?
3. Кнопки "Up" и "Dn" более-менее понятны в англ. варианте, но в рус. или укр. получится что-то вроде "Вв" и "Вн" (або "Ув" та "Ун"), что как-то не интуитивно.
Далее предлагаю всем идеологам изменений интерфейса договориться между собой и придти к единому общему мнению.

-
Offline
- Posts: 294
- Joined: Tue Jul 27, 2010 11:18 pm
DV
Да я же сказал, что это не вариант. Просто выполнил приведённые инструкци и минут 20 поигрался. Не сложно (хотя к самому редактору уже есть замечания, но не в этом форуме), готов поучаствовать.
По существу: можно ли на кнопках использовать символьные шрифты? Можно было бы попробовать заменить надписи на кнопках мнемониками.
Договариваться предлагаю начать с обсуждения возможности/необходимости расширения функционала, а то нарисовать много чего можно...
Да я же сказал, что это не вариант. Просто выполнил приведённые инструкци и минут 20 поигрался. Не сложно (хотя к самому редактору уже есть замечания, но не в этом форуме), готов поучаствовать.
По существу: можно ли на кнопках использовать символьные шрифты? Можно было бы попробовать заменить надписи на кнопках мнемониками.
Договариваться предлагаю начать с обсуждения возможности/необходимости расширения функционала, а то нарисовать много чего можно...