Главная страница
    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.46 MB
Время: 0.042 c
15-1138184621
Харько
2006-01-25 13:23
2006.02.12
help файл для MEMProof


15-1137993600
begin...end
2006-01-23 08:20
2006.02.12
С Днём рождения! 23 января


2-1138017553
МегаПупс
2006-01-23 14:59
2006.02.12
Directory


2-1137866881
BackGround
2006-01-21 21:08
2006.02.12
WinMain


15-1137786262
Nick Denry
2006-01-20 22:44
2006.02.12
Что делать при попытке атаки на мою машину?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский