Hints Delphi — среда быстрой разработки, где в качестве языка программирования используется Object Pascal. На сегодняшний день позволяет разрабатывать ПО для Microsoft Windows, Mac OS, iOS и Android и входит в состав Embarcadero RAD Studio https://delphi-hlp.ru/index.php/hints.feed 2022-09-13T04:32:03+07:00 Delphi help info@delphi-hlp.ru Joomla! - Open Source Content Management Hint в выпадающем списке ComboBox 2017-09-27T16:44:58+07:00 2017-09-27T16:44:58+07:00 https://delphi-hlp.ru/index.php/hints/hint-v-vypadayushchem-spiske-combobox.html Super User toto44@inbox.ru <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"> </span></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"><span style="color: #000000;">В практике программирования довольно часто встречается ситуация когда информация, предназначенная для отображения в имеющемся компоненте, не помещается по длине. С подобным обычно сталкиваются в работе с базами данных. В таких случая выручают всплывающие подсказки </span><span style="color: #000000;">–</span><span style="color: #000000;"> Hint. Но, в некоторых случаях, даже такая возможность не спасает. К таким ситуациям можно отнести работу с выпадающим списком в DBComboBox. Представьте, что размер поля увеличился, а изменить ширину DBComboBox на форме, по тем или иным причинам, нет возможности. Конечно, можно увеличить ширину выпадающего списка. Но выглядит это не всегда красиво да и не делает чести разработчику. Предлагаемая идея позволит создать более изящный компонент. Взгляните на рисунок: </span></span></p> <p><span style="color: #000000; font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"> </span></p> <p class="feed-readmore"><a target="_blank" href ="/index.php/hints/hint-v-vypadayushchem-spiske-combobox.html">Подробнее...</a></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"> </span></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"><span style="color: #000000;">В практике программирования довольно часто встречается ситуация когда информация, предназначенная для отображения в имеющемся компоненте, не помещается по длине. С подобным обычно сталкиваются в работе с базами данных. В таких случая выручают всплывающие подсказки </span><span style="color: #000000;">–</span><span style="color: #000000;"> Hint. Но, в некоторых случаях, даже такая возможность не спасает. К таким ситуациям можно отнести работу с выпадающим списком в DBComboBox. Представьте, что размер поля увеличился, а изменить ширину DBComboBox на форме, по тем или иным причинам, нет возможности. Конечно, можно увеличить ширину выпадающего списка. Но выглядит это не всегда красиво да и не делает чести разработчику. Предлагаемая идея позволит создать более изящный компонент. Взгляните на рисунок: </span></span></p> <p><span style="color: #000000; font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"> </span></p> <p class="feed-readmore"><a target="_blank" href ="/index.php/hints/hint-v-vypadayushchem-spiske-combobox.html">Подробнее...</a></p> Hint на системных кнопках, Как енто делается? 2017-09-27T17:06:28+07:00 2017-09-27T17:06:28+07:00 https://delphi-hlp.ru/index.php/hints/hint-na-sistemnykh-knopkakh-kak-eto-delaetsya.html Super User toto44@inbox.ru <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"><span style="color: #000000;">Довольно</span> <span style="color: #000000;">сложный</span> <span style="color: #000000;">вопрос</span><span style="color: #000000;">. </span><span style="color: #000000;">Так</span> <span style="color: #000000;">просто</span> <span style="color: #000000;">не</span> <span style="color: #000000;">сделаешь</span><span style="color: #000000;">. </span><span style="color: #000000;">Нужно</span> <span style="color: #000000;">отлавливать</span><span style="color: #000000;"> WM_NCMOUSEMOVE </span><span style="color: #000000;">и</span><span style="color: #000000;"> WM_NCHITTEST </span><span style="color: #000000;">в</span> <span style="color: #000000;">них</span> <span style="color: #000000;">блокировать</span> <span style="color: #000000;">системный</span> <span style="color: #000000;">хинт</span> <span style="color: #000000;">и</span> <span style="color: #000000;">отрисовывать</span> <span style="color: #000000;">свой</span><span style="color: #000000;">. </span><span style="color: #000000;">Нет</span> <span style="color: #000000;">временипример</span> <span style="color: #000000;">делать</span><span style="color: #000000;">. </span><span style="color: #000000;">Но</span> <span style="color: #000000;">тут</span> <span style="color: #000000;">еще</span> <span style="color: #000000;">одно</span><span style="color: #000000;"> - </span><span style="color: #000000;">если</span> <span style="color: #000000;">ты</span> <span style="color: #000000;">их</span> <span style="color: #000000;">решил</span> <span style="color: #000000;">модифицировать</span><span style="color: #000000;">, </span><span style="color: #000000;">то</span> <span style="color: #000000;">тебе</span> <span style="color: #000000;">нужно</span> <span style="color: #000000;">еще</span> <span style="color: #000000;">и</span> <span style="color: #000000;">два</span> <span style="color: #000000;">системных</span> <span style="color: #000000;">меню</span> <span style="color: #000000;">русифицировать</span><span style="color: #000000;">. </span><span style="color: #000000;">то</span> <span style="color: #000000;">которое</span> <span style="color: #000000;">в</span> <span style="color: #000000;">заголовке</span> <span style="color: #000000;">формы</span> <span style="color: #000000;">и</span> <span style="color: #000000;">то</span> <span style="color: #000000;">которое</span> <span style="color: #000000;">в</span> <span style="color: #000000;">тулбаре</span> <span style="color: #000000;">внизу</span><span style="color: #000000;">. </span><span style="color: #000000;">Это</span> <span style="color: #000000;">на</span> <span style="color: #000000;">порядок</span> <span style="color: #000000;">проще</span> <span style="color: #000000;">и</span> <span style="color: #000000;">делается</span> <span style="color: #000000;">вот</span> <span style="color: #000000;">таким</span> <span style="color: #000000;">кодом</span><span style="color: #000000;">:</span></span></p> <p class="feed-readmore"><a target="_blank" href ="/index.php/hints/hint-na-sistemnykh-knopkakh-kak-eto-delaetsya.html">Подробнее...</a></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"><span style="color: #000000;">Довольно</span> <span style="color: #000000;">сложный</span> <span style="color: #000000;">вопрос</span><span style="color: #000000;">. </span><span style="color: #000000;">Так</span> <span style="color: #000000;">просто</span> <span style="color: #000000;">не</span> <span style="color: #000000;">сделаешь</span><span style="color: #000000;">. </span><span style="color: #000000;">Нужно</span> <span style="color: #000000;">отлавливать</span><span style="color: #000000;"> WM_NCMOUSEMOVE </span><span style="color: #000000;">и</span><span style="color: #000000;"> WM_NCHITTEST </span><span style="color: #000000;">в</span> <span style="color: #000000;">них</span> <span style="color: #000000;">блокировать</span> <span style="color: #000000;">системный</span> <span style="color: #000000;">хинт</span> <span style="color: #000000;">и</span> <span style="color: #000000;">отрисовывать</span> <span style="color: #000000;">свой</span><span style="color: #000000;">. </span><span style="color: #000000;">Нет</span> <span style="color: #000000;">временипример</span> <span style="color: #000000;">делать</span><span style="color: #000000;">. </span><span style="color: #000000;">Но</span> <span style="color: #000000;">тут</span> <span style="color: #000000;">еще</span> <span style="color: #000000;">одно</span><span style="color: #000000;"> - </span><span style="color: #000000;">если</span> <span style="color: #000000;">ты</span> <span style="color: #000000;">их</span> <span style="color: #000000;">решил</span> <span style="color: #000000;">модифицировать</span><span style="color: #000000;">, </span><span style="color: #000000;">то</span> <span style="color: #000000;">тебе</span> <span style="color: #000000;">нужно</span> <span style="color: #000000;">еще</span> <span style="color: #000000;">и</span> <span style="color: #000000;">два</span> <span style="color: #000000;">системных</span> <span style="color: #000000;">меню</span> <span style="color: #000000;">русифицировать</span><span style="color: #000000;">. </span><span style="color: #000000;">то</span> <span style="color: #000000;">которое</span> <span style="color: #000000;">в</span> <span style="color: #000000;">заголовке</span> <span style="color: #000000;">формы</span> <span style="color: #000000;">и</span> <span style="color: #000000;">то</span> <span style="color: #000000;">которое</span> <span style="color: #000000;">в</span> <span style="color: #000000;">тулбаре</span> <span style="color: #000000;">внизу</span><span style="color: #000000;">. </span><span style="color: #000000;">Это</span> <span style="color: #000000;">на</span> <span style="color: #000000;">порядок</span> <span style="color: #000000;">проще</span> <span style="color: #000000;">и</span> <span style="color: #000000;">делается</span> <span style="color: #000000;">вот</span> <span style="color: #000000;">таким</span> <span style="color: #000000;">кодом</span><span style="color: #000000;">:</span></span></p> <p class="feed-readmore"><a target="_blank" href ="/index.php/hints/hint-na-sistemnykh-knopkakh-kak-eto-delaetsya.html">Подробнее...</a></p> Видеть подсказки все время, пока поле редактирования имеет фокус 2017-09-27T17:08:27+07:00 2017-09-27T17:08:27+07:00 https://delphi-hlp.ru/index.php/hints/videt-podskazki-vse-vremya-poka-pole-redaktirovaniya-imeet-fokus.html Super User toto44@inbox.ru <p style="margin: 7px 0px; text-align: justify;"><span style="font-size: 12pt;">Автор: Ed Jordan</span></p> <p><span style="font-size: 12pt;"> На TabbedNotebook у меня есть множество компонентов TEdit. Я изменяю цвет компонентов TEdit на желтый и назначаю свойству Hint компонента строчку предупреждения, если поле редактирования содержит неверные данные.</span></p> <p><span style="font-size: 12pt;"> Поведение окна со всплывающей подсказкой (hintwindow) позволяет делать его видимым только тогда, когда курсор мыши находится в области элемента управления. Но мой заказчик хочет видеть подсказки все время, пока поле редактирования имеет фокус. </span></p> <p class="feed-readmore"><a target="_blank" href ="/index.php/hints/videt-podskazki-vse-vremya-poka-pole-redaktirovaniya-imeet-fokus.html">Подробнее...</a></p> <p style="margin: 7px 0px; text-align: justify;"><span style="font-size: 12pt;">Автор: Ed Jordan</span></p> <p><span style="font-size: 12pt;"> На TabbedNotebook у меня есть множество компонентов TEdit. Я изменяю цвет компонентов TEdit на желтый и назначаю свойству Hint компонента строчку предупреждения, если поле редактирования содержит неверные данные.</span></p> <p><span style="font-size: 12pt;"> Поведение окна со всплывающей подсказкой (hintwindow) позволяет делать его видимым только тогда, когда курсор мыши находится в области элемента управления. Но мой заказчик хочет видеть подсказки все время, пока поле редактирования имеет фокус. </span></p> <p class="feed-readmore"><a target="_blank" href ="/index.php/hints/videt-podskazki-vse-vremya-poka-pole-redaktirovaniya-imeet-fokus.html">Подробнее...</a></p> Всплывающие подсказки у выключенных кнопок 2017-09-27T17:14:12+07:00 2017-09-27T17:14:12+07:00 https://delphi-hlp.ru/index.php/hints/vsplyvayushchie-podskazki-u-vyklyuchennykh-knopok.html Super User toto44@inbox.ru <p style="margin: 7px 0px; text-align: justify;"><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;">Проблема заключается в том, что свойство Parent у выключенной (disabled) кнопки равно NIL. Я не уверен что это так, но это становится проблемой в ActivateHint. Если кнопка выключена, то даже при наличии над ней курсора мыши и включенной подсказки, появится.... правильно, подсказка ФОРМЫ....</span></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"> </span></p> <p class="feed-readmore"><a target="_blank" href ="/index.php/hints/vsplyvayushchie-podskazki-u-vyklyuchennykh-knopok.html">Подробнее...</a></p> <p style="margin: 7px 0px; text-align: justify;"><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;">Проблема заключается в том, что свойство Parent у выключенной (disabled) кнопки равно NIL. Я не уверен что это так, но это становится проблемой в ActivateHint. Если кнопка выключена, то даже при наличии над ней курсора мыши и включенной подсказки, появится.... правильно, подсказка ФОРМЫ....</span></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"> </span></p> <p class="feed-readmore"><a target="_blank" href ="/index.php/hints/vsplyvayushchie-podskazki-u-vyklyuchennykh-knopok.html">Подробнее...</a></p> Длинные подсказки на StatusBar'e 2017-09-27T16:51:09+07:00 2017-09-27T16:51:09+07:00 https://delphi-hlp.ru/index.php/hints/dlinnye-podskazki-na-statusbar-e.html Super User toto44@inbox.ru <p style="margin: 7px 0px; text-align: justify;"><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;">Этот пример показывает, как сделать, чтобы на StatusBar выводилась длинная подсказка при поднесении мыши к объекту.</span></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"> </span></p> <p class="feed-readmore"><a target="_blank" href ="/index.php/hints/dlinnye-podskazki-na-statusbar-e.html">Подробнее...</a></p> <p style="margin: 7px 0px; text-align: justify;"><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;">Этот пример показывает, как сделать, чтобы на StatusBar выводилась длинная подсказка при поднесении мыши к объекту.</span></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"> </span></p> <p class="feed-readmore"><a target="_blank" href ="/index.php/hints/dlinnye-podskazki-na-statusbar-e.html">Подробнее...</a></p> Использование Hints 2017-09-27T17:12:34+07:00 2017-09-27T17:12:34+07:00 https://delphi-hlp.ru/index.php/hints/ispolzovanie-hints.html Super User toto44@inbox.ru <p style="margin: 7px 0px; text-align: justify;"><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;">Aвтор: Serzs</span></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"> </span></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;">Предположим, у нас есть список строк, причем все строки или некоторые не влазят по ширине. Пользоваться прокруткой не всегда удобно. Возможно использование другого варианта. Мышкой проводим по списку и, если строка не влазит по ширине, то появляется Hint, содержащий текущую строку целиком, причем прямо поверх самой строки! Идея подходит ? Тогда это можно реализовать, например, так ...</span></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;">Текст формы примера :</span></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"> </span></p> <p class="feed-readmore"><a target="_blank" href ="/index.php/hints/ispolzovanie-hints.html">Подробнее...</a></p> <p style="margin: 7px 0px; text-align: justify;"><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;">Aвтор: Serzs</span></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"> </span></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;">Предположим, у нас есть список строк, причем все строки или некоторые не влазят по ширине. Пользоваться прокруткой не всегда удобно. Возможно использование другого варианта. Мышкой проводим по списку и, если строка не влазит по ширине, то появляется Hint, содержащий текущую строку целиком, причем прямо поверх самой строки! Идея подходит ? Тогда это можно реализовать, например, так ...</span></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;">Текст формы примера :</span></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"> </span></p> <p class="feed-readmore"><a target="_blank" href ="/index.php/hints/ispolzovanie-hints.html">Подробнее...</a></p> Использование обработчика OnHint при наличии нескольких форм 2017-09-27T17:02:18+07:00 2017-09-27T17:02:18+07:00 https://delphi-hlp.ru/index.php/hints/ispolzovanie-obrabotchika-onhint-pri-nalichii-neskolkikh-form.html Super User toto44@inbox.ru <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"><span style="color: #000000;">В Online Help и в Visual Component Library Reference описан пример обработчика </span><span style="color: #000000;">события OnHint объекта TApplication. Пример показывает, как можно использовать</span></span></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"><span style="color: #000000;">панель для отображения подсказок (hint), связанных с другими компонентами. В </span><span style="color: #000000;">примере обработчик OnHint устанавливается во время обработки события OnCreate</span></span></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"><span style="color: #000000;">для формы; в программе, включающей более чем одну форму, будет трудно </span><span style="color: #000000;">использовать эту технику.</span></span></p> <p><span style="color: #000000; font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"> </span></p> <p class="feed-readmore"><a target="_blank" href ="/index.php/hints/ispolzovanie-obrabotchika-onhint-pri-nalichii-neskolkikh-form.html">Подробнее...</a></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"><span style="color: #000000;">В Online Help и в Visual Component Library Reference описан пример обработчика </span><span style="color: #000000;">события OnHint объекта TApplication. Пример показывает, как можно использовать</span></span></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"><span style="color: #000000;">панель для отображения подсказок (hint), связанных с другими компонентами. В </span><span style="color: #000000;">примере обработчик OnHint устанавливается во время обработки события OnCreate</span></span></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"><span style="color: #000000;">для формы; в программе, включающей более чем одну форму, будет трудно </span><span style="color: #000000;">использовать эту технику.</span></span></p> <p><span style="color: #000000; font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"> </span></p> <p class="feed-readmore"><a target="_blank" href ="/index.php/hints/ispolzovanie-obrabotchika-onhint-pri-nalichii-neskolkikh-form.html">Подробнее...</a></p> Как вывести Hint для ячейки DBGrid 2017-09-27T17:13:29+07:00 2017-09-27T17:13:29+07:00 https://delphi-hlp.ru/index.php/hints/kak-vyvesti-hint-dlya-yachejki-dbgrid.html Super User toto44@inbox.ru <p style="margin: 7px 0px; text-align: justify;"><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;">Создайте на форме DataSource1, Table1, DataSource2, Table2, DBGrid1. Table1 и Table2 свяжите со своей базой данных. DataSource1 и DataSource2 свяжите соответственно с Table1 и Table2. DBGrid1 свяжите с DataSource1 Table2 и DataSource2 нужны для доступа к какой-нибудь ячейке. Другой способ без их использования: при отрисовке значений ячеек (соответствующее событие), необходимо запомнить значения всех ячеек, находящихся на экране и производить выбор среди них.</span></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"> </span></p> <p class="feed-readmore"><a target="_blank" href ="/index.php/hints/kak-vyvesti-hint-dlya-yachejki-dbgrid.html">Подробнее...</a></p> <p style="margin: 7px 0px; text-align: justify;"><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;">Создайте на форме DataSource1, Table1, DataSource2, Table2, DBGrid1. Table1 и Table2 свяжите со своей базой данных. DataSource1 и DataSource2 свяжите соответственно с Table1 и Table2. DBGrid1 свяжите с DataSource1 Table2 и DataSource2 нужны для доступа к какой-нибудь ячейке. Другой способ без их использования: при отрисовке значений ячеек (соответствующее событие), необходимо запомнить значения всех ячеек, находящихся на экране и производить выбор среди них.</span></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"> </span></p> <p class="feed-readmore"><a target="_blank" href ="/index.php/hints/kak-vyvesti-hint-dlya-yachejki-dbgrid.html">Подробнее...</a></p> Как выводить hint при движении мыши над списком 2017-09-27T17:05:31+07:00 2017-09-27T17:05:31+07:00 https://delphi-hlp.ru/index.php/hints/kak-vyvodit-hint-pri-dvizhenii-myshi-nad-spiskom.html Super User toto44@inbox.ru <p><span style="color: #000000; font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;">В Windows, в частности в Delphi, используются Hint для полного отображения не умещающихся строк. Достаточно к такой строке поднести мышь, и всплывает подсказка с полным текстом на том же месте. Как это реализовать показано ниже. </span></p> <p class="feed-readmore"><a target="_blank" href ="/index.php/hints/kak-vyvodit-hint-pri-dvizhenii-myshi-nad-spiskom.html">Подробнее...</a></p> <p><span style="color: #000000; font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;">В Windows, в частности в Delphi, используются Hint для полного отображения не умещающихся строк. Достаточно к такой строке поднести мышь, и всплывает подсказка с полным текстом на том же месте. Как это реализовать показано ниже. </span></p> <p class="feed-readmore"><a target="_blank" href ="/index.php/hints/kak-vyvodit-hint-pri-dvizhenii-myshi-nad-spiskom.html">Подробнее...</a></p> Как заставить появиться окошко подсказки когда курсор мышки находится над определённым контролом? 2017-09-27T17:00:44+07:00 2017-09-27T17:00:44+07:00 https://delphi-hlp.ru/index.php/hints/kak-zastavit-poyavitsya-okoshko-podskazki-kogda-kursor-myshki-nakhoditsya-nad-opredeljonnym-kontrolom.html Super User toto44@inbox.ru <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"> </span></p> <p><span style="color: #000000; font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;">Замечание: Не забудьте каждый раз создавать hintWnd:</span></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"><span style="color: #000000;"> </span>    hintwnd:= THintWindow.create(self); </span></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"><span style="color: #000000;"> </span><span style="color: #000000;">а затем освобождать его</span></span></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"><span style="color: #000000;"> </span>   hintwnd.releasehandle; </span></p> <p class="feed-readmore"><a target="_blank" href ="/index.php/hints/kak-zastavit-poyavitsya-okoshko-podskazki-kogda-kursor-myshki-nakhoditsya-nad-opredeljonnym-kontrolom.html">Подробнее...</a></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"> </span></p> <p><span style="color: #000000; font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;">Замечание: Не забудьте каждый раз создавать hintWnd:</span></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"><span style="color: #000000;"> </span>    hintwnd:= THintWindow.create(self); </span></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"><span style="color: #000000;"> </span><span style="color: #000000;">а затем освобождать его</span></span></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"><span style="color: #000000;"> </span>   hintwnd.releasehandle; </span></p> <p class="feed-readmore"><a target="_blank" href ="/index.php/hints/kak-zastavit-poyavitsya-okoshko-podskazki-kogda-kursor-myshki-nakhoditsya-nad-opredeljonnym-kontrolom.html">Подробнее...</a></p> Как изменить шрифт hint? 2017-09-27T16:48:35+07:00 2017-09-27T16:48:35+07:00 https://delphi-hlp.ru/index.php/hints/kak-izmenit-shrift-hint.html Super User toto44@inbox.ru <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"> </span></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;">Когда приложение отображает подсказку, он создает экземпляр HintWindowClass, чтобы представить окно используется для отображения подсказки.</span></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;">Приложения могут настраивать это окно, создавая потомок THintWindow и присвоение его Переменной HintWindowClass при запуске приложения.</span></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"> </span></p> <p class="feed-readmore"><a target="_blank" href ="/index.php/hints/kak-izmenit-shrift-hint.html">Подробнее...</a></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"> </span></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;">Когда приложение отображает подсказку, он создает экземпляр HintWindowClass, чтобы представить окно используется для отображения подсказки.</span></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;">Приложения могут настраивать это окно, создавая потомок THintWindow и присвоение его Переменной HintWindowClass при запуске приложения.</span></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"> </span></p> <p class="feed-readmore"><a target="_blank" href ="/index.php/hints/kak-izmenit-shrift-hint.html">Подробнее...</a></p> Как показать округлённое окошко подсказки в Tray в Windows2000 2017-09-27T16:59:23+07:00 2017-09-27T16:59:23+07:00 https://delphi-hlp.ru/index.php/hints/kak-pokazat-okrugljonnoe-okoshko-podskazki-v-tray-v-windows2000.html Super User toto44@inbox.ru <p style="margin: 7px 0px; text-align: justify;"><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;">В Windows 2000, формат структуры NotifyIconData, которая используется для работы с иконками в Трее (которая, кстати, называется "The Taskbar Notification Area" :) значительно отличается от предыдущий версий Windows. Однако, эти изменения НЕ отражены в юните ShellAPI.pas в Delphi 5.</span></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"> </span></p> <p class="feed-readmore"><a target="_blank" href ="/index.php/hints/kak-pokazat-okrugljonnoe-okoshko-podskazki-v-tray-v-windows2000.html">Подробнее...</a></p> <p style="margin: 7px 0px; text-align: justify;"><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;">В Windows 2000, формат структуры NotifyIconData, которая используется для работы с иконками в Трее (которая, кстати, называется "The Taskbar Notification Area" :) значительно отличается от предыдущий версий Windows. Однако, эти изменения НЕ отражены в юните ShellAPI.pas в Delphi 5.</span></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"> </span></p> <p class="feed-readmore"><a target="_blank" href ="/index.php/hints/kak-pokazat-okrugljonnoe-okoshko-podskazki-v-tray-v-windows2000.html">Подробнее...</a></p> Как показать подсказки Hints для элементов меню 2017-09-27T17:15:00+07:00 2017-09-27T17:15:00+07:00 https://delphi-hlp.ru/index.php/hints/kak-pokazat-podskazki-hints-dlya-elementov-menyu.html Super User toto44@inbox.ru <p style="margin: 7px 0px; text-align: justify;"><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;">В примере создается обработчик события Application.Hint - подсказки меню изображаются на status Panel:</span></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"> </span></p> <p class="feed-readmore"><a target="_blank" href ="/index.php/hints/kak-pokazat-podskazki-hints-dlya-elementov-menyu.html">Подробнее...</a></p> <p style="margin: 7px 0px; text-align: justify;"><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;">В примере создается обработчик события Application.Hint - подсказки меню изображаются на status Panel:</span></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"> </span></p> <p class="feed-readmore"><a target="_blank" href ="/index.php/hints/kak-pokazat-podskazki-hints-dlya-elementov-menyu.html">Подробнее...</a></p> Как получить эффект тени для hint? 2017-09-27T16:49:22+07:00 2017-09-27T16:49:22+07:00 https://delphi-hlp.ru/index.php/hints/kak-poluchit-effekt-teni-dlya-hint.html Super User toto44@inbox.ru <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;">Это показывает следующий код:</span></p> <p class="feed-readmore"><a target="_blank" href ="/index.php/hints/kak-poluchit-effekt-teni-dlya-hint.html">Подробнее...</a></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;">Это показывает следующий код:</span></p> <p class="feed-readmore"><a target="_blank" href ="/index.php/hints/kak-poluchit-effekt-teni-dlya-hint.html">Подробнее...</a></p> Как поместить иконку в окошко подсказки? 2017-09-27T16:52:22+07:00 2017-09-27T16:52:22+07:00 https://delphi-hlp.ru/index.php/hints/kak-pomestit-ikonku-v-okoshko-podskazki.html Super User toto44@inbox.ru <p><span style="color: #000000; font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;">Следующий код помещает главную иконку приложения в окошки подсказок.</span></p> <p><span style="color: #000000; font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;">Чтобы увидеть это в действии, всё, что надо сделать, это поместить этот юнит список USES Вашего приложения.</span></p> <p class="feed-readmore"><a target="_blank" href ="/index.php/hints/kak-pomestit-ikonku-v-okoshko-podskazki.html">Подробнее...</a></p> <p><span style="color: #000000; font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;">Следующий код помещает главную иконку приложения в окошки подсказок.</span></p> <p><span style="color: #000000; font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;">Чтобы увидеть это в действии, всё, что надо сделать, это поместить этот юнит список USES Вашего приложения.</span></p> <p class="feed-readmore"><a target="_blank" href ="/index.php/hints/kak-pomestit-ikonku-v-okoshko-podskazki.html">Подробнее...</a></p> Как сделать balloon tooltips? 2017-09-27T16:57:00+07:00 2017-09-27T16:57:00+07:00 https://delphi-hlp.ru/index.php/hints/kak-sdelat-balloon-tooltips.html Super User toto44@inbox.ru <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"> Это демонстрирует описанный ниже код:</span></p> <p class="feed-readmore"><a target="_blank" href ="/index.php/hints/kak-sdelat-balloon-tooltips.html">Подробнее...</a></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"> Это демонстрирует описанный ниже код:</span></p> <p class="feed-readmore"><a target="_blank" href ="/index.php/hints/kak-sdelat-balloon-tooltips.html">Подробнее...</a></p> Как сделать графический hint? 2017-09-27T16:54:04+07:00 2017-09-27T16:54:04+07:00 https://delphi-hlp.ru/index.php/hints/kak-sdelat-graficheskij-hint.html Super User toto44@inbox.ru <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"><span style="color: #000000;"> </span><span style="color: #000000;">С помощью следующего кода можно просто создать пользовательские подсказки. </span><span style="color: #000000;">Нужно просто сменить процедурную "Paint".</span></span></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"> </span></p> <p class="feed-readmore"><a target="_blank" href ="/index.php/hints/kak-sdelat-graficheskij-hint.html">Подробнее...</a></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"><span style="color: #000000;"> </span><span style="color: #000000;">С помощью следующего кода можно просто создать пользовательские подсказки. </span><span style="color: #000000;">Нужно просто сменить процедурную "Paint".</span></span></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"> </span></p> <p class="feed-readmore"><a target="_blank" href ="/index.php/hints/kak-sdelat-graficheskij-hint.html">Подробнее...</a></p> Как создать собственное Hint-окно 2017-09-27T17:15:56+07:00 2017-09-27T17:15:56+07:00 https://delphi-hlp.ru/index.php/hints/kak-sozdat-sobstvennoe-hint-okno.html Super User toto44@inbox.ru <p style="margin: 7px 0px; text-align: justify;"><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;">Автор: Олег Кулабухов</span></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"> Ниже описан один прием показа окна</span></p> <p class="feed-readmore"><a target="_blank" href ="/index.php/hints/kak-sozdat-sobstvennoe-hint-okno.html">Подробнее...</a></p> <p style="margin: 7px 0px; text-align: justify;"><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;">Автор: Олег Кулабухов</span></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"> Ниже описан один прием показа окна</span></p> <p class="feed-readmore"><a target="_blank" href ="/index.php/hints/kak-sozdat-sobstvennoe-hint-okno.html">Подробнее...</a></p> Многострочные подсказки 2017-09-27T16:46:51+07:00 2017-09-27T16:46:51+07:00 https://delphi-hlp.ru/index.php/hints/mnogostrochnye-podskazki.html Super User toto44@inbox.ru <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"> </span></p> <p><span style="color: #000000; font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;">Если подсказка длинная, то удобно ее разместить в две или более строк. </span></p> <div style="margin: 7px 0px; padding: 0px; text-align: justify; text-indent: 0px;"> <table style="border-width: 1px; border-style: solid; border-color: #000000 #c0c0c0 #c0c0c0 #000000; border-spacing: 0px; background-color: #ffffc4;" border="1" cellspacing="0" cellpadding="5" bgcolor="#ffffc4"> <tbody> <tr align="left" valign="top"> <td style="border-width: 1px; border-style: solid; border-color: #c0c0c0 #000000 #000000 #c0c0c0;"> <p style="text-align: justify;"><span style="color: #000000; font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt; font-weight: bold;">Code:</span></p> </td> </tr> <tr align="left"> <td style="border-width: 1px; border-style: solid; border-color: #c0c0c0 #000000 #000000 #c0c0c0;"> <p class="p_CodeExample"><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"><span class="f_CodeExample" style="color: #008000; font-weight: bold;">procedure</span><span class="f_CodeExample" style="color: #000000;"> TForm1.FormCreate(Sender: TObject);</span></span></p> <p class="p_CodeExample"><span class="f_CodeExample" style="color: #008000; font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt; font-weight: bold;">begin</span></p> <p class="p_CodeExample"><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"><span class="f_CodeExample" style="color: #000000;"> Button1.Hint := </span><span class="f_CodeExample" style="color: #ff0000;">'Only one string'</span><span class="f_CodeExample" style="color: #000000;">;</span></span></p> <p class="p_CodeExample"><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"><span class="f_CodeExample" style="color: #000000;"> Button2.Hint := </span><span class="f_CodeExample" style="color: #ff0000;">'There will be'</span><span class="f_CodeExample" style="color: #000000;"> + </span><span class="f_CodeExample" style="color: #ff0000;">#13#10</span><span class="f_CodeExample" style="color: #000000;"> + </span><span class="f_CodeExample" style="color: #ff0000;">'two strings'</span><span class="f_CodeExample" style="color: #000000;">;</span></span></p> <p class="p_CodeExample"><span class="f_CodeExample" style="color: #000000; font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"> Form1.ShowHint := true;</span></p> <p class="p_CodeExample"><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"><span class="f_CodeExample" style="color: #008000; font-weight: bold;">end</span><span class="f_CodeExample" style="color: #000000;">;</span></span></p> </td> </tr> </tbody> </table> </div> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"> </span></p> <p class="feed-readmore"><a target="_blank" href ="/index.php/hints/mnogostrochnye-podskazki.html">Подробнее...</a></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"> </span></p> <p><span style="color: #000000; font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;">Если подсказка длинная, то удобно ее разместить в две или более строк. </span></p> <div style="margin: 7px 0px; padding: 0px; text-align: justify; text-indent: 0px;"> <table style="border-width: 1px; border-style: solid; border-color: #000000 #c0c0c0 #c0c0c0 #000000; border-spacing: 0px; background-color: #ffffc4;" border="1" cellspacing="0" cellpadding="5" bgcolor="#ffffc4"> <tbody> <tr align="left" valign="top"> <td style="border-width: 1px; border-style: solid; border-color: #c0c0c0 #000000 #000000 #c0c0c0;"> <p style="text-align: justify;"><span style="color: #000000; font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt; font-weight: bold;">Code:</span></p> </td> </tr> <tr align="left"> <td style="border-width: 1px; border-style: solid; border-color: #c0c0c0 #000000 #000000 #c0c0c0;"> <p class="p_CodeExample"><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"><span class="f_CodeExample" style="color: #008000; font-weight: bold;">procedure</span><span class="f_CodeExample" style="color: #000000;"> TForm1.FormCreate(Sender: TObject);</span></span></p> <p class="p_CodeExample"><span class="f_CodeExample" style="color: #008000; font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt; font-weight: bold;">begin</span></p> <p class="p_CodeExample"><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"><span class="f_CodeExample" style="color: #000000;"> Button1.Hint := </span><span class="f_CodeExample" style="color: #ff0000;">'Only one string'</span><span class="f_CodeExample" style="color: #000000;">;</span></span></p> <p class="p_CodeExample"><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"><span class="f_CodeExample" style="color: #000000;"> Button2.Hint := </span><span class="f_CodeExample" style="color: #ff0000;">'There will be'</span><span class="f_CodeExample" style="color: #000000;"> + </span><span class="f_CodeExample" style="color: #ff0000;">#13#10</span><span class="f_CodeExample" style="color: #000000;"> + </span><span class="f_CodeExample" style="color: #ff0000;">'two strings'</span><span class="f_CodeExample" style="color: #000000;">;</span></span></p> <p class="p_CodeExample"><span class="f_CodeExample" style="color: #000000; font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"> Form1.ShowHint := true;</span></p> <p class="p_CodeExample"><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"><span class="f_CodeExample" style="color: #008000; font-weight: bold;">end</span><span class="f_CodeExample" style="color: #000000;">;</span></span></p> </td> </tr> </tbody> </table> </div> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"> </span></p> <p class="feed-readmore"><a target="_blank" href ="/index.php/hints/mnogostrochnye-podskazki.html">Подробнее...</a></p> Показ in-place подсказки в TListBox и других компонентах 2017-09-27T17:17:10+07:00 2017-09-27T17:17:10+07:00 https://delphi-hlp.ru/index.php/hints/pokaz-in-place-podskazki-v-tlistbox-i-drugikh-komponentakh.html Super User toto44@inbox.ru <p style="margin: 7px 0px; text-align: justify;"><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"> </span></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;">Подсказки на месте используются для отображения текстовых строк для объектов, которые были обрезаны,</span></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;">Например, в TreeView. Следующий код был протестирован только на стандартный элемент управления listbox.</span></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;">После соответствующей модификации вы можете использовать советы по другим виртуальным видеомагнитофонам.</span></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"> (Скопируйте только следующий код в файл блока Form1)</span></p> <p class="feed-readmore"><a target="_blank" href ="/index.php/hints/pokaz-in-place-podskazki-v-tlistbox-i-drugikh-komponentakh.html">Подробнее...</a></p> <p style="margin: 7px 0px; text-align: justify;"><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"> </span></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;">Подсказки на месте используются для отображения текстовых строк для объектов, которые были обрезаны,</span></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;">Например, в TreeView. Следующий код был протестирован только на стандартный элемент управления listbox.</span></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;">После соответствующей модификации вы можете использовать советы по другим виртуальным видеомагнитофонам.</span></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"> (Скопируйте только следующий код в файл блока Form1)</span></p> <p class="feed-readmore"><a target="_blank" href ="/index.php/hints/pokaz-in-place-podskazki-v-tlistbox-i-drugikh-komponentakh.html">Подробнее...</a></p> Показываем всплывающие подсказки в различных панелях StatusBar 2017-09-27T16:50:14+07:00 2017-09-27T16:50:14+07:00 https://delphi-hlp.ru/index.php/hints/pokazyvaem-vsplyvayushchie-podskazki-v-razlichnykh-panelyakh-statusbar.html Super User toto44@inbox.ru <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"> <span style="color: #000000;">Данный пример демонстрирует показ всплывающих подсказок для любой панели статусбара. Этот метод отличается от того, который использует событие MouseMove, и запускается только тогда, когда приложению необходимо показать всплывающие подсказки. В то время как при использовании MouseMove метод будет вызываться при каждом попадании курсора мышки на statusbar.</span></span></p> <p class="feed-readmore"><a target="_blank" href ="/index.php/hints/pokazyvaem-vsplyvayushchie-podskazki-v-razlichnykh-panelyakh-statusbar.html">Подробнее...</a></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"> <span style="color: #000000;">Данный пример демонстрирует показ всплывающих подсказок для любой панели статусбара. Этот метод отличается от того, который использует событие MouseMove, и запускается только тогда, когда приложению необходимо показать всплывающие подсказки. В то время как при использовании MouseMove метод будет вызываться при каждом попадании курсора мышки на statusbar.</span></span></p> <p class="feed-readmore"><a target="_blank" href ="/index.php/hints/pokazyvaem-vsplyvayushchie-podskazki-v-razlichnykh-panelyakh-statusbar.html">Подробнее...</a></p> Прямой вызов Hint 2017-09-27T17:11:21+07:00 2017-09-27T17:11:21+07:00 https://delphi-hlp.ru/index.php/hints/pryamoj-vyzov-hint.html Super User toto44@inbox.ru <p><span style="color: #000000; font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"> Демонстрирует всплывающую подсказку для определенного элемента <span class="f_CodeExample"> управления (Control), возвращает ссылку на hint-объект,  </span><span class="f_CodeExample">поэтому в дальнейшем подсказка может быть спрятана вызовом </span></span></p> <p class="p_CodeExample"><span class="f_CodeExample" style="color: #000080; font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"><span style="color: #000000;">RemoveHint (смотри ниже).                                     </span> </span></p> <p class="feed-readmore"><a target="_blank" href ="/index.php/hints/pryamoj-vyzov-hint.html">Подробнее...</a></p> <p><span style="color: #000000; font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"> Демонстрирует всплывающую подсказку для определенного элемента <span class="f_CodeExample"> управления (Control), возвращает ссылку на hint-объект,  </span><span class="f_CodeExample">поэтому в дальнейшем подсказка может быть спрятана вызовом </span></span></p> <p class="p_CodeExample"><span class="f_CodeExample" style="color: #000080; font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"><span style="color: #000000;">RemoveHint (смотри ниже).                                     </span> </span></p> <p class="feed-readmore"><a target="_blank" href ="/index.php/hints/pryamoj-vyzov-hint.html">Подробнее...</a></p> Хинт любой формы 2017-09-27T16:55:33+07:00 2017-09-27T16:55:33+07:00 https://delphi-hlp.ru/index.php/hints/khint-lyuboj-formy.html Super User toto44@inbox.ru <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"> </span></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"><span style="color: #000000;"> </span><span style="color: #000000;">З.Ы. Пристегните (uses CoolHint) к любой форме с hint'ами и любуйтесь </span><span style="color: #000000;">подсказками. </span></span></p> <p class="feed-readmore"><a target="_blank" href ="/index.php/hints/khint-lyuboj-formy.html">Подробнее...</a></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"> </span></p> <p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"><span style="color: #000000;"> </span><span style="color: #000000;">З.Ы. Пристегните (uses CoolHint) к любой форме с hint'ами и любуйтесь </span><span style="color: #000000;">подсказками. </span></span></p> <p class="feed-readmore"><a target="_blank" href ="/index.php/hints/khint-lyuboj-formy.html">Подробнее...</a></p> Ярлычки и оперативная подсказка 2017-09-27T17:04:33+07:00 2017-09-27T17:04:33+07:00 https://delphi-hlp.ru/index.php/hints/yarlychki-i-operativnaya-podskazka.html Super User toto44@inbox.ru <p style="text-align: center;"> </p> <p style="text-align: left;"><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;">С легкой руки Microsoft, признание получили ярлычки с оперативной подсказкой (Hints). Если задержать курсор, например, над кнопкой или компонентом палитры самой среды Delphi, появляется маленький прямоугольник яркого цвета (окно подсказки), в котором одной строкой сказано о названии этого элемента или связанном с ним действии. Delphiподдерживает механизмы создания и отображения таких ярлычков в создаваемых программах.</span></p> <p style="text-align: left;"><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"> </span></p> <p class="feed-readmore"><a target="_blank" href ="/index.php/hints/yarlychki-i-operativnaya-podskazka.html">Подробнее...</a></p> <p style="text-align: center;"> </p> <p style="text-align: left;"><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;">С легкой руки Microsoft, признание получили ярлычки с оперативной подсказкой (Hints). Если задержать курсор, например, над кнопкой или компонентом палитры самой среды Delphi, появляется маленький прямоугольник яркого цвета (окно подсказки), в котором одной строкой сказано о названии этого элемента или связанном с ним действии. Delphiподдерживает механизмы создания и отображения таких ярлычков в создаваемых программах.</span></p> <p style="text-align: left;"><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt;"> </span></p> <p class="feed-readmore"><a target="_blank" href ="/index.php/hints/yarlychki-i-operativnaya-podskazka.html">Подробнее...</a></p>