![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Господа подскажите как програмно выделить какую либо позицию [D7, XP]
smartleds © (2008-09-11 22:15:00)в компоненте ListBox синей маской?
Пробовал так
form1.listbox1.Selected[0];
но синей маской не выделяется
Германн (2008-09-12 01:30:00) [1]
> smartleds (12.09.08 00:59) [15]
>
>
> > вот тебя КОД!!!
>
> Спасибо заработало!!!
>
Ну ещё бы не заработало б! :)
smartleds (2008-09-12 00:59:00) [2]
> вот тебя КОД!!!
Спасибо заработало!!!
KilkennyCat (2008-09-12 00:55:00) [3]верно. не нужен.
Германн (2008-09-12 00:53:00) [4]
> KilkennyCat © (12.09.08 00:51) [12]
Да и SetFocus, имхо не нужен.
KilkennyCat (2008-09-12 00:51:00) [5]Ну, так тут уже ответили.
вот тебя КОД!!!
procedure TForm1.btn1Click(Sender: TObject);
begin
lst1.ItemIndex := 2;
lst1.SetFocus;
end;
а если серобуромалиновый, то овнердроу.
smartleds (2008-09-12 00:45:00) [6]
> ты объясни, тебе цвет важен, или такой глобальный фокус?
Мне нужно чтобы выделялясь цветом там позиция в Listbox c которой пользователь в данный момент работает
Германн (2008-09-12 00:40:00) [7]
> smartleds (12.09.08 00:18) [8]
>
> Вот так сделал
> Form1.ListBox1.SetFocus;
> form1.listbox1.Selected[0];
> Выделяется , но не синем цветом, а пунктирной рамкой.
Так. Ответы не читаем. Незнакомые слова пропускаем. В хелпе набрать незнакомое слово нам в лом. Ну-ну.
{RASkov} © (11.09.08 22:23) [2]
KilkennyCat (2008-09-12 00:28:00) [8]ты объясни, тебе цвет важен, или такой глобальный фокус?
smartleds (2008-09-12 00:18:00) [9]Вот так сделал
Form1.ListBox1.SetFocus;
form1.listbox1.Selected[0];
Выделяется , но не синем цветом, а пунктирной рамкой.
palva (2008-09-12 00:05:00) [10]
> А как его сделать в фокусе?
Клавишей табуляции. Или ListBox1.SetFocus, кажется.
smartleds (2008-09-11 23:20:00) [11]
> Может, потому что ListBox не в фокусе?
А как его сделать в фокусе?
smartleds (2008-09-11 23:19:00) [12]
> А серобуромалиновой никак не подойдет ?
подойдет
palva (2008-09-11 22:40:00) [13]
> но синей маской не выделяется
Может, потому что ListBox не в фокусе?
KilkennyCat (2008-09-11 22:35:00) [14]OwnerDraw
{RASkov} (2008-09-11 22:23:00) [15]Selected и ItemIndex - разные вещи по сути... Кстати, помню вроде было что-то с установкой нулевого Итеминдекса..., а может и обманываюсь...
Сергей М. (2008-09-11 22:21:00) [16]А серобуромалиновой никак не подойдет ?