Page 6 of 31

Posted: Thu Oct 09, 2008 5:32 am
by Instructor
Fixed: context menu on two monitors.


ToolBar plugin v3.7

Posted: Mon Oct 27, 2008 9:59 pm
by Instructor
Added: Insert() method to replace selection with the specified text.


ToolBar plugin v3.8

Posted: Tue Oct 28, 2008 10:11 am
by VladSh
Insert() - хорошая вещь, но, жаль, не гибкая из-за того, что вставляется статический текст.
Можно ли сделать по аналогии с AutoComplit-плагином, чтобы можно было задавать позицию курсора во вставляемом тексте? И чтобы текст выделения не стирался, а вставлялся в позицию курсора?
Вставлялся/стирался - лучше отдельным опциональным параметром.
Тогда на эту штуку можно перевести все простейшие скрипты.
Например выделил текст, нажал на кнопку, а он выделился с обеих сторон тегами HTML или BbCode. По моему, было бы очень удобно!

Icon() - 2-м параметром передаётся число. Можно было бы передавать туда и просто путь к картинке (тогда первым параметром - пустоту)! Так можно самому наделать иконок, т.к. например для работы с HTML в каком dll их взять? :)
И ещё было бы класно, если бы в пути работали %a и %d.

Posted: Tue Oct 28, 2008 2:21 pm
by Instructor
VladSh
Не совсем ясно, что имелось ввиду по методу Icon(). Вы, например, после создания своей иконки можете написать следующее:
"Мой пункт" Exec("notepad.exe") Icon("%a\AkelFiles\Plugs\Toolbar\иконка.ico")

Posted: Wed Oct 29, 2008 10:30 am
by VladSh
Instructor
В ToolBar-Rus.txt не увидел, что можно вызывать картинку из внешнего файла *.ico. По доке выходит, что ["файл"] это имя файла dll/exe, из которого берутся иконки.
Понял, этот вопрос снят. Спасибо :!:

Posted: Tue Jan 06, 2009 11:05 am
by Instructor
Added: read only mode icon.


ToolBar plugin v4.0

Posted: Fri Jan 30, 2009 12:26 pm
by Fr0sT
Решил поделиться, вдруг кому еще пригодится... небольшой наборчик для манипуляций с текстом и шрифтами

Code: Select all

SEPARATOR

# Change case
-"Сменить регистр" Command(4180) Icon("%a\AkelFiles\Plugs\Toolbar\changecase.ico")

# Fixed font
"Моноширинный шрифт" Font("Courier New", 0, 13)  Icon("%a\AkelFiles\Plugs\Toolbar\fixed.ico")

# Proportional font
"Пропорциональный шрифт" Font("Arial", 0, 14)  Icon("%a\AkelFiles\Plugs\Toolbar\proport.ico")

# Show/hide unprintable chars
"Непечатаемые знаки" Call("SpecialChar::Main") Icon("%a\AkelFiles\Plugs\Toolbar\unprint.ico")

Скачать иконки

Вот как это выглядит:
Image

Иконка регистра самопальная => уродливая, но я не художник)

Posted: Fri Jan 30, 2009 2:42 pm
by VladSh
Fr0sT, молодчина, что делишься! 8)

Для непечатаемых символов у меня такая строка:

Code: Select all

"Special Char" Call("SpecialChar::Main") Icon("%a\AkelFiles\Plugs\SpecialChar.dll", 0)
в принципе тоже иконка ничего :)

Идея

Posted: Wed Mar 11, 2009 9:38 am
by NdYGA
Может конечно, господа форумчане - моя идея и не очень...
Предлагаю создать отдельную тему - в которой выкладывать кастомайз в виде текстового файла - и иконки для этих кастомайзов. В перспективе - можно собрать панель с кнопками для всех плагинов, идущих в комплект инсталлятора.

Posted: Fri Mar 13, 2009 4:08 am
by maxim2
Ну раз пошло такое, то выложу немного, иконки и скрипты для вставки html кода.

выглядит так
Image

скачать тут
http://fileupyours.com/file.php?action= ... 0Icons.rar

в туллбаре прописать

Code: Select all

SEPARATOR

-"Жирный" Call("Scripts::Main", 1, "HTMLbold.js", "", 0) Icon("%a\AkelFiles\Plugs\Toolbar\bold.ico")
-"Накллонный" Call("Scripts::Main", 1, "HTMLitalic.js", "", 0) Icon("%a\AkelFiles\Plugs\Toolbar\italic.ico")
-"Подчеркнутый" Call("Scripts::Main", 1, "HTMLunderline.js", "", 0) Icon("%a\AkelFiles\Plugs\Toolbar\underline.ico")

SEPARATOR

-"Выровнять слева" Call("Scripts::Main", 1, "HTMLp_left.js", "", 0) Icon("%a\AkelFiles\Plugs\Toolbar\left.ico")
-"Выровнять по центру" Call("Scripts::Main", 1, "HTMLp_center.js", "", 0) Icon("%a\AkelFiles\Plugs\Toolbar\center.ico")
-"Выровнять справа" Call("Scripts::Main", 1, "HTMLp_right.js", "", 0) Icon("%a\AkelFiles\Plugs\Toolbar\right.ico")

SEPARATOR

-"Гиперссылка" Call("Scripts::Main", 1, "HTMLalink.js", "", 0) Icon("%a\AkelFiles\Plugs\Toolbar\alink.ico")
-"Вставить таблицу" Call("Scripts::Main", 1, "HTMLtable.js", "", 0) Icon("%a\AkelFiles\Plugs\Toolbar\table.ico")
-"Вставить изображение" Call("Scripts::Main", 1, "HTMLimg.js", "", 0) Icon("%a\AkelFiles\Plugs\Toolbar\picture.ico")
-"На новую строку" Call("Scripts::Main", 1, "HTMLbr.js", "", 0) Icon("%a\AkelFiles\Plugs\Toolbar\br.ico")
-"Параграф" Call("Scripts::Main", 1, "HTMLp.js", "", 0) Icon("%a\AkelFiles\Plugs\Toolbar\paragraph.ico")
-"Java Script" Call("Scripts::Main", 1, "HTMLjava.js", "", 0) Icon("%a\AkelFiles\Plugs\Toolbar\java.ico")
-"Пробел" Call("Scripts::Main", 1, "HTMLspace.js", "", 0) Icon("%a\AkelFiles\Plugs\Toolbar\space.ico")

SEPARATOR

-"Закомментировать" Call("Scripts::Main", 1, "HTMLcomment.js", "", 0) Icon("%a\AkelFiles\Plugs\Toolbar\comment.ico")

SEPARATOR

-"Форма" Call("Scripts::Main", 1, "HTMLform.js", "", 0) Icon("%a\AkelFiles\Plugs\Toolbar\forms.ico")
-"Button" Call("Scripts::Main", 1, "HTMLbutton.js", "", 0) Icon("%a\AkelFiles\Plugs\Toolbar\button.ico")
-"ImageButton" Call("Scripts::Main", 1, "HTMLimagebutton.js", "", 0) Icon("%a\AkelFiles\Plugs\Toolbar\imagebutton.ico")
-"CheckBox" Call("Scripts::Main", 1, "HTMLcheckbox.js", "", 0) Icon("%a\AkelFiles\Plugs\Toolbar\check.ico")
-"Radio" Call("Scripts::Main", 1, "HTMLradio.js", "", 0) Icon("%a\AkelFiles\Plugs\Toolbar\radio.ico")
-"TextBox" Call("Scripts::Main", 1, "HTMLtextbox.js", "", 0) Icon("%a\AkelFiles\Plugs\Toolbar\textbox.ico")
-"TextArea" Call("Scripts::Main", 1, "HTMLtextarea.js", "", 0) Icon("%a\AkelFiles\Plugs\Toolbar\textarea.ico")
-"ListBox" Call("Scripts::Main", 1, "HTMLlistbox.js", "", 0) Icon("%a\AkelFiles\Plugs\Toolbar\listbox.ico")

SEPARATOR

Posted: Fri Mar 13, 2009 1:18 pm
by Tony
А можно выставлять значки в два(и более) ряда? Очень этого нехватает.

Posted: Sat Mar 14, 2009 8:01 am
by Tony
maxim2
Где вы берёти иконки?

Posted: Sat Mar 14, 2009 6:30 pm
by maxim2
С проги взял Rapid PHP 2008 :)

Posted: Thu Mar 19, 2009 10:22 am
by Instructor
Added: environment variables support. For example:

Code: Select all

Exec(`%windir%\notepad.exe`)
ToolBar plugin v4.2

Posted: Mon Apr 06, 2009 5:41 am
by Instructor
Added: dialog resizing.


ToolBar plugin v4.4