QSearch plugin
- Author
- Message
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
Кнопка с кавычками, это "выделить текст внутри кавычек"? А "?*" - "регулярные выражения"? Неочевидно это всё.
Кнопка закрытия, конечно лучше, чтобы соответствовала общему интерфейсу, но мне всё равно, закрываю хоткеем, открывающим панель.
А вообще, панелька нарисованная se7h мне понравилась, в т.ч. и расположение элементов. Раньше к полю приходилось тянуться далеко влево. Сейчас правильно - все часто используемые элементы ближе к центру, т.о. сокращаются движения мышью.
Кнопка закрытия, конечно лучше, чтобы соответствовала общему интерфейсу, но мне всё равно, закрываю хоткеем, открывающим панель.
А вообще, панелька нарисованная se7h мне понравилась, в т.ч. и расположение элементов. Раньше к полю приходилось тянуться далеко влево. Сейчас правильно - все часто используемые элементы ближе к центру, т.о. сокращаются движения мышью.
-
Offline
- Posts: 1250
- Joined: Thu Nov 16, 2006 11:53 am
- Location: Kyiv, Ukraine
-
Offline
- Posts: 381
- Joined: Wed Sep 28, 2011 3:05 pm
Понятно, что внешний вид панели опирается на Siblime Text, но вот кнопка с кавычками по-моему не совсем наглядна.
Лучше для кнопки "слово целиком" взять какой-то из таких вариантов:
А почему бы для кнопки регулярных выражений не взять их общеупотребимое английское текстовое сокращение - RegExp или RegEx? Например, я хотя и представляю в общих чертах что такое "регулярное выражение" но символы "?*" для меня не очевидны.
Лучше для кнопки "слово целиком" взять какой-то из таких вариантов:
А почему бы для кнопки регулярных выражений не взять их общеупотребимое английское текстовое сокращение - RegExp или RegEx? Например, я хотя и представляю в общих чертах что такое "регулярное выражение" но символы "?*" для меня не очевидны.
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
-
Offline
- Posts: 767
- Joined: Mon Sep 28, 2009 10:03 am
- Location: Minsk, Belarus
первые четыре кнопки - триггеры, их желательно не смешивать по форме с обычными, а надписи часто используемым элементам не помешаютА со стрелочками всё просто: я сделал кнопы "искать в..." узкими, без надписей, той же ширины, что и остальные. Поэтому стрелки пришлось сделать побольше - надписей-то нет. Хотя, может, и маленькие будут смотрется неплохо.
Кнопка с кавычками, это "выделить текст внутри кавычек"?
тогда так (с кнопкой закрытия слева)Понятно, что внешний вид панели опирается на Siblime Text, но вот кнопка с кавычками по-моему не совсем наглядна.
А "?*" - "регулярные выражения"?
у QSearch нет поддержки регулярных выражений, а есть спецсимволы. Пользователи в теме сразу поймут, что это та самая кнопка,А почему бы для кнопки регулярных выражений не взять их общеупотребимое английское текстовое сокращение - RegExp или RegEx? Например, я хотя и представляю в общих чертах что такое "регулярное выражение" но символы "?*" для меня не очевидны.
а для регулярок сделал бы так
длинные кнопки-переключатели с надписями неоправданны, лучше прицепить tooltip'ыЛучше для кнопки "слово целиком" взять какой-то из таких вариантов:
-
Offline
- Posts: 1862
- Joined: Mon Aug 06, 2007 1:07 pm
- Contact:
-
Offline
- Posts: 294
- Joined: Tue Jul 27, 2010 11:18 pm
А какой тип кнопок тогда задать: text или icon? С помощью предложенного редактора я пока не смог объединить изображение с текстом. Всё же я впервые редактирую ресурсы будущей программы, раньше только ResHacker, там думать не надо... Может, кто ещё предложит свой вариант QSearch.rc ?se7h wrote:... надписи часто используемым элементам не помешают ...
DV: а сильно усложнит написание кода, если разбить диалог на 2-3 одинаковой высоты, поклипаных с сиблингами слева-справа?
-
Offline
- Posts: 1250
- Joined: Thu Nov 16, 2006 11:53 am
- Location: Kyiv, Ukraine
Панель QSearch на данный момент поддерживает 3 языка: английский, русский и украинский. Так что "нарисованный" текст на кнопках не подходит в любом случае. Т.е. текст, если он нужен, будет рисоваться динамически вдобавок к статическому значку (картинке), с учётом текущего языка.
И всё-таки, как подружить значки на кнопках с тёмными темами оформления Windows?
И всё-таки, как подружить значки на кнопках с тёмными темами оформления Windows?
-
Offline
- Posts: 294
- Joined: Tue Jul 27, 2010 11:18 pm
Можно фон непрозрачный сделать, но тоже не айс...
Или использовать цветные "тулбарные" иконки.
DV
Если консолидированного мнения по значкам не получится, может, их отдельно хранить в папке плагина (.ico)? Тогда каждый - сам себе голова.
Или использовать цветные "тулбарные" иконки.
DV
Если консолидированного мнения по значкам не получится, может, их отдельно хранить в папке плагина (.ico)? Тогда каждый - сам себе голова.
Запас по ширине делать... У меня на нотнике шрифт 125% стоит. Может, всё же, мелкими иконками обойтись?..DV wrote:текст ... будет рисоваться динамически
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
Крестика можно на самом деле сделать 2: слева и справа, но отображать лишь тот, что указан в ini.
Выравнивание всех элементов, кроме крестиков закрытия, думаю, лучше бы сделать по центру. Хотелось бы какого-то отступа между кнопками функциональности и крестиками закрытия.
Кнопка с подчёркиванием хоть как-то понятна, но на *? смотрю и не понимаю - не интуитивно; придумать лучше не могу..
Также непонятно, что значит "Найти все".
Выравнивание всех элементов, кроме крестиков закрытия, думаю, лучше бы сделать по центру. Хотелось бы какого-то отступа между кнопками функциональности и крестиками закрытия.
Кнопка с подчёркиванием хоть как-то понятна, но на *? смотрю и не понимаю - не интуитивно; придумать лучше не могу..
Также непонятно, что значит "Найти все".
-
Offline
- Posts: 294
- Joined: Tue Jul 27, 2010 11:18 pm
Крестиков можно сделать много. И отдельный диалог в настройках: какие показывать, а какие - не очень.
Положение слева считаю оптимальным: одинаково и на 27", и на нетбуке. "Найти всё" - задел на будущее, в .rc такого нет.
Вот ещё иконки с подчерком:
Помнится, когда-то давно виндовые иконки поддерживали не только прозрачный, но и инверсный цвет. Сейчас этой фишки нет? А то и с отображением на разных темах проблем бы не было.
Положение слева считаю оптимальным: одинаково и на 27", и на нетбуке. "Найти всё" - задел на будущее, в .rc такого нет.
Вот ещё иконки с подчерком:
Помнится, когда-то давно виндовые иконки поддерживали не только прозрачный, но и инверсный цвет. Сейчас этой фишки нет? А то и с отображением на разных темах проблем бы не было.
Last edited by Serge Yolkin on Thu Aug 09, 2012 6:44 pm, edited 1 time in total.