|
ЗАКАЗ КНОПОК
|
|
| ХарВик | Дата: Вторник, 17.04.2012, 21:49 | Сообщение № 1 |
|
|
ЗАКАЗ КНОПОК
В этой теме Вы можете высказывать идеи о каких-либо кнопках. Вы можете описать какую хотелось бы иметь кнопку и возможно найдутся те, кто подскажет как её сделать. Большая просьба чётко описывать задачу, от этого будет зависеть качество её решений
Группа TCIMG в Telegram
.
|
| |
| |
| simup | Дата: Вторник, 07.06.2016, 14:18 | Сообщение № 751 |
|
|
chip642, работает, но... Вводить надо все врукопашную, задействовать буфр не получается, а ето не удобно Кстати, по-поводу вотетого Мне ышо одна картинка понравилась Смотреть Скачать картинку
Пишите, звоните.
|
| |
| |
|
| chip642 | Дата: Вторник, 07.06.2016, 14:27 | Сообщение № 753 |
|
|
Цитата simup (  ) Вводить надо все врукопашную, задействовать буфр не получается
Если заменяющий текст не многострочный , то можно так:
Код TOTALCMD#BAR#DATA %COMMANDER_PATH%\TCIMG.exe shape=1 exect=$var_stroka1=##[combo=Выбор~~тега||Введите~~начальный~~тег:||||343||117] exect=$var_stroka2=##[combo=Выбор~~тега||Введите~~конечный~~тег:||||343||117] exect=$var_stroka3=##[combo=Заменяющая~~фраза||Введите~~Заменяющую~~фразу:||||343||117] textx=%L||&&(?s)(.*$var_stroka1)(.*)($var_stroka2.*)!!${1}$var_stroka3${3}||upd<1> Wcmicons.dll,97 замена в выделенных файлах текста между введенными в диалоговом окне тегами на введенное в диалоговом окне заменяющую фразу
-1
|
| |
| |
| simup | Дата: Вторник, 07.06.2016, 14:37 | Сообщение № 754 |
|
|
chip642,
Всо замечательно! Я теперь счастлив!!!
Пишите, звоните.
|
| |
| |
| chip642 | Дата: Вторник, 07.06.2016, 14:54 | Сообщение № 755 |
|
|
simup, ну и замечательно!
|
| |
| |
| simup | Дата: Четверг, 09.06.2016, 23:29 | Сообщение № 756 |
|
|
Здрасте, это сноваопятьобратно я chip642, в моё ощущение полного счастия вмешалась мысля:

Этот диалог может как-нить запоминать последние несколько введенных фраз? Или врукопашную где прописать нада?
Пишите, звоните.
|
| |
| |
| chip642 | Дата: Пятница, 10.06.2016, 00:10 | Сообщение № 757 |
|
|
Цитата simup (  ) в моё ощущение полного счастия вмешалась мысля: Хорошая мысля - приходит опосля))) Конечно можно, я специально шаблоны диалогов предоставил в кнопке в развернутом виде. У тебя три шаблона в кнопке, в каждом шаблоне найди ||||, вот между двойными пайпами(трубами) и прописывай нужный тег(и) через одиночный пайп |, пример: [combo=Выбор~~тега||Введите~~начальный~~тег:||тег№1|тег№2|тег№3||343||117]
|
| |
| |
| simup | Дата: Пятница, 10.06.2016, 00:20 | Сообщение № 758 |
|
|
chip642, спасибо. Теперь я не только счастливее, но и чуть умнее стал

[spoiler=Так что, лохматость у меня повысилась.:]

[/spoiler]
Пишите, звоните.
|
| |
| |
| simup | Дата: Пятница, 10.06.2016, 09:45 | Сообщение № 759 |
|
|
chip642, смастерить пару-тройку кнопочек с постоянными заменами - эт канешна можно, что я и сделал. Но прописивать кажный раз - лениво (привыкли уже как-то одним кликом "Войну и мир" писать)... А что думают вверьху ОНИ, Наш Создатель?  Возможно-ли научить диалоги запоминать несколько введённых значений?
Пишите, звоните.
|
| |
| |
| chip642 | Дата: Пятница, 10.06.2016, 10:11 | Сообщение № 760 |
|
|
Цитата simup (  ) Возможно-ли научить диалоги запоминать несколько введённых значений?
Автор над этим работает, утилита в будущем будет считывать инфу из зрительной памяти самого пользователя.))) (типа, Шутю )
Нет, к сожалению такой возможности нет. Вообще конечно шаблоны диалогов лучше прописать в TCIMG.lng (справка Дополнение №18).
|
| |
| |
|
| Andrey_A | Дата: Пятница, 10.06.2016, 20:49 | Сообщение № 762 |
Генералиссимус
На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7212
Награды: 144
Репутация: 132
Аверин Андрей
|
Всё там можно... только включить фантазию
|
| |
| |
| chip642 | Дата: Пятница, 10.06.2016, 21:18 | Сообщение № 763 |
|
|
Цитата Andrey_A (  ) Всё там можно... только включить фантазию
Ждем такой фантастической реализации от Маэстро. На данный момент, имеющимися средствами(коих предостаточно) даже не представляю, как можно реализовать такое: вызвать обобщенные диалоги, ввести данные в эти диалоговые окна, закрыть их и всё, шаблоны автоматически пополнились новым выбором, фантастика. P.S. Мы же только учимся.
|
| |
| |
| Andrey_A | Дата: Пятница, 10.06.2016, 22:18 | Сообщение № 764 |
Генералиссимус
На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7212
Награды: 144
Репутация: 132
Аверин Андрей
|
chip642, я тоже только учусь... Но вариант есть записывать информацию в файл... а потом выводить в combo но это сложно))) Буду думать как проще это сделать, добавляйте в расширение функционала..
|
| |
| |
| chip642 | Дата: Суббота, 11.06.2016, 05:19 | Сообщение № 765 |
|
|
Цитата simup (  ) Возможно-ли научить диалоги запоминать несколько введённых значений? Включил фантазию, поколдовал, вроде работает.
В файл TCIMGU.lng в секцию [Russian] добавляем:
Код ComboBox_U51=Выбор тега||Введите начальный тег||<тег|@#@CBU51||450||140 ComboBox_U52=Выбор тега||Введите конечный тег||тег>|@#@CBU52||450||140 ComboBox_U53=Заменяющая фраза||Введите Заменяющую фразу||>замена<|@#@CBU53||450||140
@#@CBU№ - это метка, которая будет находится всегда в последнем пункте в выпадающем меню диалогов.
Далее воспользуемся кнопкой (пути к TCIMGU.lng прописываем свои, если не совпадают):
Код TOTALCMD#BAR#DATA %COMMANDER_PATH%\TCIMG.exe shape=4 exect=$var_stroka1=##[combo=BOX_U51] exect=$var_stroka2=##[combo=BOX_U52] exect=$var_stroka3=##[combo=BOX_U53] textx=%L||&&(?s)(.*$var_stroka1)(.*)($var_stroka2.*)!!${1}$var_stroka3${3}||upd<1> sends=$var_stroka1|@#@CBU51@CRLF$var_stroka2|@#@CBU52@CRLF$var_stroka3|@#@CBU53!!-1 exect=$var_n=MsgBox(4+32+262144,'Сообщение','Добавить~~данные~~в~~шаблон(ы)?')||$var_i=$var_n=7?_Exit():1 textt=%%COMMANDER_PATH%%\TCIMGU.lng||@#@CBU51!!GLOBALSENDS<x1>||@#@CBU52!!GLOBALSENDS<x2>||@#@CBU53!!GLOBALSENDS<x3> Wcmicons.dll,19 Замена в выделенных файлах текста между введенными в диалоговом окне тегами на введенное в диалоговом окне заменяющую фразу, с запоминанием введенных данных в шаблонах диалогов
-1 -1

После выполнения замены, появится диалог: "Добавить данные в шаблон(ы)?".

Если вы воспользовались новыми данными в диалогах, то для добавления этих данных в выборный список их диалогов (TCIMGU.lng, шаблоны диалогов) жмем "Да", если же вы воспользовались уже имеющимися данными в диалогах, то жмем "Нет", если в этом случае нажмете "Да", то данные в шаблоне диалогов продублируются.
P.S. Прикрутил данную возможность к своим диалогам, очень удобно!
|
| |
| |