Вопросы и Ответы
14. Как используя поля Hint создать строку подсказки?
Для отображения текста подсказки любого объекта, в строке подсказки, в зависимости от того над каким элементом управления или пунктом меню находится мышь, необходимо следующее:
В строку подсказки будет выводиться любой текст, находящийся в поле Hint, независимо от состояния ShowHint. Можно использовать две различных подсказки для одного элемента или пункта меню. Они должны разделяться символом '|'. Первая часть появится рядом с элементом (если ShowHint=True), а вторая - в строке подсказки. В случае одного варианта - он будет использоваться в обоих случаях.
Для вывода текста подсказки используется Label1.
............
{описание
собственной процедуры AppHint} public
PROCEDURE
AppHint(Sender: TObject); ............ {присвоение
событию Hint имени нашей процедуры AppHint} Application.OnHint
:= AppHint; end; ............ {вывод
подсказки на экран} Label1.Caption
:= Application.Hint; END; ............
procedure TForm1.FormCreate(Sender: TObject);
begin
PROCEDURE TForm1.AppHint(Sender: TObject);
BEGIN
...предыдущая страница следующая...
оглавление