Тут ворде бы у нас плагины писать умеете только Вы и многоуважаемый Instructor

Code: Select all
Call("HighLight::Main", 2, "#RRGGBB", "#RRGGBB")
Parameters:
2 - mark selected text;
"#RRGGBB" - text color, ignored if "0";
"#RRGGBB" - background color, ignored if "0".
Example:
Call("HighLight::Main", 2, "#000000", "#9BFF9B")
Call("HighLight::Main", 3)
Parameters:
3 - unmark text.
Code: Select all
;Flags Font Color Color Quote Quote Escape
; style text bkgrnd start end char
1 0 #0000A0 0 $ " " ""
Code: Select all
Quotes:
3 0 #0000A0 0 $ "" ""
Code: Select all
char color sel color
^([^ \t\n\r])[ \t]+([^ \t\n\r]+)[ \t]+([^ \t\n\r]+)$
$1 $2 $3
Code: Select all
word color sel color
^([^ \t\n\r]+)[ \t]+([^ \t\n\r]+)[ \t]+([^ \t\n\r]+)[ \t]+(true|false)$
$1 $2 $3 $4