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

Вниз

TListBox   Найти похожие ветки 

 
saNat ©   (2004-07-27 15:48) [0]

Доброго времени суток
Подскажите пожалуйста, как сделать Hint только над выделенным пунктом компонента?


 
Almaz ©   (2004-07-27 15:59) [1]

Используйте Application.OnShowHint. Был чем-то похожий вопрос, может быть это поможет разобраться как его надо использовать:
http://delphimaster.net/view/1-1090513591/

Удачи.


 
ssk ©   (2004-07-27 16:01) [2]

procedure TForm1.ListBox1MouseMove(Sender: TObject; Shift: TShiftState; X,
 Y: Integer);
var
 k: integer;
begin
 with Sender as TListBox do
   begin
     k:=ItemAtPos(Point(x,y), True);
     if k = ItemIndex then
        begin
          ShowHint:=True;
          Hint := Items[k];
        end
          else ShowHint:=False;
   end;
end;


 
Кириешки ©   (2004-07-27 16:10) [3]

>ssk ©   (27.07.04 16:01) [2]

Hint только над выделенным пунктом компонента

ListBox1.hint := listbox1.items[listbox1.itemindex];


 
ssk ©   (2004-07-27 16:12) [4]

>Кириешки ©   (27.07.04 16:10) [3]

и что неправильно? если курсор находится не над выделенным пунктом, то хинта и не будет.


 
Кириешки ©   (2004-07-27 16:15) [5]

>ssk ©   (27.07.04 16:12) [4]

Извините, все правильно, просто я по другому так понял вопрос.


 
ssk ©   (2004-07-27 16:18) [6]

>Кириешки

ничего страшного :-)


 
saNat ©   (2004-07-27 16:57) [7]

Всем спасибо



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

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

Наверх




Память: 0.47 MB
Время: 0.025 c
14-1090522193
Apsi
2004-07-22 22:49
2004.08.08
Найдите три отличий....


1-1090829144
oss
2004-07-26 12:05
2004.08.08
присоединение файла obj


3-1089533322
Wolfram
2004-07-11 12:08
2004.08.08
Крах проги! Проблема с ExecSQL в Paradox!


9-1082710156
Yar-Com
2004-04-23 12:49
2004.08.08
Библиотека для работы с SSE/SSE2


3-1089824163
Junior
2004-07-14 20:56
2004.08.08
Большой размер базы из за картинок