Scripts discussion (2)

Discuss and announce AkelPad plugins
Locked
  • Author
  • Message
Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Scripts discussion (2)

Post by Instructor »

RUS: Обсуждение скриптов.

ENG: Scripts discussion.


Scripts discussion (1) 07.07.2007 - 08.09.2011
Scripts discussion (2) 08.09.2011 - 17.04.2014
Scripts discussion (3)
Last edited by Instructor on Thu Apr 17, 2014 6:46 am, edited 4 times in total.

Offline
Posts: 267
Joined: Mon Mar 12, 2007 3:45 pm

Post by [Yustas.NeO] »

FeyFre, подскажите, пожалуйста, возможно ли в вашем скрипте "SetCoderExt.js" уменьшить размер шрифта и поменять начертание? Если можно, то - где?

KDJ
Offline
Posts: 1949
Joined: Sat Mar 06, 2010 7:40 pm
Location: Poland

Post by KDJ »

Andrey_A_A wrote:Уважаемый KDJ, не могли ли вы добавить в ваш скрипт параметр 2 и - 2 : Перемещение строки или частично выделенных строк в начало\в конец текста
I'll do it when will have some free time.
Я сделаю это, когда будут иметь немного свободного времени (Yandex translate).

Offline
Posts: 670
Joined: Thu Jun 03, 2010 8:47 am
Location: Сочи, Хоста
Contact:

Post by Andrey_A_A »

KDJ, не спеши, спасибо зпранее

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

Post by se7h »

Andrey_A_A
WriteInWhiteSpellCheckList.vbs
а можно сделать настройки белого списка применяемыми без перезагрузки?
касается фонового режима, чтобы слово, после его внесения, не подчёркивалось

и ещё, в строке неправильно задано имя скрипта:

Code: Select all

' -"Добавить слово к белому списку" Call("Scripts::Main", 1, "WriteWhiteSpellCheckList.vbs")

Offline
Posts: 670
Joined: Thu Jun 03, 2010 8:47 am
Location: Сочи, Хоста
Contact:

Post by Andrey_A_A »

а можно сделать так, чтобы настройки белого списка применялись сразу
se7h
по моему нет, это где-то было сказано самим автором плагина, мржет быть что-то поменялось, по остальным моментам изменю часа через два

Offline
Posts: 2247
Joined: Tue Aug 07, 2007 2:03 pm
Location: Vinnitsa, Ukraine

Post by FeyFre »

а можно сделать настройки белого списка применяемыми без перезагрузки?
Совершенно верно, сейчас на лету подхватить изменение белых списков из файлов не возможно. Только полное включение и отключение плагина.

Offline
Posts: 670
Joined: Thu Jun 03, 2010 8:47 am
Location: Сочи, Хоста
Contact:

Post by Andrey_A_A »


Offline
Posts: 670
Joined: Thu Jun 03, 2010 8:47 am
Location: Сочи, Хоста
Contact:

Post by Andrey_A_A »

KDJ
хорошо бы в скрипте PlugContextMenuAkelFont.js
сделать параметр ввода настроек шрифта , к примеру

Arial 14 "-418749268"
Arial 12 "-871756172"

Tahoma 14 "671774494"
Tahoma 12 "1628076145"

===================
и можно объединить с ToolBar Plugin

KDJ
Offline
Posts: 1949
Joined: Sat Mar 06, 2010 7:40 pm
Location: Poland

Post by KDJ »

Andrey_A_A wrote:и можно объединить с ToolBar Plugin
There is no way to call ToolBar dialog box from a script.

KDJ
Offline
Posts: 1949
Joined: Sat Mar 06, 2010 7:40 pm
Location: Poland

Post by KDJ »

PlugContextMenuAkelFont.js
Changed:
- the script now also works, if the edit window is closed,
- increased waiting time to display ContextMenu plugin dialog from 20 to 100 ms.

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

Post by Infocatcher »

KDJ wrote:- increased waiting time to display ContextMenu plugin dialog from 20 to 100 ms.
You can do something like

Code: Select all

var stopTime = new Date().getTime() + 5000;
while(
	!(hPlugWnd = oSys.Call("user32::FindWindow" + _TCHAR, 0, sPlugWndName))
	|| !(hCtrlWnd = oSys.Call("user32::FindWindowEx" + _TCHAR, hPlugWnd, 0, "RichEdit20" + _TCHAR, 0))
) {
	if(new Date().getTime() > stopTime)
		WScript.Quit();
	WScript.Sleep(5);
}
AkelPad.SendMessage(hCtrlWnd, 48 /*WM_SETFONT*/, hFont, true);

Offline
Posts: 670
Joined: Thu Jun 03, 2010 8:47 am
Location: Сочи, Хоста
Contact:

Post by Andrey_A_A »

Нужен скрипт, помогите, кто чем может, я с сортировкой массивов слабоват
viewtopic.php?p=14546#p14546


обновил WriteInWhiteSpellCheckList.vbs

изменил 2-й параметр :
0 - добавление слова без учёта регистра (|слово) (по умолчанию)
1 - добавление слова с заглавной буквой (Пётр, Россия)
2 - добавление слова со всеми заглавными буквами (СНГ, ГОСТ)
3 - добавление слова как есть (без |)

KDJ
Offline
Posts: 1949
Joined: Sat Mar 06, 2010 7:40 pm
Location: Poland

Post by KDJ »

Infocatcher
Excellent idea, thanks.
But why wait so much time (5 second).
Do you anticipate, that the new computers will run slower.

KDJ
Offline
Posts: 1949
Joined: Sat Mar 06, 2010 7:40 pm
Location: Poland

Post by KDJ »

PlugContextMenuAkelFont.js
Added: argument in the calling script, specifying the parameters of the font.
Changed: waiting time to display ContextMenu plugin dialog according to the idea by Infocatcher.
Locked