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

Вниз

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

 
Vanek_TV   (2005-06-05 21:48) [0]

Как в TKOLToolbar менять tooltips в designtime?


 
Dimaxx ©   (2005-06-05 22:51) [1]

TKOLToolbar.TBSetTooltips


 
ECM ©   (2005-06-06 09:42) [2]

2Dimaxx: designtime
ИМХО: Если у кнопок на Toolbar есть текст (noTextLabels = FALSE)
ему тултипы не нужны...
...если у Toolbar noTextLabels = TRUE и ShowTooltips = TRUE
то в качестве тултипов используется Caption кнопок...
почитайте коментарий автора:

http://delphimaster.net/view/11-1110739823/
post [16]


 
Vanek_TV   (2005-06-07 01:39) [3]

качестве тултипов используется Caption кнопок...
А как Caption в designtime менять?
Извените за глупые вопросы...


 
ECM ©   (2005-06-07 11:06) [4]

Q: А как Caption в designtime менять?
A: При помощи доп. редактора кнопок. Запустить его можно двумя путями:
1) Нажать на кнопку "..."  в инспекторе объектов на свойстве ToolBar.Buttons
2) Через контекстное меню (правой кнопкой прямо на Toolbar) - Edit.

... Неужели трудно "потыкать" самостоятельно во все свойства? От этого ничего непоправимого не произойдет...:)


 
Vanek_TV   (2005-06-08 01:08) [5]

Брр... Извеняюсь не в designtime, а в runtime... Плохо на меня ночь влияет =)


 
Dimaxx ©   (2005-06-08 01:13) [6]

В designtime - TKOLToolbar.TBSetTooltips


 
Vanek_TV   (2005-06-10 21:59) [7]

Пробовал не получается... Можно пример?


 
Dimaxx ©   (2005-06-11 19:33) [8]

var
 Hints: array[0..21] of PChar;

...

for I:=0 to pred(Toolbar.TBButtonCount) do
 begin
   if Hints[I]<>nil then FreeMem(Hints[I]);
   if not Toolbar.TBButtonSeparator(100+I) then
     begin
       S:="bla-bla"+#0;
       GetMem(Hints[I],Length(S));
       CopyMemory(Hints[I],@S[1],Length(S));
     end;
 end;
Toolbar.TBSetTooltips(100,Hints);


Число 100 - это индекс первой кнопки в runtime (может быть другим!!!).


 
Dimaxx ©   (2005-06-11 19:35) [9]

Тьфу!!! Строка if Hints[I]<>nil then FreeMem(Hints[I]) не нужна - это из моей оперы...



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

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

Наверх




Память: 0.48 MB
Время: 0.029 c
15-1137795529
Ермак
2006-01-21 01:18
2006.02.12
А.С. Панарин "Интеллигенция и стратегия развития России"


15-1138012216
Ricks
2006-01-23 13:30
2006.02.12
Breakpoint


15-1137928997
Kerk
2006-01-22 14:23
2006.02.12
Google Books


2-1138123522
MasacreAnt
2006-01-24 20:25
2006.02.12
Форма невидимая, но все равно копирует на себя экран за собой...


11-1119344397
вад
2005-06-21 12:59
2006.02.12
E-mail