![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
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