| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: ActiveX/СОМ/CORBA > WordArt в Delphi 7 |
| Автор: Winprogrammer 3.1.2007, 10:33 |
| Доброго времени суток! Есть проблем. Мне нужно в приложение вставить обьект WordArt и научиться работать с ним. Это срочно. Заранее спасибо. |
| Автор: Albinos_x 3.1.2007, 12:15 | ||
1 параметр - msoTextEffect1 .. msoTextEffect30 константы объявлены в OfficeXP = (0 .. 29) стиль WordArt, плюс к этому есть ещё эффект msoTextEffectMixed = -2 2 параметр - текст WordArt 3 параметр - шрифт 4 параметр - размер шрифта 5 параметр - стиль шрифта - жирный (0 - не жирный, -1 - жирный) 6 параметр - стиль шрифта - курсив (0 - не курсив, -1 - курсив) 7 и 8 параметры - положение слева и сверху соответственно 9 параметр - Anchor - я так понимаю положение в тексте возвращает функция объект типа Shape |
| Автор: Winprogrammer 3.1.2007, 13:28 | ||||
Так-то оно всё хорошо. Но как прочитать этот Shape? Как мне перерисовать всё с этого Shape' а к себе на канву??? |
| Автор: Albinos_x 3.1.2007, 14:35 | ||
цитирую из своеё статьи:
WordArt - Для вставленной картинки тип объекта = 3 Добавлено @ 14:47 последнии версии статьи можно скачать здесь http://forum.vingrad.ru/topic-113874/45.html или http://www.zoforum.zeroes-and-ones.com.ru/index.php?showtopic=174&st=45 |
| Автор: Albinos_x 3.1.2007, 14:56 |
| или подождать пока выйдет DRKB 3.0... |
| Автор: Winprogrammer 4.1.2007, 11:54 | ||||
Благодарю за помощь. Еще один вопросик. Как показать таблицу выбора нужного обьекта WordArt и узнать какой обьект выбрал пользователь? |
| Автор: Winprogrammer 5.1.2007, 11:09 | ||
В диалогах не нашел. Може это ActiveX компонент Ворды и к нему нужен другой, особый подход? |
| Автор: Albinos_x 9.1.2007, 20:29 |
| может... но каков подход не знаю... |
| Автор: Winprogrammer 9.1.2007, 20:34 | ||
А как тогда? Ну очень хочется юзать WordArt в своей проге????????? |