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

Вниз

как отобрать фокус ))   Найти похожие ветки 

 
Niko   (2006-04-20 00:33) [0]

Такая ситуация... У меня есть комбобокс на форме, и как только в нем что-нибудь выберут он нагло отстается подсвеченым... надо как-то принудительно снять с него выделение... передать фокус следующему компоненту не получается так как он один такой с фокусом на моей  форме )))


 
Rial ©   (2006-04-20 01:08) [1]

Навскидку (поэтому работает, но, наверное, ужасно каряво):

With ComboBox1 do begin
Visible:=False;
Visible:=True;
end;//With


Фокус должен быть потерян.


 
PZ   (2006-04-20 08:31) [2]

Действительно работает. Проверил


 
pavel_guzhanov ©   (2006-04-20 08:38) [3]

А можно передать фокус другому компоненту после выбора в комбобоксе процедурой SetFocus


 
Niko   (2006-04-20 11:15) [4]


> А можно передать фокус другому компоненту после выбора в
> комбобоксе процедурой SetFocus


как я уже говорил - некому ))) разве что самой форме, но конструкция frmMain.SetFocus не пашет...


 
begin...end ©   (2006-04-20 11:48) [5]

Form.ActiveControl := nil


 
Мефисто   (2006-04-20 11:55) [6]

SendMessage(TComboBox.Handle, WM_KILLFOCUS, 0, 0);


 
Niko   (2006-04-20 12:01) [7]

спасибо!!
Ужас, уже  целую неделю изучаю дельфи, а такие страшные слова (WM_KILLFOCUS) вижу впервые )))))

//ушел читать умные книжки



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

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

Наверх




Память: 0.48 MB
Время: 0.066 c
2-1145386684
Инна
2006-04-18 22:58
2006.05.07
Биты


15-1144937217
oldman
2006-04-13 18:06
2006.05.07
Навеяно веткой про американский "Солярис"


1-1143804422
Кашперук Иван
2006-03-31 15:27
2006.05.07
Сохранение файла в exe-шнике


15-1144688698
sniknik
2006-04-10 21:04
2006.05.07
Поставить 2-е ХР на машину, хитрым индейским способом...


4-1140034908
Tailno
2006-02-15 23:21
2006.05.07
Эмитация нажатия сочетания клавиш в другой программе