Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

18 Февраль 2019, 10:01 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Здесь можно поблагодарить участников форума Улыбка
 
   Начало   Помощь Поиск Войти Регистрация    задать вопрос  
Страниц: 1   Вниз
  Печать  
Автор Тема: Придумайте ещё две функции: 1) чтобы линия-о  (Прочитано 5086 раз)
0 Пользователей и 1 Гость смотрят эту тему.
ForumOOo (бот)

Offline Offline

Сообщений: 673


« Стартовое сообщение: 17 Октябрь 2010, 23:46 »

Компонент: Draw
Версия OpenOffice.org: 3.2.1
Сборка: оригинальная Community Build
ОС: win Xp

Придумайте пожалуйста ещё две функции: 1) чтобы линия-отрезок под любым наклоном имела
данные о своей длине, а не только общие габариты;
2) чтобы любая заливка или штриховка тоесть плоская фигура имела вычисленные сведения о
площади в метрах квадратных.
Спасибо на перёд.
Я рисую професиональные проекты в  OpenOffice.org draw.


Тестовый файл: http://forumooo.ru/attachments/upload/ploshad.odg (49.95 КБ)

--
Подпись: arhistyl
Эл. почта: arhistyl@i.ua
Записан
Syzygy
Форумчанин
***
Offline Offline

Пол: Мужской
Расположение: Подмосковье
Сообщений: 1 522


WWW
« Ответ #1: 18 Октябрь 2010, 19:40 »

Вопрос немного не по адресу, здесь нет разработчиков ООо. Могу сказать, что самому не хватает этих функций.
Можно попросить разработчиков решить проблему и внести новую функциональность. Как это сделать, кратко описано здесь: http://forumooo.ru/index.php/topic,460.0.html
И здесь: http://wiki.services.openoffice.org/wiki/RU/qa/create_issue
« Последнее редактирование: 18 Октябрь 2010, 19:59 от Syzygy » Записан

A Matter of Life and Death
dr.Faust
Администратор
**
Offline Offline

Пол: Мужской
Расположение: Ростов-на-Дону
Сообщений: 1 340


« Ответ #2: 18 Октябрь 2010, 21:57 »

В смысле такие функции? В каком виде они должны быть? Как подписи на фигурах?
Записан

Свобода информации - свобода личности!
Syzygy
Форумчанин
***
Offline Offline

Пол: Мужской
Расположение: Подмосковье
Сообщений: 1 522


WWW
« Ответ #3: 20 Октябрь 2010, 20:21 »

В смысле такие функции? В каком виде они должны быть? Как подписи на фигурах?
Можно и так, можно в виде выносок или хотя бы отображать данные в строке состояния.
Записан

A Matter of Life and Death
convas
Форумчанин
***
Offline Offline

Сообщений: 310


« Ответ #4: 22 Октябрь 2010, 17:54 »

Цитата:
1) чтобы линия-отрезок под любым наклоном имела данные о своей длине

Простенький макрос, который вычисляет длину выделенной линии-отрезка:

Код:
Sub LineDL
Dim oDoc, oShape as object
  oDoc=ThisComponent

  On Error GoTo ENDS

  oShape=oDoc.CurrentSelection
 
  oType = oShape(0).getShapeType

  If oType <> "com.sun.star.drawing.LineShape" Then
    MsgBox "Это не линия"
    Exit Sub
  End If

  a=oShape(0).getSize.Width/1000
  b=oShape(0).getSize.Height/1000
  c=Sqr(a*a+b*b)

  MsgBox "Длина линии=" & c  & " см"

Exit Sub
ENDS:
MsgBox "Ничего не выделено"
End Sub
 
« Последнее редактирование: 22 Октябрь 2010, 18:15 от convas » Записан
Страниц: 1   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!