| Цитата(Frees @ 15.12.2008, 15:59) | Цитата(MrDmitry @ 15.12.2008, 17:55 ) | | Код работает. Но если я навожу курсор на свободное место от флажков выходит ошибка |
дак я и сказал выше что проверять надо
вот
| Код |
procedure TForm1.CheckListBox1MouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer); var i: Integer; begin i := CheckListBox1.ItemAtPos(Point(X,Y),false); if (i>0)and(i<CheckListBox1.Items.count) then CheckListBox1.Hint := CheckListBox1.Items[i] else CheckListBox1.Hint := ''; end;
|
|
Сорри что-то я проглядел. Спасибо за помощь |