Тема: ListBox
Показать сообщение отдельно
  #5  
Старый 24.03.2007, 08:12
Washington Washington вне форума
Прохожий
 
Регистрация: 14.02.2007
Сообщения: 29
Репутация: 10
По умолчанию

Это всё понятно, но допустим я добывляю элементы в ListBox из ADOQuery:
Код:
Index:=StrToInt(Label3.Caption)-1;
  if ADOQuery3.FieldByName('Punkt').AsInteger=1 then
  begin
   with (Control as TListBox).Canvas do
    begin
     Font.Style:=[fsBold];
     FillRect(Rect);
     TextOut(Rect.Left, Rect.Top, (Control as TListBox).Items[Index]);
    end;
  end;

У меня получается, что в ListBox добавляются все элементы, а потом прорисовываются и вообще не-то что мне нужно отображается.

Через другое событие можно это выполнять?
__________________
Ну это нормально...
Ответить с цитированием