Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.027 c
15-1174150455
Real
2007-03-17 19:54
2007.04.15
Микроволновка - что можно приготовить?


15-1174327984
koha
2007-03-19 21:13
2007.04.15
Помогите собрать GPRS APN


2-1174903322
Darvin
2007-03-26 14:02
2007.04.15
TPrintDialog + отсутствие принтеров в системе


4-1164036114
Никита
2006-11-20 18:21
2007.04.15
Low Level Disk IO


2-1175005391
Longli
2007-03-27 18:23
2007.04.15
Масштабирование




   Наверх