![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Почему в хинте нельзя отобразить "|" ? [D7]
Ке © (2005-08-02 01:34:00)сабж.
Ке (2005-08-02 04:46:00) [1]
> Piter © (02.08.05 03:49) [7]
> Ну вы даете, господа мастера...
>
> Потому что '|' разделяет всплывающий Hint от подсказки Hint'а
> в TStatusPanel (или как там ее)...
Ухты-ы-ы ! А мужики то не знают ! ;)
И я не знал.
Almaz (2005-08-02 04:05:00) [2]
> Потому что '|' разделяет всплывающий Hint от подсказки Hint'а
> в TStatusPanel (или как там ее)...
Ага, уже догадался - посмотрел исходник. :)
Piter (2005-08-02 03:49:00) [3]Ну вы даете, господа мастера...
Потому что '|' разделяет всплывающий Hint от подсказки Hint'а в TStatusPanel (или как там ее)...
Поэтому во всплывающем Hint'е отображается все до '|', а в TStatusPanel все что после '|'...
Almaz (2005-08-02 02:51:00) [4]
> Ке (02.08.05 02:39) [5]
> А почему всё таки не отображается то ? Это глюк или в этом
> есть какой то смысл ?
Это не глюк - это так задумано. А вот зачем - честно признаюсь, никогда не задумывался об этом :)
Ке (2005-08-02 02:39:00) [5]А почему всё таки не отображается то ? Это глюк или в этом есть какой то смысл ?
Mx (2005-08-02 02:10:00) [6]А вот если обработать событие Application.OnShowHint:
procedure TForm1.ApplicationEvents1ShowHint(var HintStr: String;
var CanShow: Boolean; var HintInfo: THintInfo);
begin
HintStr := HintInfo.HintControl.Hint;
end;
Тады в качестве Hint'а будет выведен весь Hint соответствующего компонента
Delphi_is_cool (2005-08-02 02:01:00) [7]Попробуй заменить на " #124 " .
Mx (2005-08-02 01:54:00) [8]Двойной пробовал? ||
lookin (2005-08-02 01:50:00) [9]ХЗ