![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
TKOLToolbar
Vanek_TV © (2005-06-05 21:48:00)Как в TKOLToolbar менять tooltips в designtime?
Dimaxx (2005-06-11 19:35:00) [1]Тьфу!!! Строка
if Hints[I]<>nil then FreeMem(Hints[I])не нужна - это из моей оперы...
Dimaxx (2005-06-11 19:33:00) [2]
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 (может быть другим!!!).
Vanek_TV (2005-06-10 21:59:00) [3]Пробовал не получается... Можно пример?
Dimaxx (2005-06-08 01:13:00) [4]В designtime - TKOLToolbar.TBSetTooltips
Vanek_TV (2005-06-08 01:08:00) [5]Брр... Извеняюсь не в designtime, а в runtime... Плохо на меня ночь влияет =)
ECM (2005-06-07 11:06:00) [6]Q: А как Caption в designtime менять?
A: При помощи доп. редактора кнопок. Запустить его можно двумя путями:
1) Нажать на кнопку "..." в инспекторе объектов на свойстве ToolBar.Buttons
2) Через контекстное меню (правой кнопкой прямо на Toolbar) - Edit.
... Неужели трудно "потыкать" самостоятельно во все свойства? От этого ничего непоправимого не произойдет...:)
Vanek_TV (2005-06-07 01:39:00) [7]качестве тултипов используется Caption кнопок...
А как Caption в designtime менять?
Извените за глупые вопросы...
ECM (2005-06-06 09:42:00) [8]2Dimaxx: designtime
ИМХО: Если у кнопок на Toolbar есть текст (noTextLabels = FALSE)
ему тултипы не нужны...
...если у Toolbar noTextLabels = TRUE и ShowTooltips = TRUE
то в качестве тултипов используется Caption кнопок...
почитайте коментарий автора:
http://www.delphimaster.ru/cgi-bin/forum.pl?id=1110739823&n=10
post [16]
Dimaxx (2005-06-05 22:51:00) [9]TKOLToolbar.TBSetTooltips