[ Обновленные темы · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Модератор форума: Andrey_A, ХарВик, chip642  
ЗАКАЗ КНОПОК
ХарВикДата: Вторник, 17.04.2012, 21:49 | Сообщение № 1
Генералиссимус

На сайте с: 29.01.2012
Город: Черкассы
Сообщений: 1629
Награды: 19
Репутация: 18
ЗАКАЗ КНОПОК




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


Группа TCIMG в Telegram

.
 
simupДата: Вторник, 07.06.2016, 14:18 | Сообщение № 751
Генерал-лейтенант

На сайте с: 26.01.2012
Город: Уфа
Сообщений: 540
Награды: 6
Репутация: 7
chip642, работает, но...
Вводить надо все врукопашную, задействовать буфр не получается, а ето не удобно :(

Кстати, по-поводу вотетого

Мне ышо одна картинка понравилась

Смотреть

Скачать картинку


Пишите, звоните.
 
simupДата: Вторник, 07.06.2016, 14:24 | Сообщение № 752
Генерал-лейтенант

На сайте с: 26.01.2012
Город: Уфа
Сообщений: 540
Награды: 6
Репутация: 7
Цитата chip642 ()
мои же варианты для поиска и замены только в строке(ах)


ТЫ ГЕНИЙ!!!
Я ведь код могу и в одну строку писать :) :)


Пишите, звоните.
 
chip642Дата: Вторник, 07.06.2016, 14:27 | Сообщение № 753
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1511
Награды: 62
Репутация: 59
Цитата 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
Генерал-лейтенант

На сайте с: 26.01.2012
Город: Уфа
Сообщений: 540
Награды: 6
Репутация: 7
chip642,

Всо замечательно!
Я теперь счастлив!!!


Пишите, звоните.
 
chip642Дата: Вторник, 07.06.2016, 14:54 | Сообщение № 755
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1511
Награды: 62
Репутация: 59
simup, ну и замечательно!
 
simupДата: Четверг, 09.06.2016, 23:29 | Сообщение № 756
Генерал-лейтенант

На сайте с: 26.01.2012
Город: Уфа
Сообщений: 540
Награды: 6
Репутация: 7
Здрасте, это сноваопятьобратно я :D
chip642, в моё ощущение полного счастия вмешалась мысля:



Этот диалог может как-нить запоминать последние несколько введенных фраз?
Или врукопашную где прописать нада?


Пишите, звоните.
 
chip642Дата: Пятница, 10.06.2016, 00:10 | Сообщение № 757
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1511
Награды: 62
Репутация: 59
Цитата simup ()
в моё ощущение полного счастия вмешалась мысля:

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

На сайте с: 26.01.2012
Город: Уфа
Сообщений: 540
Награды: 6
Репутация: 7
chip642, спасибо.
Теперь я не только счастливее, но и чуть умнее стал :)


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



[/spoiler]


Пишите, звоните.
 
simupДата: Пятница, 10.06.2016, 09:45 | Сообщение № 759
Генерал-лейтенант

На сайте с: 26.01.2012
Город: Уфа
Сообщений: 540
Награды: 6
Репутация: 7
chip642, смастерить пару-тройку кнопочек с постоянными заменами - эт канешна можно, что я и сделал.
Но прописивать кажный раз - лениво (привыкли уже как-то одним кликом "Войну и мир" писать)...
А что думают вверьху ОНИ, Наш Создатель?
Возможно-ли научить диалоги запоминать несколько введённых значений?


Пишите, звоните.
 
chip642Дата: Пятница, 10.06.2016, 10:11 | Сообщение № 760
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1511
Награды: 62
Репутация: 59
Цитата simup ()
Возможно-ли научить диалоги запоминать несколько введённых значений?


Автор над этим работает, утилита в будущем будет считывать инфу из зрительной памяти самого пользователя.))) (типа, Шутю )

Нет, к сожалению такой возможности нет. Вообще конечно шаблоны диалогов лучше прописать в TCIMG.lng (справка Дополнение №18).
 
simupДата: Пятница, 10.06.2016, 17:32 | Сообщение № 761
Генерал-лейтенант

На сайте с: 26.01.2012
Город: Уфа
Сообщений: 540
Награды: 6
Репутация: 7
Цитата chip642 ()
утилита в будущем будет считывать инфу из зрительной памяти самого пользователя

Ага...
+ Голосовое управление :) :)


Пишите, звоните.
 
Andrey_AДата: Пятница, 10.06.2016, 20:49 | Сообщение № 762
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7212
Награды: 144
Репутация: 132
Аверин Андрей
Всё там можно... только включить фантазию

 
chip642Дата: Пятница, 10.06.2016, 21:18 | Сообщение № 763
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1511
Награды: 62
Репутация: 59
Цитата 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
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1511
Награды: 62
Репутация: 59
Цитата 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. Прикрутил данную возможность к своим диалогам, очень удобно!
 
Поиск:

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