[CS3] TextVariablesChanger [EXE]

  • Автор темы Автор темы Specialist
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

Specialist

Топикстартер
15 лет на форуме
Сообщения
2 035
Реакции
8
Скрипт позволяет менять значения всех тектовых переменных типа "Custom Text" в одном диалоге. Переменные остальных типов игнорируются.
 

Вложения

Ответ: [CS3] TextVariablesChanger [EXE]

Работает шикарно!
Благодарности!!!
И что самое приятное, диалоговое окно остается - в отличие от диалоговых окон JS, которые обязательно уничтожаются после нажатия на "ОК".
В связи с этим еще пара вопросов:
1. Насколько возможно и сложно ли этому и подобным диалоговым окнам сделать переключатель, чтобы при необходимости включать свойство "Всегда сверху", то есть создавать некое подобие панели?
2. Для CS2 есть плагин Teacup TypeFitter. Для CS3 его пока что нет. Поэтому его наиболее необходимую функцию по вгонке-выгонке текста абзаца реализовал простенькими скриптами (см. аттач). Можно ли такое дело реализовать подобно описанному в п.1?
 

Вложения

Ответ: [CS3] TextVariablesChanger [EXE]

Maxbor сказал(а):
1. Насколько возможно и сложно ли этому и подобным диалоговым окнам сделать переключатель, чтобы при необходимости включать свойство "Всегда сверху", то есть создавать некое подобие панели?
2. Для CS2 есть плагин Teacup TypeFitter. Для CS3 его пока что нет. Поэтому его наиболее необходимую функцию по вгонке-выгонке текста абзаца реализовал простенькими скриптами (см. аттач). Можно ли такое дело реализовать подобно описанному в п.1?

1. Элементарно, Ватсон. Сделаю вечерком. (+3 строки кода. :) Из них 1 сгенерируется автоматически. :) )

2. Насчет диалогов на Джаве - ничего прокоментировать не могу (т.к. вообще ее не знаю). Насчет портирования алгоритмов на Дельфи - надо глянуть.
 
Ответ: [CS3] TextVariablesChanger [EXE]

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

Вложения

Ответ: [CS3] TextVariablesChanger [EXE]

Specialist, а на какой версии Delphi пишите?
 
Ответ: [CS3] TextVariablesChanger [EXE]

Работает шикарно!
Изменение заголовка не мешает, но и не помогает :-)
Думаю, с компактным заголовком даже лучше.
 
Ответ: [CS3] TextVariablesChanger [EXE]

Maxbor сказал(а):
Для CS3 его пока что нет. Поэтому его наиболее необходимую функцию по вгонке-выгонке текста абзаца реализовал простенькими скриптами (см. аттач). Можно ли такое дело реализовать подобно описанному в п.1?

Если я правильно понял функционал этих скриптов, то панель им нафиг не нужна. Повесьте на них шорткаты и пользуйтесь, зачем экран загромождать?
 
Ответ: [CS3] TextVariablesChanger [EXE]

Да так… Помню, сколько в свое время было мороки с преобразованием типов. Бр-р-р…
 
Ответ: [CS3] TextVariablesChanger [EXE]

kaatm сказал(а):
Да так… Помню, сколько в свое время было мороки с преобразованием типов. Бр-р-р…

Ну есть некоторая морока с передачей массивов, но я так понимаю это разрешимо, просто я пока ленюсь сделать модуль-обертку. Есть другая трабла. Почему-то отсутствуют некоторые методы присутствующие в описании объектной модели. :( Не знаете в чем грабли? В этом скрипте мне очень не хватало метода itembyName, пришлось изощряться.
 
Статус
Закрыто для дальнейших ответов.