Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Hint


Bobby Digital ©   (2005-01-29 00:14:00) 

Извените за забитый вопрос, но все же ... как по клику на кнопку ... показывать хинт, например,  над Мемо


GrayFace   (2005-01-30 04:45:00) [1]

Но зачем делается? Цвет точно должен быть не Yellow.


Andy BitOff   (2005-01-29 13:01:00) [2]

А кто сказал, что в моём примере это:
ResHint.Color:=clYellow;
 ResHint.Canvas.Font.Name:='Lucida Console';
 ResHint.Canvas.Font.Size:=7;


равно этому:

ResHint.Color:=clInfoBk;
ResHint.Canvas.Font:=Screen.HintFont;


Это абсолютно не так. Поэтому и делается.


GrayFace   (2005-01-29 06:10:00) [3]

Andy BitOff ©   (29.01.05 0:41) [4]
  ResHint.Color:=clYellow;
  ResHint.Canvas.Font.Name:='Lucida Console';
  ResHint.Canvas.Font.Size:=7;


 ResHint.Color:=clInfoBk;
 ResHint.Canvas.Font:=Screen.HintFont; // Это делать не нужно - само делается при создании


GanibalLector   (2005-01-29 01:51:00) [4]

Вообще-то ты можешь засветить хинт когда угодно в любом месте(хоть на кл.Пуск).Правда,прийдется все писать на АПИ.В Инете примеров навалом. Ключевые слова :

TTM_TRACKPOSITION
TTM_TRACKACTIVATE


Andy BitOff   (2005-01-29 00:41:00) [5]


ResHint:THintWindow

   ResHint:=THintWindow.Create(MainForm);
   ResHint.Color:=clYellow;
   ResHint.Canvas.Font.Name:='Lucida Console';
   ResHint.Canvas.Font.Size:=7;
   ResHint.ActivateHint(c,'dfhdfhdfhdhdfh');


Andy BitOff   (2005-01-29 00:39:00) [6]

содержательно по F1 на слове, которое я написал в дельфях


Bobby Digital   (2005-01-29 00:35:00) [7]

содержательно


Andy BitOff   (2005-01-29 00:25:00) [8]

THintWindow


Наверх

Титульная страница Поиск, карта сайта Написать письмо