Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: COM/DCOM/ActiveX/ATL/CORBA > Настройка отступов между строками в DHTMLEdit


Автор: cubereality 10.10.2005, 13:54
Всем привет,

Возникла следующая проблема,- есть программа, использующая компонент DHTMLEdit Control (ActiveX) импортированный в среду Borland C++ Builder 6.

Когда я ввожу текст в окно данного компонента, то он автоматически вставляет лишние пробельные строки при каждом нажатии на клавишу Enter. Т.е. вставляет дополнительные переводы строк (что выражается во внутреннем использовании тегов <P></P>). Outlook предоставляет в данном случае такое средство как изменение параграфа, которое позволяет переключить с режима formatted на режим normal (и убрать лишние в моем случае дополнительные переводы строк).

Я же хочу сделать то же самое, но программно. Т.е. установить режим ввода текста в режим normal. Как мне это сделать?

Для управления компонентом я использую вызовы функции:

HTMLEdit->ExecCommand("COMMAND ID", Dhtmledlib_tlb::OLECMDEXECOPT_DODEFAULT, NULL);

Что мне нужно вставить вместо "COMMAND ID" для достижения необходимого мне результата?

Все примеры в интернет сильно ориентированы на VB, и найти что-то трудно. Если можно киньте пожалуйста пример кода.

Заранее спасибо за любой совет или пример кода.

Artiom Ivanov
CubeReality Inc.
http://www.cubereality.com

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)