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

Вниз

Как изменить координаты появления Hint   Найти похожие ветки 

 
AlexLine   (2004-12-22 01:25) [0]

Часть Hint появляется за пределами экрана, т.к. кнопка находится у правой границы экрана. Почему-то не нашел, как изменить координаты всплывающей подсказки.

Заранее благодарен за ваши советы


 
KilkennyCat ©   (2004-12-22 05:20) [1]

Вероятно, проще всего создать свой THintWindow, у него есть все необходимые свойства.


 
PZ   (2004-12-22 18:49) [2]

Вот кусочек из моей процедуры. Сдигает Hint`ы для StaticText и кнопки вверх на 20 пикселей. Используется компонент ApplicationEvents.

procedure TForm1.ApplicationEvents1ShowHint(var HintStr: String;
 var CanShow: Boolean; var HintInfo: THintInfo);
begin
 With HintInfo do
   If (HintControl = StaticText2) or    //  := "Всего страниц";
      (HintControl = StaticText1) or    //  := "№ страницы";
      (HintControl = StaticText3) or    //  := "% прочитанных страниц";
      (HintControl = BegFileBut) or

         .......

      (HintControl = ExitBut) then
        HintPos := HintControl.ClientToScreen (Point(0, -20));
end;



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

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

Наверх




Память: 0.47 MB
Время: 0.031 c
1-1103709382
Руслана
2004-12-22 12:56
2005.01.09
Подскажите как грамотно решить следующую задачу


4-1101128855
Новик
2004-11-22 16:07
2005.01.09
Выделить часть текста в чужом окне


14-1103639656
Чеширский_Кот
2004-12-21 17:34
2005.01.09
MONEY: Алексу, Мазуту и всем-всем-всем


14-1103208751
}|{yk
2004-12-16 17:52
2005.01.09
Из журнала Мир Интернет


3-1102433875
NikeOLD
2004-12-07 18:37
2005.01.09
Работа с БД посредством DLL