[ Обновленные темы · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Модератор форума: Andrey_A, simup, ХарВик, chip642  
TCIMG - Мощное средство автоматизации
Andrey_AДата: Вторник, 12.06.2012, 04:41 | Сообщение № 1
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7186
Награды: 143
Репутация: 125
Аверин Андрей
TCIMG




Дата выпуска: 21.10.2024
Версия: 34.9
Автор: Averin Andrey
Скачать: Страница обновления TCIMG
Скачать 2 : Ссылка обновления TCIMG
Справка: TCIMG ONLINE

'=============================== Спасибо ================================
Выражаю искреннюю благодарность всем, кто напрямую или косвенно помогал и повлиял на развитие проекта, отдельное спасибо: Loopback, LonerD, GGG8, ХарВик, shveicar, Yashied, asmadeus, amel27, madmasles, CreatoR, Ward, thesittingbull, Metchnik, InnI, wakillon, Yaroslav, Abel11, chip642, Deus-V, inververs, sims, BezDNaU, Veosys, getaumy, UEZ, homer77, wpitty, JKT, vakula, boriska, =BD=, G.Sandler, Mrakobes, mopodede, Skif_off, wpitty, Rustamer, wpitty, Mchoff, iifoks447, Andarin, oshizelly, Egorkaru, coherent, Атос, yug78, vanhallen, mopodede, Афи, Axel, addhaloka, Matros, Finn, Aleks431, Zmy, Паразит, TarasBY, Userrr, Jury Abel', VikTor1985, HA3APET, alexxxxx, konuk2007, Lupo73, Prog@ndy, Avada, monoceres, авторам библиотеки MediaInfo, авторам Carl Worth и Behdad Esfahbod библиотек Cairo, авторам библиотеки librhash, авторам библиотеки Bass, авторам библиотеки FFmpeg, автору Zenden за утилиту ImgUpload, Slava10779, maK, zep, Rako1, zzzten, Nuker-Hoax, regist123, shusler, sibirnik, Romario, Lord_NEVR, Ли Чжицзюнь (李志军), ruizone (瑞), alexostrov, CaptainFlint, Thomasmolover, eukalyptus, Tuape, Helpmister, NIKZZZZ, smit0966, rediffusion, zybrevl, Rioran, I95, Vimann, And000010, VasRoman, MonarchLFV, jktgeorge, Mario Arhivario, Songbird, Malkey, Placetoload, ziabriev, Antonij72, weaponx, Angelfuze, Pendelgrast, smit0966, Jacob, Rakosvist, Karbucho, Karolinka69, SLIM, ogenry, VladMo, jentoso, Kindom, Megakrok, Altruumann, vaskamy, Alizadombej, Krasovskii, Kurolesova, Svetka99, AkulaBig, Proudhawk, Yymn7, vruzin, Xprajs, Danyfirex, Party Hu, Lost Zombie, derrikF, Karabush, aorist, o2candoo, goog0le, P8gonyajlo, destiny child, Alex Penguin, Broken_Brain, rupinskiy, FedorLashchenko, destiny_child, JenTOSO, моим близким друзьям и родственникам: одним спасибо, что поддерживали, другим - за то, что не мешали!
'=======================================================================
TCIMG - утилита для вызова различных команд Total Commander и выполнения дополнительных действий.
Мощное средство для расширения функциональности Total Commander и других программ.
Направлена на автоматизацию монотонных действий, связанных с файловыми, системными, программными, оконными операциями.
Полностью портабельна, т.е. не требует установки и не вносит в реестр или куда-либо ещё дополнительную информацию.
Утилита представляет из себя скомпилированный AutoIt3-скрипт.
Утилиту разрешено распространять только с указанием сайта поддержки: http://tc-image.3dn.ru




Кнопки для TCIMG

Регулярные выражения

Control Viewer - Просмотр информации элементов окна

Страница обновления TCIMG

Как правильно обновлять утилиту TCIMG?



В справке TCIMG.chm более 16.450 примеров применения.

Актуальная версия (бета версии) в последних сообщениях темы

Тема развития справки утилиты

Расширение функционала TCIMG

Помощь и советы ПОДКЛЮЧЕНИЕ ПРОГРАММ и СКРИПТОВ

Для запросов кнопок тема ЗАКАЗ КНОПОК

Дополнительное обсуждение TCIMG на forum.ru-board

Группа в Telegram


Сборки программ, в которых участвует утилита TCIMG, в них так же можно увидеть много интересных примеров:
AkelPad Image - сборка текстового редактора AkelPad (автор Andrey_A)
TC IMAGE - сборка файлового менеджера Total Commander (автор Andrey_A)
TC VIM - сборка файлового менеджера Total Commander (автор Matros)
TC Universal Edition - сборка файлового менеджера Total Commander (авторы Yaroslav & asmadeus)
TC Hot-Shot - сборка файлового менеджера Total Commander (автор ice_daemon)
TC Titan Portable - сборка файлового менеджера Total Commander (автор pcDenPro)
TC AkulaBig - сборка файлового менеджера Total Commander (автор AkulaBig)
TCnative - сборка файлового менеджера Total Commander (автор ziabriev)






 
chip642Дата: Вторник, 08.12.2015, 05:15 | Сообщение № 1081
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
ice_daemon
Цитата
заключил каждую команду в кавычки, на выходи получил в файле следующее
TOTALCMD#BAR#DATA

Потому, что повторно применили кнопку к файлу, в кнопке нет условий, когда ей работать, а когда нет, вот она и работает с тем, что имеется в файле.
В общей кнопке нужно заменить фрагмент
Код
||formt<0!!(?m)=(.+)[^\r\n]*>

на

Код
||&&([^\r\n]+)=!!
замечено, что при повторном использовании, первый вариант не найдя знаков равенства очищает файл, вот отсюда и получаем TOTALCMD#BAR#DATA, то есть, файл уже имел нужный вариант содержимого, при повторном применении кнопки, файл очистился, не найдя знаков равенства, и туда записалось лишь TOTALCMD#BAR#DATA, что мы искусственно и прописываем, вне зависимости от содержимого. Поэтому, исправить

Для кнопки TC
Код
global sends=C:\Test.txt!!-1||&&([^\r\n]+)=!! textt=C:\Test.txt||##TOTALCMD#BAR#DATA@CRLFGLOBALSENDS<x2>@CRLFGLOBALSENDS<x3>@CRLFGLOBALSENDS<x1>@CRLFGLOBALSENDS<x6>@CRLFGLOBALSENDS<x4>

Для файла.bat
Код
start TCIMG.exe "global" "sends=C:\Test.txt!!-1||&&([^\r\n]+)=!!" "textt=C:\Test.txt||##TOTALCMD#BAR#DATA@CRLFGLOBALSENDS<x2>@CRLFGLOBALSENDS<x3>@CRLFGLOBALSENDS<x1>@CRLFGLOBALSENDS<x6>@CRLFGLOBALSENDS<x4>"

И тем не менее, повторное использование кнопки к файлу, с уже готовым результатом, будет менять содержимое. Тут нужно какое-то условие, типа, если в прописанном файле нет знаков равенств, то работу кнопки не начинать. Это надо с автором посоветоваться, как сделать.

Цитата
как все же удалить во всех строках текстового файла, все символы слева от =, включительно?

Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
textt=C:\Test.txt||&&([^\r\n]+)=!!
Wcmicons.dll,19
В файле C:\Test.tx, построчно,  удалить все до последнего знака равенства равенства(включительно)

-1
-1
 
chip642Дата: Вторник, 08.12.2015, 09:41 | Сообщение № 1082
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
Можно так, с предварительным просмотром файла, дабы избежать повторного применения команды.
Открыть в просмотрщике файл C:\Test.txt , закрыть просмотрщик, в появившемся диалоговом окне выбрать продолжение команды или отмена, если продолжить, то в содержимом файла C:\Test.txt оставить все, что после первого знака равенства и манипулируя полученными строками привести их к желаемому виду

Код
textv=C:\Test.txt exect=$var_n=MsgBox(4+32+262144,'Сообщение','Продолжить~~выполнение~~команды?')||$var_i=$var_n=7?_Exit():1 global sends=C:\Test.txt!!-1||&&[^\r\n]+=!! textt=C:\Test.txt||##TOTALCMD#BAR#DATA@CRLFGLOBALSENDS<x2>@CRLFGLOBALSENDS<x3>@CRLFGLOBALSENDS<x1>@CRLFGLOBALSENDS<x6>@CRLFGLOBALSENDS<x4>
 
shveicarДата: Вторник, 08.12.2015, 11:46 | Сообщение № 1083
Генерал-лейтенант

На сайте с: 18.05.2012
Город: Санкт-Петербург
Сообщений: 562
Награды: 10
Репутация: 23
ice_daemon
Все проверяется просто, - делаете
Код
bufsr=^^||formt<0!!(?m)=(.+)[^\r\n]*>

И ваш текст в буфере.
на выходе нужный результат. если работает, то та же регулярка используется через textx, для обработки большого числа файлов.
И предлагаю перенести эту беседу например сюда http://tc-image.3dn.ru/forum/11-446-40
 
ice_daemonДата: Вторник, 08.12.2015, 11:52 | Сообщение № 1084
Лейтенант

На сайте с: 01.08.2013
Сообщений: 40
Награды: 0
Репутация: 0
Цитата chip642 ()
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
textt=C:\Test.txt||&&([^\r\n]+)=!!
Wcmicons.dll,19
В файле C:\Test.tx, построчно,  удалить все до последнего знака равенства равенства(включительно)

-1
-1


Line 17804 (File "TCIMG.exe")
Error:

и все примеры с global из батника не работают, хотя из кнопки все норм
 
chip642Дата: Вторник, 08.12.2015, 12:02 | Сообщение № 1085
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
ice_daemon, содержимое батника в студию.
 
ice_daemonДата: Вторник, 08.12.2015, 13:00 | Сообщение № 1086
Лейтенант

На сайте с: 01.08.2013
Сообщений: 40
Награды: 0
Репутация: 0
"%~dp0..\Utilites\TCIMG\TCIMG.exe" "textt=%%COMMANDER_PATH%%\Scripts\DELBUTTON.TXT||formt<63>" "textt=%%COMMANDER_PATH%%\Scripts\DELBUTTON.TXT||#L1:6"
"%~dp0..\Utilites\TCIMG\TCIMG.exe" "textt=%%COMMANDER_PATH%%\Scripts\DELBUTTON.TXT||&&([^\r\n]+)=!!"

Добавлено (08.12.2015, 12:56)
---------------------------------------------
файл DELBUTTON.TXT такого вида

button8=%COMMANDER_PATH%\Utilites\Autoruns\AutoRuns.exe
cmd8=%COMMANDER_PATH%\Utilites\ButtonBar\ButtonBar eXtended.exe
param8=em_autoruns>1
path8=%COMMANDER_PATH%\Utilites\Autoruns\
iconic8=0
menu8=Autoruns - управление автозагрузкой
button18=%COMMANDER_PATH%\Utilites\OpenWithView\OpenWithView.exe
cmd18=%COMMANDER_PATH%\Utilites\ButtonBar\ButtonBar eXtended.exe
param18=em_OpenWithView>10
path18=%COMMANDER_PATH%\Utilites\OpenWithView\
iconic18=0
menu18=OpenWithView - показать список программ "Открыть с помощью"
button28=
iconic28=0

Добавлено (08.12.2015, 13:00)
---------------------------------------------
первые две команды отрабатываются правильно, удаляются пустые строки и остаются первые 6 строк файла
потом надо убрать все левые части от равно, с этим пока проблемы
потом расставляю строки чтобы получить нормальный вид кода кнопки, с этим все норм

 
chip642Дата: Вторник, 08.12.2015, 13:41 | Сообщение № 1087
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
ice_daemon, я так и не увидел, как выглядит ваш bat'ник, поэтому скидываю свой bat'ник с вашими путями и данными файла, у меня все работает: в файле оставляем первые 6 строк, в них удаляются, построчно, всё - по знак равенства и выстраиваются строки в прописанном порядке.

Закидываем ФАЙЛ.BAT в папку TCIMG и пользуемся
Код
@echo off
echo TCIMG
start TCIMG.exe "global" "sends=%%COMMANDER_PATH%%\Scripts\DELBUTTON.txt!!-1||#L1:6||&&([^\r\n]+)=!!" "textt=%%COMMANDER_PATH%%\Scripts\DELBUTTON.txt||##TOTALCMD#BAR#DATA@CRLFGLOBALSENDS<x2>@CRLFGLOBALSENDS<x3>@CRLFGLOBALSENDS<x1>@CRLFGLOBALSENDS<x6>@CRLFGLOBALSENDS<x4>"
 
ice_daemonДата: Вторник, 08.12.2015, 15:35 | Сообщение № 1088
Лейтенант

На сайте с: 01.08.2013
Сообщений: 40
Награды: 0
Репутация: 0
Цитата chip642 ()
@echo off
echo TCIMG
start TCIMG.exe "global" "sends=%%COMMANDER_PATH%%\Scripts\DELBUTTON.txt!!-1||#L1:6||&&([^\r\n]+)=!!" "textt=%%COMMANDER_PATH%%\Scripts\DELBUTTON.txt||##TOTALCMD#BAR#DATA@CRLFGLOBALSENDS<x2>@CRLFGLOBALSENDS<x3>@CRLFGLOBALSENDS<x1>@CRLFGLOBALSENDS<x6>@CRLFGLOBALSENDS<x4>"

Разобрался!
Большое спасибо, все работает
С помощью костылей и TCIMG, получилось сделать следующее
"SHIFT+CLICK по кнопке на панели, удалить данную кнопку, и все такие же кнопки на других панелях ТС"

Вопрос к Андрею, можно как-нибудь в команде barbt скрыть мигающее окошко?)

Добавлено (08.12.2015, 15:35)
---------------------------------------------
и можно еще 2 команды
вставить в конец всех панелей указанных в ListBars2 перенос строки
убрать из всех панелей указанных в ListBars2 перенос строки и все кнопки находящиеся после (т.е. на новой строке)

спасибо

Сообщение отредактировал ice_daemon - Вторник, 08.12.2015, 15:07
 
chip642Дата: Среда, 09.12.2015, 04:03 | Сообщение № 1089
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
Цитата
убрать из всех панелей указанных в ListBars2 перенос строки


Команда bartr
 
Andrey_AДата: Среда, 09.12.2015, 09:26 | Сообщение № 1090
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7186
Награды: 143
Репутация: 125
Аверин Андрей
Цитата
можно как-нибудь в команде barbt скрыть мигающее окошко?

Нет, оно нужно чтобы получить путь активной панели...

_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

         E-Mail


в команде
imgcr="%pImg.gif"!!0||400,50||random,1||upd<1>
используется параметр random, а нет ли такого варианта для вставки случайного цвета в определенный фрагмент документа (например html или css)? просто есть таблица цветов http://i.imgur.com/bVss0Af.png может быть на её основе можно создать такой генератор..



Реализовано в Тестовая версия TCIMG 123_b1, в версии 12.2 замените соответствующие файл(ы)

В поезде взял место с розеткой и немного добавил:

[helpquote][+] Оптимизирован параметры "rndm<>" и "rndm[]"
- добавлена вставка до и после случайных данных
- добавлено получение дополнительных случайных данных:
--- получение случайного цвета и вывод в формате HEX RGB и rgb(200,205,35)
--- получение случайного значения заданных данных (из ключа, из строки, из файла)
--- получение случайной даты
--- получение случайного числа из диапазона
--- получение набора русских символов
--- получение набора юникодных символов из диапазона кодов
--- получение набора ASCII символов из диапазона кодов
- добавлена в TCIMG.ini секция [Random]
[+] Добавлено в справку Дополнение №30
[+] Оптимизирована команда color
- исправлена ошибка - некорректно работали ползунки цвета
- добавлен вывод цвета в формате rgb(200,205,35)
- добавлено обновление при нажатии на цвет панели оттенков
- увеличена скорость обновления всех панелей окна при изменении цвета
[+] Добавлен тег "==" в "Поиск и замену" в команды связанные с обработкой строки (см. Дополнение №24)
[+] Добавлен в команду scren в параметр snap<> подпараметры
"snap<4,Color,Mode>" [/helpquote]

_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

Обновлённые описания: scren , Дополнение №30

Для любителей случайных данных, примеры:

Код
"bufsr=##rndm<8|40>" - записать в буфер обмена случайный набор из 40 русских символов
"bufsr=##rndm<7|10000:99999>" - записать в буфер обмена случайное число из диапазона 10000:99999
"bufsr=##rndm<10|0|#>" - записать в буфер обмена случайный html цвет (#0053FA)
"bufsr=##rndm<10|1>" - записать в буфер обмена случайный rgb цвет (rgb(98,98,150))
"bufsr=##rndm<11|YYYY.MM.DD~~-~~HH:NN:SS>" - записать в буфер обмена случайную дату
"bufsr=##rndm<11|YYYY.MM.DD~~-~~HH:NN:SS?Y:2000:2015>" - записать в буфер обмена случайную дату (диапазон года 2000:2015)
"bufsr=##rndm<12|0:65535:40>" - записать в буфер обмена случайный набор из 40 юникодных символов
"bufsr=##rndm<13|48:49:40>" - записать в буфер обмена случайный набор из 40 нолей и единиц

"bufsr=##rndm<20|BaseColor>" - записать в буфер обмена случайное значение из строки значений, прописанных в TCIMG.ini в секции [Random] в ключе BaseColor
"bufsr=##rndm<21|;Value1;Value2;Value3;Value4;Value5>" - записать в буфер обмена случайное значение из строки значений
"bufsr=##rndm<22|%P%N>" - записать в буфер обмена случайную строку из текстового файла под курсором

"bufsr=##rndm<8|40!!#@CRF!!8|40>" - записать в буфер обмена случайный набор из 40 русских символов (2 строки)


и ещё:

Код
"textt=%P%N||formt<fun_random2>||upd<1>" - заменить в файле под курсором всех html цветов случайными цветами
"textt=%P%N||formt<fun_random3>||upd<1>" - заменить в файле под курсором всех html цветов типа #FF00FF случайными цветами из набора прописанного в секции [Random] в ключе BaseColor


В TCIMG.ini (TCIMGU.ini) в секцию [FormatUser] добавляем:

Код
; замена всех html цветов случайными цветами
fun_random2=(?i)([# "'\r\n])([\dA-F]{6})([; "'\r\n])||'$1'&_StringConv('$2','$2!!rndm[10|x]')&'$3'
; замена всех html цветов типа #FF00FF случайными цветами из набора прописанного в секции [Random] в ключе BaseColor
fun_random3=(?i)(#[\dA-F]{6})([; "'\r\n])||_StringConv('$1','==$1!!rndm[20|BaseColor]')&'$2'


_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

Для любителей скриншотов, примеры:

Код
"scren="%p"||$fname|png||snap<4>||upd<1>" - сдеалать скриншот по точкам и сохранить в активной панели
"scren="%p"||$fname|png||snap<4,00FFFF>||upd<1>" - сдеалать скриншот по точкам и сохранить в активной панели, цвет вне поля выделенного фрагмента Aqua 00FFFF
"scren="%p"||$fname|png||snap<4,00FFFF,3>||upd<1>" - сдеалать скриншот "треугольника" по точкам и сохранить в активной панели, цвет вне поля выделенного фрагмента Aqua 00FFFF (создание 3-й точки приводит к автоматическому созданию скриншота)
"scren="%p"||$fname|png||snap<4,00FFFF,4>||upd<1>" - сдеалать скриншот "четырёхугольника" по точкам и сохранить в активной панели, цвет вне поля выделенного фрагмента Aqua 00FFFF (создание 4-й точки приводит к автоматическому созданию скриншота)


_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

Для любителей цвета в команду color добавлен вывод цвета в формате rgb(200,205,35)

_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

Всё требует тестирования... может что-то и незаметил... Всем привет, я уже в Нижнем Новгороде! Удивительно с Хосты и до ... Н-Н не видел снега. Где зима? )))

.


 
chip642Дата: Среда, 09.12.2015, 09:42 | Сообщение № 1091
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
Маэстро, очень плодотворная поездка!
 
shveicarДата: Среда, 09.12.2015, 09:46 | Сообщение № 1092
Генерал-лейтенант

На сайте с: 18.05.2012
Город: Санкт-Петербург
Сообщений: 562
Награды: 10
Репутация: 23
Огромное Спасибо Андрей!
Даже не думал что это будет реализовано в ближайшее время good
 
Andrey_AДата: Четверг, 17.12.2015, 14:58 | Сообщение № 1093
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7186
Награды: 143
Репутация: 125
Аверин Андрей
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
Из темы "Расширение функционала" http://tc-image.3dn.ru/forum/5-964-13613-16-1440664629
Цитата
Предлагаю в ClipViewer по двойному щелчку на пункте загонять его в буфер обмена. Это было бы немного проще, чем нажимать на соответствующую кнопку вверху.

Афи, реализовано.

Из темы "Расширение функционала" http://tc-image.3dn.ru/forum/5-964-14105-16-1446878937
Цитата
Команда scren -> параметр snap<>(область захвата) , по возможности дополнить: точечное скриншетирование многоугольников, окружностей/овалов.
Команда vclip не очищать буфер обмена при включении и отключении слежения. По возможности, чтобы в слежение сразу записывалось имеющееся содержимое буфера(настройка по желанию пользователя).

chip642, реализовано.

_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

Из темы "Расширение функционала" http://tc-image.3dn.ru/forum/5-964-11725-16-1418834904
Цитата
Есть еще предложение, добавить для команды переименования
Код
renms=%L||##<text=::>

поддержку регулярки из TCIMGU.ini? например
Код
||##<text=::??php3,php4>

а то есть несколько длинных обработок и при вставки регулярки в команду она сильно растягивается.
Да и в общем, очень удобно когда разные готовые шаблоны с регулярками можно брать для разных команд из секции TCIMGU.ini, а не вставлять заново, с учетом замен < на {{

shveicar, реализовано.

_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

Из темы "Расширение функционала" http://tc-image.3dn.ru/forum/5-964-11725-16-1418834904
Цитата
Можно ли сделать, чтобы при редактировании использовался стандартный виндовский список stop-words: знаки препинания, пробелы и т.д. То есть, при нажатии на Ctrl+Left и Ctrl+Right курсор бы перемещался ровно на одно слово влево или вправо, останавливаясь перед началом предыдущего/следующего слова или знака препинания, но не захватывая его

реализовано в диалоге [richinput]

_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

Цитата
Можно ли диалоге немного подсветить - добавить своего цвета, фона...

... реализовано.

Все надо тестировать, т.к. в поезде не так удобно работать... ))
Всех с наступающим Новым Годом!

TCIMG 12.3 от 17.12.2015

Скачать Доступно только для пользователей





 
MetchnikДата: Четверг, 17.12.2015, 16:22 | Сообщение № 1094
Майор

На сайте с: 25.01.2013
Город: Самара
Сообщений: 87
Награды: 5
Репутация: 6
Андрей, спасибо за дальнейшее развитие утилиты - многие слова сказаны по поводу невероятных возможностей... добавлю наблюдение:

Утилита скачена более 100.000 раз и входит в 35 лучших (кто что бы там не говорил и не думал)!!!
Так же с наступающим! Я рад, что когда-то сопрекоснулся с Вашими трудами!!!

Прикрепления: 8723051.png (24.7 Kb)


Сообщение отредактировал Metchnik - Четверг, 17.12.2015, 16:23
 
chip642Дата: Четверг, 17.12.2015, 16:45 | Сообщение № 1095
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
Andrey_A, Спасибо! Протестировал, все работет!
 
Поиск:

Интеллектуальные права и отказ от ответственности