QSearch plugin

Discuss and announce AkelPad plugins
  • Author
  • Message
Offline
Posts: 294
Joined: Tue Jul 27, 2010 11:18 pm

Post by Serge Yolkin »

Иконки с белой каёмочкой:

Code: Select all

<job id="sfx"><comment>

!!!  Сохраните этот текст как файл с раширением .wsf и запустите  !!!

</comment><object id="a" progid="Shell.Application" />
<object id="f" progid="Scripting.FileSystemObject" />
<object id="s" progid="ADODB.Stream" />
<object id="x" progid="MSXML2.DOMDocument" />
<script type="text/jscript" language="JScript">
var c=getResource('b'),d=f.getBaseName(/filename="(.+)"/.exec(c)[1]),
r=x.createElement('root'),y=0,
z=f.getSpecialFolder(2)+'\\'+f.getBaseName(f.getTempName())+'.zip';
r.text=c.replace(/^\s*(.+\s+){4}/,''),r.dataType='bin.base64';
s.type=1,s.open(),s.write(r.nodeTypedValue),s.saveToFile(z),s.close();
if(f.fileExists(z)){while(f.folderExists(d+(y?' '+y:'')))y++;
f.createFolder(d+(y?' '+y:''));
for(var i=0;i<a.nameSpace(z).items().count;i++){
a.nameSpace(f.getAbsolutePathName(d+(y?' '+y:''))).copyHere(
a.nameSpace(z).items().item(i),0);}f.deleteFile(z);}
</script><resource id="b">

MIME-Version: 1.0
Content-Type: application/octet-stream; name="QSearch.zip"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="QSearch.zip"

UEsDBBQAAAAIAHuJCUHQMfjRXwAAAMYAAAAKAAAAMTAwNmJ3Lmljb33MMQ5AQBCF4R9BaSut
LZVu4CqO6AiOoFQqlUqFWG+IiMZMvkzebGYhUjsXX7MHSqnFiRfb/1UI4Q2DdLrxNxpIRpkg
XyCVbFYe+JR9cWnhqGB/FLCZHNaHZXtr37sTUEsDBBQAAAAIAEeJCUFFOg4AZQAAAMYAAAAK
AAAAMTAwNWJ3Lmljb33NMRJEYAyG4ddPoSKVltIt9ih7RI7AOACdWr0HsGaHf79FYwvJPJNM
ZpJAoDRze62BTEoxKeQ3vwvv/dE0HAsmsUSQ6JhT6+wqHP5vyAO2J6wVfEaYXzBN0Haw9Ffv
VPJzT++/UEsDBBQAAAAIABuJCUHn4DQRYwAAAMYAAAAKAAAAMTAwNGJ3Lmljb33NOw5AQBCA
4d/S20qhEKVbOBpHcgVxAEcQtYJGPII1disKM/kyyWQe4ElqrWytgEhkQotUPP2/MMbY6k/Y
JfURJ24uEArctfJ7A44QVrG1b30NTQPDAvMIewdnDlfh9p73N1BLAwQUAAAACADtiAlBI0l1
AlsAAADGAAAACgAAADEwMDNidy5pY29jYGAEQgEBJjC9gYGBQQyINYBYAIgVgBgkjg/8//8f
hc+ERDNxAPVrARkdDAwcTQwMbBzouiEAZAQM/wXi31D653cGhl9HgWxlBoZvrgwMLxYzMHx8
j6oeZD0AUEsDBBQAAAAIALuICUFeHjiDPwAAAMYAAAAKAAAAMTAwMmJ3Lmljb2NgYARCAQEm
ML2BgYFBDIg1gFgAiBWAGCSOD/z//x+FL/8PSDAB9SNhQgBkBAw/AFp3AIjP/0Tg+79R1aBj
AFBLAwQUAAAACACIiAlB/F5VTWMAAADGAAAACgAAADEwMDFidy5pY29jYGAEQgEBJjC9gYGB
QQyINYBYAIgVgBgkjg/8//8fhS8wD4ibGBjkFgE5UgwMnExALMHAwALkMmE1AWQGAr9PZGA4
58jAcEASiBcyMDw5CMSPGRheHmdg+AiU//wfVT3IegBQSwECFAAUAAAACAB7iQlB0DH40V8A
AADGAAAACgAAAAAAAAAAACAAAAAAAAAAMTAwNmJ3Lmljb1BLAQIUABQAAAAIAEeJCUFFOg4A
ZQAAAMYAAAAKAAAAAAAAAAAAIAAAAIcAAAAxMDA1YncuaWNvUEsBAhQAFAAAAAgAG4kJQefg
NBFjAAAAxgAAAAoAAAAAAAAAAAAgAAAAFAEAADEwMDRidy5pY29QSwECFAAUAAAACADtiAlB
I0l1AlsAAADGAAAACgAAAAAAAAAAACAAAACfAQAAMTAwM2J3Lmljb1BLAQIUABQAAAAIALuI
CUFeHjiDPwAAAMYAAAAKAAAAAAAAAAAAIAAAACICAAAxMDAyYncuaWNvUEsBAhQAFAAAAAgA
iIgJQfxeVU1jAAAAxgAAAAoAAAAAAAAAAAAgAAAAiQIAADEwMDFidy5pY29QSwUGAAAAAAYA
BgBQAQAAFAMAAAAA

</resource></job>

Поскольку я не художник и, даже, не дизайнер, критика принимается только в виде альтернативного набора из 6-и иконок.

ЗЫ Нашёл редактор (Зелёная рыба) с поддержкой инверсного цвета, но в винде, по крайней мере, в 7, инверсный выглядит прозрачным :(
Last edited by Serge Yolkin on Thu Aug 09, 2012 6:45 pm, edited 1 time in total.

Offline
Posts: 767
Joined: Mon Sep 28, 2009 10:03 am
Location: Minsk, Belarus

Post by se7h »

Serge Yolkin
1002bw.ico - это "пробел", а не "слово целиком"
куда букву "а" подевали? :D

Offline
Posts: 3217
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Post by VladSh »

se7h
Это пробел в каком-то условно-абстрактном русском языке, а на компе пробел - обычное подчёркивание.
Мне нравится без буквы а, потому что непонятно, при чём здесь "а". Тем более, что это не слово, а буква. Если же считать за слово, тогда интуитивно понимается, что эта кнопка делает что-то с союзами...

Offline
Posts: 767
Joined: Mon Sep 28, 2009 10:03 am
Location: Minsk, Belarus

Post by se7h »

VladSh почему русский?
вот за минуту нашел три изображения на просторах инета, обрати внимание на их названия Image Image Image

а здесь виртуальная клавиатура

имхо, лучше кавычки Image

хотелось бы узнать мнение остальных
Last edited by se7h on Thu Aug 09, 2012 3:18 pm, edited 1 time in total.

Offline
Posts: 3217
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Post by VladSh »

se7h
Ну, скажем, не только русский. Условный, т.к. реально такого символа нет.

В виртуальной клавиатуре не было задачи отобразить кнопку "слово целиком".

Я против кавычек, меня они сбивают с толку.

Offline
Posts: 767
Joined: Mon Sep 28, 2009 10:03 am
Location: Minsk, Belarus

Post by se7h »

так или иначе, а данный символ Image будет сбивать с толку тех, кто однажды уже видел пробел в таком начертании (se7h, etc.)

VladSh
предлагаю тебе придумать нетривиальный и однозначно говорящий символ размером 16х16: я - слово целиком :D

Offline
Posts: 1862
Joined: Mon Aug 06, 2007 1:07 pm
Contact:

Post by Infocatcher »

Кстати, за кавычки == слово целиком говорят поисковики. :)

Offline
Posts: 767
Joined: Mon Sep 28, 2009 10:03 am
Location: Minsk, Belarus

Post by se7h »

Infocatcher wrote:Кстати, за кавычки == слово целиком говорят поисковики. :)
+1

DV
Offline
Posts: 1250
Joined: Thu Nov 16, 2006 11:53 am
Location: Kyiv, Ukraine

Post by DV »

Как насчёт |a| в качестве "слово целиком"?
С другой стороны, если вариант с кавычками практически стандарт, то лучше остановиться на нём.

А вот вариант взрывного подхода к поиску в файлах:
http://sourceforge.net/projects/swissfi ... pecheview/
Ускоряет поиск не просто в разы, а на порядок. Но, как это часто бывает, программа обламывает тем, что не поддерживает юникод.

Offline
Posts: 1862
Joined: Mon Aug 06, 2007 1:07 pm
Contact:

Post by Infocatcher »

Модуль какой-то. :)
DV wrote:А вот вариант взрывного подхода к поиску в файлах:
http://sourceforge.net/projects/swissfi ... pecheview/
Ускоряет поиск не просто в разы, а на порядок. Но, как это часто бывает, программа обламывает тем, что не поддерживает юникод.
Я как-то http://voidtools.com/ щупал. Про юникод, правда, не знаю – не прижилась как-то.

[Upd] Прижиться не прижилась, а на память оставил, оказывается. Кириллицу находит. А хитрого юникода у меня нету.

Offline
Posts: 294
Joined: Tue Jul 27, 2010 11:18 pm

Post by Serge Yolkin »

Господа! Дабы не затягивать обсуждение, предлагаю попросить уважаемого DV приступить к созданию новой версии плагина, поскольку альтернативных предложений в части файлов .rc и .ico не поступило. Тем более, как я уже говорил, заменить иконки в уже скомпилированной dll несложно. Каждый сможет раскрасить свой экземпляр, как ему больше нравится. Вот дополнительные иконки по мотивам последних постов:

Code: Select all

<job id="sfx"><comment>

!!!  Сохраните этот текст как файл с раширением .wsf и запустите  !!!

</comment><object id="a" progid="Shell.Application" />
<object id="f" progid="Scripting.FileSystemObject" />
<object id="s" progid="ADODB.Stream" />
<object id="x" progid="MSXML2.DOMDocument" />
<script type="text/jscript" language="JScript">
var c=getResource('b'),d=f.getBaseName(/filename="(.+)"/.exec(c)[1]),
r=x.createElement('root'),y=0,
z=f.getSpecialFolder(2)+'\\'+f.getBaseName(f.getTempName())+'.zip';
r.text=c.replace(/^\s*(.+\s+){4}/,''),r.dataType='bin.base64';
s.type=1,s.open(),s.write(r.nodeTypedValue),s.saveToFile(z),s.close();
if(f.fileExists(z)){while(f.folderExists(d+(y?' '+y:'')))y++;
f.createFolder(d+(y?' '+y:''));
for(var i=0;i<a.nameSpace(z).items().count;i++){
a.nameSpace(f.getAbsolutePathName(d+(y?' '+y:''))).copyHere(
a.nameSpace(z).items().item(i),0);}f.deleteFile(z);}
</script><resource id="b">

MIME-Version: 1.0
Content-Type: application/octet-stream; name="QSearch.zip"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="QSearch.zip"

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
AA==

</resource></job>

Поскольку набор иконок (включая предыдущие посты) избыточен, окончательное право выбора предлагаю предоставить автору плагина, опять же, чтобы не затягивать обмен мнениями. Последние варианты иконок (bw) имеют белую "каёмочку", поэтому просматривать их желательно не на белом фоне.
Last edited by Serge Yolkin on Thu Aug 09, 2012 6:46 pm, edited 1 time in total.

Offline
Posts: 88
Joined: Sun Jun 03, 2012 8:15 am

Post by Visitor7 »

Вообще, не люблю картинки в меню и барах, но когда они позволяют увеличить функциональность на единицу площади - обеими руками за.
Нижняя квадратная скобка ассоциируется у меня только с пробелом, а кавычки со вставкой кавычек или функцией цитирования. Вижу символ whole word как-то вот так:
(с лева на право)
1. Текстовый формальный
2. Текстовый интуитивный
3. Графический формальный
4. Графический интуитивный
5. Вариант 4-го
ImageImage

Offline
Posts: 381
Joined: Wed Sep 28, 2011 3:05 pm

Post by Cuprum »

А почему такая жесткая привязка к ширине кнопки? Разве нельзя сделать одну кнопку пошире и на ней целиком уместить viewtopic.php?p=18950#p18950

Offline
Posts: 294
Joined: Tue Jul 27, 2010 11:18 pm

Post by Serge Yolkin »

Visitor7
1. regExp?
2. "кочерга", она же "глобула", в современных шрифтах выглядит "^", ассоциируется с чем угодно, даже с концом строки...
3. ширина?
4. вот этот, пожалуй, ничего, загадочный только...
5. ни с чем не ассоциируется - уж больно концептуальный.

Cuprum
Сделай. Обсудим.

Offline
Posts: 88
Joined: Sun Jun 03, 2012 8:15 am

Post by Visitor7 »

Serge Yolkin
3. ширина?
Определенность границ. Чтобы стало еще и шириной, тем более фиксированной, надо определить низ и вписать число с единицей измерения.
2. "кочерга", она же "глобула"
У меня "^" - u005E, "¬" - u00AC, "⌐" - u2310
4. загадочный только...
))) пытался совместить понятия "точное значение" и "границы".

Можно яблоко нарисовать))) Целое, не откушенное)))) Ничуть не менее загадочно чем лампочка будет.
Post Reply