Построение фигур в Basic(LibreOffice)

Автор Tigrik, 2 марта 2020, 02:13

0 Пользователи и 1 гость просматривают эту тему.

Tigrik

Кто-нибудь знает: как можно удалить фигуру со страницы?


Tigrik

Цитата: Yakov от 26 марта 2020, 08:42
Как удалить все графические объекты в документе Writer

Доступ к графическому объекту по имени
Yakov, большое спасибо.
Пробовал delete, remove, clear, но даже и не подумал, что может быть dispose.
К тому же, два месяца назад (когда начал заниматься макросами), проштудировал этот wiki (и видел этот пример), но очень много было новой информации - не всё осталось в памяти (тогда эта тема была не на первом месте).

Kadet

Интересная тема и познавательная. Спасибо!
Однако, возникла потребность нарисовать полукруг, а не полную окружность.
Никак не могу найти параметры для рисования дуги или сектора.

Kadet

Разобрался.

В предложенный выше код нужно добавить параметры сектора:
oShape.CircleStartAngle = 0000
oShape.CircleEndAngle = 18000
oShape.CircleKind = com.sun.star.drawing.CircleKind.SECTION