Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.04.15;
Скачать: CL | DM;

Вниз

Изменяющийся UI — как раелизовать?   Найти похожие ветки 

 
Kolan ©   (2007-03-25 14:34) [0]

Здравствуйте,
 Вопрос простой: Допустим у мас есть форма и на ней два «Эдита» и «ЧекБокс», причем второй «Эдит» виден только если отмечем «ЧекБокс». Как реализовать появление/скрытие «Эдита»?

Моё решение:
Сделать перечисления со всеми возмоными видами УИ(в данном примере два вида). Сделать вункцию SetUIMode(Mode: TUiMode), и в этой функции в зависимости от Mode делать все изменения.

ЗЫ
 Естественно это пример, в действительности будут изменяться множество различных параеметров различных контролов.


 
Kolan ©   (2007-03-25 14:46) [1]

В качестве примера можно взять Debug Layout и Default Layout режимы IDE DBS2006.


 
aht ©   (2007-03-25 15:07) [2]

хм, на событие change  у checkbox"а повесить edit1.visible:=checkbox1.checked ну или not (edit1.visible:=checkbox1.checked) в зависимости от потребностей :-)


 
Kolan ©   (2007-03-25 15:15) [3]

«хм, на событие change  у checkbox"а повесить edit1.visible:=checkbox1.checked ну или not (edit1.visible:=checkbox1.checked)в зависимости от потребностей :-)»

В качестве примера можно взять Debug Layout и Default Layout режимы IDE DBS2006.
Мне тоже смешно :)



Страницы: 1 вся ветка

Текущий архив: 2007.04.15;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.072 c
3-1169558058
tytus
2007-01-23 16:14
2007.04.15
Подключение к Oracle 10g в библиотеке


5-1151310743
georgius
2006-06-26 12:32
2007.04.15
Component has no parent window - отчего???


1-1172088240
MNGLW
2007-02-21 23:04
2007.04.15
Использование библиотек WinZip


2-1174828083
$00FF00
2007-03-25 17:08
2007.04.15
JPEG на API


15-1174323034
oldman
2007-03-19 19:50
2007.04.15
В дизайне я профан... :(