|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.05.2011, 17:23 | #1 |
Пользователь
Регистрация: 22.12.2009
Сообщений: 19
|
PageControl
Здравствуйте, у меня такой вопрос:
У меня в PageControl-е 3 вкладки, на которых расположены по 2 радиокнопки (Radiobutton), в сумме 6 радиокнопок. Чтобы выполнить действие есть обычная кнопка: procedure TForm1.Button1Click(Sender: TObject); begin if radiobutton1.Checked=true then memo1.Lines.Add('s1k1') ; if radiobutton2.Checked=true then memo1.Lines.Add('s1k2') ; if radiobutton3.Checked=true then memo1.Lines.Add('s2k3') ; if radiobutton4.Checked=true then memo1.Lines.Add('s2k4') ; if radiobutton5.Checked=true then memo1.Lines.Add('s3k5') ; if radiobutton6.Checked=true then memo1.Lines.Add('s3k6') ; end; В итоге в мемо вывоится след текст: s1k1 s1k2 s1k2 s2k3 s1k2 s2k4 s1k2 s2k4 s3k5 s1k2 s2k4 s3k6 А мне нужно, чтобы выводился такой текст: s1k1 s1k2 s2k3 s2k4 s3k5 s3k6 Т.е. я не могу понять как сделать так, чтобы при переходе из одной вкладки в другую, радиокнопки из предыдущей вкладки не оставляли следов в действиях в след вкладке... Помогите, пожалуйста! |
22.05.2011, 17:32 | #2 |
Сливочное масло
Участник клуба
Регистрация: 01.01.2011
Сообщений: 1,149
|
Речь идёт о очистке Мемо?
Код:
Сливочное масло Valio - компиляция как по маслу
|
22.05.2011, 17:37 | #3 |
Пользователь
Регистрация: 22.12.2009
Сообщений: 19
|
Нет, речь идет о том, как можно убрать выделение с радиокнопки с предыдущей страницы:
1 страница (Tabsheet1) s1k1 s1k2 2 страница (Tabsheet2) s1k2 - это лишнее (идет за счет выделенной радикн2 на 1 стр-це) s2k3 s1k2 - это лишнее (идет за счет выделенной радикн2 на 1 стр-це) s2k4 3 страница (Tabsheet3) s1k2 - это лишнее (идет за счет выделенной радикн2 на 1 стр-це) s2k4 - это лишнее (идет за счет выделенной радикн4 на 2 стр-це) s3k5 s1k2 - это лишнее (идет за счет выделенной радикн2 на 1 стр-це) s2k4 - это лишнее (идет за счет выделенной радикн4 на 2 стр-це) s3k6 |
22.05.2011, 17:52 | #4 |
Сливочное масло
Участник клуба
Регистрация: 01.01.2011
Сообщений: 1,149
|
Тоесть нужно обрабатывать только радиобутоны на активной вкладке?
Сливочное масло Valio - компиляция как по маслу
|
22.05.2011, 17:56 | #5 |
Пользователь
Регистрация: 22.12.2009
Сообщений: 19
|
|
22.05.2011, 17:59 | #6 | |
Сливочное масло
Участник клуба
Регистрация: 01.01.2011
Сообщений: 1,149
|
Цитата:
.CanFocus - попытка передать компоненту фокус, в случае ошибке вернёт False. Тобишь: Код:
Сливочное масло Valio - компиляция как по маслу
|
|
22.05.2011, 18:04 | #7 |
Пользователь
Регистрация: 22.12.2009
Сообщений: 19
|
Спасибо большое! всё работает так, как надо...=)
|
25.05.2011, 08:22 | #8 |
personality
Старожил
Регистрация: 28.04.2009
Сообщений: 2,882
|
зачем такие экстремизмы )) ?
достаточно: Код:
тогда могу ещё предложить разделение такое: Код:
Последний раз редактировалось phomm; 25.05.2011 в 08:26. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Pagecontrol | San4o | Помощь студентам | 1 | 08.09.2009 11:35 |
PageControl | LIEN | Общие вопросы Delphi | 2 | 25.05.2009 13:20 |
PageControl | Volt | Общие вопросы Delphi | 3 | 07.04.2009 19:19 |
PageControl | chingiz | Компоненты Delphi | 14 | 22.11.2008 10:49 |