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

Вниз

PageControl?   Найти похожие ветки 

 
Эрик   (2002-10-12 08:49) [0]

Как сделать, на манер виндоуза, такую вешь:
В компоненте PageControl для всех Tab"ов одну кнопку "применить"
т.е. если производятся изменения на 1 Tab"е, то при нажатии они применяются для этого Tab"а. Но если изменения сделаны во всех Tab"ах то применяются они,соответственно, все.
Пример: окно настроек экрана в виндоус.
Списибо!


 
hjghjdgjgh   (2002-10-12 09:17) [1]

pagecontrol>align>altop
form1>button1>button1click>do whatever


 
Эрик   (2002-10-12 09:25) [2]

Не понял :(


 
hjghjdgjgh   (2002-10-12 09:28) [3]

тебе надо сделать как в свойствах экрана?
выставляешь у pagecontrol1.align := altop;
уменьшаешь/увеличиваешь до нужных размеров
ставишь кнопки


 
Эрик   (2002-10-12 09:34) [4]

Да нет, ты не понял.
Мне нужен код на обработчики этих самых кнопок, чтобы применить все изменения на всех табах на которых производились эти изменения. А где изменений не производилось оставить в покое.
Что-то вроде: if TabSheet1.modified=true then do...


 
Song ©   (2002-10-12 11:25) [5]

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


 
yozhik ©   (2002-10-12 16:08) [6]

я это сделал таким образом:

1. Если были изменения в Tab"e - то Tab1.Tag=1
2. На кнопку вешаешь такой обработчик:

CASE PageControl.ActivePageIndex of
1: if PageControl.Pages[1].Tag=1 then ...;
....
n: if PageControl.Pages[n].Tag=1 then ...;
end


 
Groove   (2002-10-12 16:14) [7]

А ты сделай - схранить все табы - те, которые измнились запишутся с новыми параметрами, а которые нет - со старыми =))



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

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

Наверх




Память: 0.47 MB
Время: 0.013 c
1-78453
psiho
2002-10-11 20:09
2002.10.24
help или *.plh


3-78289
ламир
2002-10-03 12:36
2002.10.24
хранимые процедуры в select e


1-78387
Ghost.
2002-10-14 16:54
2002.10.24
TreeView низший уровень


1-78462
Anatoly P
2002-10-12 17:58
2002.10.24
ScrollBar и колесо


3-78264
Alexander_K
2002-10-02 16:45
2002.10.24
Проблемы с BDE