|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
04.05.2013, 18:54 | #1 |
Пользователь
Регистрация: 23.02.2010
Сообщений: 16
|
Как установить "Focus Rectangle" для RadioButton?
Как программно принудительно установить на определенный RadioButton прямоугольник фокусировки (Focus Rectangle)?
DrawFocusRect не работает. (( Появляется он только при нажатии на клавишу. Неграмотное решение: PostMessage(RadioButton1.Handle, WM_KEYDOWN, VK_DOWN, 0); PostMessage(RadioButton1.Handle, WM_KEYDOWN, VK_UP, 0); Вот скриншот: www.taxiforum.ru/radiobutton.png Последний раз редактировалось delphiboy; 04.05.2013 в 23:02. |
04.05.2013, 20:06 | #2 |
Пользователь
Регистрация: 12.01.2009
Сообщений: 42
|
Метод
Код:
|
04.05.2013, 20:42 | #3 |
Пользователь
Регистрация: 23.02.2010
Сообщений: 16
|
|
04.05.2013, 21:19 | #4 |
Пользователь
Регистрация: 23.02.2010
Сообщений: 16
|
Почему то не могу залить скриншот. Постараюсь объяснить. При запуске формы такие вещи как:
ActiveControl SetFocus не работают. Они работают, фокус устанавливается, но мне нужно чтобы еще и рисовался прямоугольник. Вот скриншот: www.taxiforum.ru/radiobutton.png |
04.05.2013, 21:23 | #5 |
Форумчанин
Регистрация: 16.03.2013
Сообщений: 599
|
Засунь их в radiogroup и у него уже itemindex поставь (индексация с 0).
alextrof94$gmail.com
|
04.05.2013, 21:39 | #6 | ||
Старожил
Регистрация: 20.04.2008
Сообщений: 5,526
|
F1
Цитата:
Цитата:
2. а здесь сработает!
программа — запись алгоритма на языке понятном транслятору
|
||
04.05.2013, 22:20 | #7 |
Пользователь
Регистрация: 23.02.2010
Сообщений: 16
|
|
04.05.2013, 22:20 | #8 |
Пользователь
Регистрация: 23.02.2010
Сообщений: 16
|
SendMessage( RadioButton1.Handle, BN_SETFOCUS, WPARAM(True), 0);
рамка не появляется. |
05.05.2013, 02:31 | #9 |
Форумчанин
Регистрация: 16.03.2013
Сообщений: 599
|
В обработчике формы OnShow пишешь
RadioButton.setfocus.
alextrof94$gmail.com
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как задать "мерность" масива и для каждого "измерения" максимальный индекс | vova_ | Общие вопросы Delphi | 5 | 31.07.2012 22:14 |
Как обойти "преобразование типа из "string" в "float" невозможно" | lexluter1988 | Помощь студентам | 1 | 07.08.2010 12:23 |
"ОКРВВЕРХ", "ОКР", "ЕСЛИ". Как бы их связать. | Каравай | Microsoft Office Excel | 13 | 17.02.2010 09:53 |
при вводе на листе "магазин"- код товара появлялось "описание" товара из "склада" с "продажной ценой" | aleksei78 | Microsoft Office Excel | 13 | 25.08.2009 12:04 |
Как установить в TEdit фразу "инкрементный поиск" с последующим его очищением на ввод символов? | SkAndrew | Общие вопросы Delphi | 3 | 10.11.2008 02:38 |