![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 11.01.2009
Сообщений: 102
|
![]()
Всем доброго дня!
Подскажите пожалуйста, с таким вопросом. Мне на одной форме нужно создать две независимые RadioGroup's, в каждой по две Radio кнопки (чтобы в одной группе я мог выбрать одну кнопку и в другой одну), если просто создавать выбирается только одна. И еще маленький вопрос: в этой же форме, есть три поля Edit, подскажите как можно сделать, чтобы при вводе в первое поле (число), если нажата первая RadioButton1, во втором поле отображалось число первого поля + 5, если нажата вторая RadioButton2, во втором поле отображалось число первого поля + 10. При нажатии Enter в поле Edit1 (после ввода числа) курсор будет переходить к Edit3. Заранее спасибо! |
![]() |
![]() |
![]() |
#2 |
Злобстер
Форумчанин
Регистрация: 19.03.2009
Сообщений: 134
|
![]()
Тебе надо создать их динамически что ли?
Что-то непонятен смысл вопроса. Хотя кажется догадался ![]() По поводу второй части: Тут всё просто. Надо только обрабатывать метод OnKeyDown, и анализировать параметр Key(клавиша, которая была нажата). Ну и соответственно делать то, что указано.
От знаний ещё никто не умирал, но рисковать не стоит.
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 11.01.2009
Сообщений: 102
|
![]()
по первой части: можно ли создать две RadioGroup на одной форме? Насчет динамически или нет - не знаю, я только учусь.
А по второй части можно подробнее? Выложил исходник, если кто может подправьте, пожалуйста Последний раз редактировалось Stilet; 20.03.2009 в 14:28. |
![]() |
![]() |
![]() |
#4 |
Злобстер
Форумчанин
Регистрация: 19.03.2009
Сообщений: 134
|
![]()
Да конечно можно. У тебя сверху есть же панель инсрументов. Берёшь ставишь одну, а потом снова выбираешь радиогруппу и ставишь вторую.
По второй части я ошибся надо прописать метод OnKeyUp: Код:
От знаний ещё никто не умирал, но рисковать не стоит.
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 11.01.2009
Сообщений: 102
|
![]()
Берёшь ставишь одну, а потом снова выбираешь радиогруппу и ставишь вторую.
В таком случае они у меня работают вместе, я не могу выбрать в двух группах сразу по одной кнопке. |
![]() |
![]() |
![]() |
#6 |
Злобстер
Форумчанин
Регистрация: 19.03.2009
Сообщений: 134
|
![]()
Ты уверен, что ставишь ИМЕННО радиогруппу, а не радиокнопку?
А вообще скажи мыло я тебе прогу вышлю ![]()
От знаний ещё никто не умирал, но рисковать не стоит.
|
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 11.01.2009
Сообщений: 102
|
![]()
я выложил прогу посмотри мою, мыло: crush_17@mail.ru, но в принципе можно прямо здесь на форуме выкладывать файлы
по твоему коду все работает, только если пользователь при ошибочном вводе в Edit1 захочет стереть число, вылетает ошибка Последний раз редактировалось KARUSHEV; 20.03.2009 в 14:27. |
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 11.01.2009
Сообщений: 102
|
![]()
расскажи как сделал две группы отдельно работающие, почему у меня работают вместе?
|
![]() |
![]() |
![]() |
#10 |
Злобстер
Форумчанин
Регистрация: 19.03.2009
Сообщений: 134
|
![]()
1) Навёл мышкой на панель инстументов и нашёл именно RADIOGROUP
2) Нажал на неё. 3) Нажал кнопкой на форме. Вуаля! Появилась первая радиогруппа. 4) Нашёл в Object Inspector свойство Items. Написал 2 строки(1 и 2) 5) Нажал Ок. 6) Свойство ItemIndex у радлиогруппы поставил в значение 0(При -1 - ничего не выбрано, при 0 - выбран первый пункт, при 1 - выбран 2 пункт и т.д.) 7) Выделил радиогруппу и нажал Ctrl+C. Нажал на форму и нажал Ctrl+V. 8)Появилась точно такая же и вторая радиогруппа. Только поле Name в свойствах в ObjectIspector у неё равно RadioGroup2 Вот и всё. Думаю подробнее уже сказать не могу ![]()
От знаний ещё никто не умирал, но рисковать не стоит.
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вопрос о RadioGroup | Tomoyo | Общие вопросы Delphi | 4 | 17.03.2009 19:33 |
StringGrid и RadioGroup | ARXangel | Общие вопросы Delphi | 4 | 11.02.2009 10:06 |
Radiogroup & radiobutton | KlErik | Компоненты Delphi | 1 | 14.05.2007 09:35 |
RadioGroup в Delphi 2005 | Nez | Компоненты Delphi | 7 | 15.02.2007 19:16 |