Вниз
Скачать: CL | DM;

Как показать Hint любого объекта на StatusBar?   Найти похожие ветки 

← →
worldmen   (2008-04-24 15:59) [0]

Как показать Hint любого объекта на StatusBar ?
Я знал, но забыл. Там надо както изменить ParentShowHint и ShowHint объектов и самой формы, уже по разному изменял - не получается.


← →
Palladin ©   (2008-04-24 16:00) [1]

запиши куда нибудь на листочек, что бы не забывать

TApplication.OnHint


← →
{RASkov} ©   (2008-04-24 16:52) [2]

> Я знал, но забыл.

:) типа, не бейти меня)

procedure TForm1.Create(Sender: TObject);
begin
 Application.OnHint:=ShowHint;
end;

procedure TForm1.ShowHint;
begin
 if Length(Application.Hint) > 0 then begin
  StatusBar.SimplePanel := True;
  StatusBar.SimpleText := Application.Hint;
 end else StatusBar.SimplePanel := False;
end;


← →
worldmen   (2008-04-25 09:41) [3]

Зачем так заморачиваться. Я наконецто нашел как это делается. Чтобы в StatusBar выводило Hint объекта надо просто в свойстве StatusBar.AutoHint поставить True  и все. После этого в любом объекте в свойстве Hint=Сторока 1|Строка 2 - на StatusBar будет выводить строку, которая после вертикальной черты.
Записали?


← →
Andy BitOff ©   (2008-04-25 11:18) [4]

> {RASkov} ©   (24.04.08 16:52) [2]

А чем обоснован код; Length(Application.Hint) > 0 вместо Application.Hint <> ""?


← →
{RASkov} ©   (2008-04-25 12:10) [5]

> [4] Andy BitOff ©   (25.04.08 11:18)

Ничем. Можно еще и вот так:
procedure TForm1.ShowHint;
begin
 StatusBar.SimplePanel := Application.Hint <> "";
 if StatusBar.SimplePanel then StatusBar.SimpleText := Application.Hint;
end;

А вообще вон в [3] тоже вариант в D7 есть такое свойство, я просто забыл про него )



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.013 c
2-1208956311
Foo Fighters
2008-04-23 17:11
2008.05.25
как узнать результат запроса в ADOQuery?


15-1207986208
legandr
2008-04-12 11:43
2008.05.25
Перевернулась система координат в AutoCAD


3-1197498119
Wolf
2007-12-13 01:21
2008.05.25
Вопрос по SQLite базу данных


3-1197897575
Sergey13
2007-12-17 16:19
2008.05.25
План запроса в MySQL


2-1209890039
Граф
2008-05-04 12:33
2008.05.25
Как отфильтровать по букве, если она встречается не в начале




   Наверх