Форматирование текста в диалоговом окне

Начало  Предыдущая  Следующая

В окнах, отображаемых функцией ArcShowDialogProcW, текст сообщения может быть отформатирован следующим образом.

Строка записывается в форматированном виде, может содержать конструкции [f…;…]. С помощью данных конструкций можно менять цвет символов, стиль, размер и имя шрифта.

Также вначале тех или иных строк может быть записана следующая конструкция:

<Cursor=XXX1;ClickHandle=XXX2;ClickMes=XXX3;URL=YYY>

Параметры записываются подряд без пробелов. Любой из параметров может отсутствовать. Здесь XXX – это некоторое целое десятичное число, YYY – строка.

Если указан параметр URL, то при клике по данной строчке основной программой будет открыт соответствующий адрес в браузере.

Параметра Cursor определяет для данной строки, какой показывать курсор. Число может принимать значения согласно таблице.

Параметры ClickHandle и ClickMes определяют какому окну посылать какое сообщение в случае клика по данной строке. Число ClickHandle задают Handle окна, а ClickMes – номер сообщения.