Вверх ↑
Ответов: 2236
Рейтинг: 676
#1: 2021-06-08 23:13:34 ЛС | профиль | цитата
fox-video писал(а):
Если бы было бы решение по очистке форм и компонентов типа Memory одним простым действием было бы круто, а так живем с тем что имеем.

Так есть такой компонент и уже давно. И делает все из перечисленного и еще много чего.
Картинки для понимания возможностей компонента.
Имея вот такую простенькую схему:

Нажимаем кнопку "Шаблон" и в поля вставляются нужные значения, выделяется нужный чекбокс и нужная строка в выпадающем списке. Кнопка "Очистить" удалит все значения.

Так же можно полностью перевести весь интерфейс на английски одним нажатием на кнопку "Eng" или обратно на русский кнопкой "Рус".

А с учетом того что компонент получает все данные списком, то хранить несколько языков для интерфейса не составляет большого труда.
Имея такой список с одним языком:

Не составит большого труда перевести и на другие.

Логика элемента очень проста.
1. Назначаем элементу свойство Name (желательно уникальное к примеру Label_Name).
2. В компоненте можно изменить все свойства интерфейсного элемента.
К примеру строка Edit_Name=Text=Иванов изменит текст элемента ну нужный, а Edit_Name=Text= (без значения) удалит текст.

egorhay писал(а):
Это выглядит не совсем компактно

Вот так будет выглядеть ваша схема:

А вот данные в элементе:


Свойства которые может изменять компонент:

карма: 11

0
Редактировалось 4 раз(а), последний 2021-06-08 23:36:34