Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2002.04.04;
Скачать: [xml.tar.bz2];

Вниз

Можно ли создать своё окошко для подсказки (hint) и если да, то как?   Найти похожие ветки 

 
Andrey007   (2002-03-25 11:57) [4]

А-а, теперь я понял, что я неправильно вопрос задал. Я хочу высвечивать hint при движении мыши по ListBox"у. Если использовать обычный TListBox.Hint, то он располагает левый верхний угол hint"а в точку мышиного курсора. А мне надо чтобы hint загораживал надпись в TListBox"e и продолжался за его пределами. TListBox лежит на TTabSheet и TListBox.Align=alClient. Когда я рисую текст hint"a на канве TListBox, то, естественно, подсказка не может быть длиннее самого TListBox, а когда я рисую на канве PageControl"a, то TListBox загораживает эту надпись, то есть получается, что я пишу под TListBox"ом. Поэтому я хочу создавать своё окошко hint"a. Если же я переопределю ThintWindow, то легче мне от этого не станет, поскольку располагать это окошко в нужном месте я всё равно не умею. Кроме того, поскольку перерисовку этого окошка я осуществляю по TListBox.OnMouseMove, я уже проверил, что не каждая строчка почему-то высвечивается в hint"e. Поэтому мне нужно своё окошко для hint"a.



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

Форум: "Основная";
Текущий архив: 2002.04.04;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.004 c
1-9437
bobr12
2002-03-22 16:19
2002.04.04
Создание help-файла


14-9625
olookin
2002-02-21 18:09
2002.04.04
Весьма странное поведение программы


14-9617
skywalker
2002-02-21 17:57
2002.04.04
Кто делал игрухи?


1-9505
KaPaT
2002-03-22 23:49
2002.04.04
Дочерние окна


3-9364
scordi
2002-03-10 03:30
2002.04.04
Народ! Как в PARADOXе заполнить поле типа Graphic или Memo? (подробнее про Blob поля или другие идеи...)!





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский