Это шестая публикация в серии: Эксперты для комфортной работы в Delphi: CnWizards. Официальный сайт проекта:
Эти мастера вызываются из главного меню CnPack, а также тесно интегрируются с другими мастерами CnWizards..
Мастер префиксов
Мастер префиксов позволяет унифицировать префиксы для всех компонентов на формах.
После запуска, для каждого компонента попадающего под условия будет показан такой диалог:
Этот же диалог появляется на экране при изменении имени компонента в инспекторе объектов. Этот диалог также появляется после того, как на форму был брошен компонент, префикс для которого ещё не был определён. Это поведение регулируется настройками мастера префиксов.
Примечание: для эксперимента я запустил этого мастера для всех форм проекта. Я не собирался ничего менять но как оказалось, отменить выполнение мастера не так-то просто. Чтобы ничего не изменить случайно мне пришлось зажать и подержать зажатой клавишу Escape.
Корректор свойств
Я уже упоминал о корректоре свойств в самом первом обзорном посте "CnWizards - дизайнер форм". Сейчас я расскажу о нём чуть подробнее. Этот мастер позволяет массово подкорректировать свойства на нескольких компонентах согласно некоторым правилам. Например для всех компонентов класса TSpeedButton установить свойство Flat в True. Или очистить свойство Caption для всех TPanel. Или может установить свойство Position в значение poDesktopCenter для всех форм, у которых это свойство равно чему-то другому. Корректор свойств умеет работать как с активной формой, так и с набором форм.
Настройка правил коррекции. Правила можно редактировать, включать/отключать, импортировать/экспортировать в файл.
Редактирование правила коррекции. Для каждого правила можно задать тип действия:
- запрос - пользователь будет должен подтвердить коррекцию;
- авто - свойство будет корректироваться автоматически
- Наведение порядка в делах - одно из моих любимых дел. Однако, придумать удобный порядок хранения документов дело непростое. Приятно, что в интернете есть профессионалы, которые не только занимаются оформлением, хранением и архивированием документов, но и описывают то, как именно они это делают.
Комментариев нет:
Отправить комментарий