Difference between revisions of "RU/development/extensions"
From Wiki
Jump to navigationJump to search (Статья скопирована со старого URL в связи с нарушением правил.) |
|||
| (13 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
| − | <section begin=title /><noinclude>{{DISPLAYTITLE:</noinclude>Расширения<noinclude>}}</noinclude><section end=title /> | + | <section begin=title /><noinclude>{{DISPLAYTITLE:</noinclude>Расширения<noinclude> {{OOo}}}}</noinclude><section end=title /> |
| − | {{BreadCrumbL10n}} | + | {{RUkbUpToc}}{{BreadCrumbL10n}} |
__NOTOC__ | __NOTOC__ | ||
| − | |||
| − | |||
| − | |||
| + | Расширение функционала {{OOo}} производится с помощью механизма «расширений», которые можно писать на StarBASIC, Java/JavaScript, Python, C++. | ||
| − | + | <section begin=toc /> | |
| + | *Готовые расширения | ||
| + | ** [http://extensions.services.openoffice.org/ru Репозитарий расширений] | ||
| + | *Разработка расширений | ||
| + | <!--** [[Extensions development|Инструменты, руководства, начальная информация (en)]]--> | ||
| + | ** {{SecTitle|RU/development/extensions/developer_tools}} | ||
| + | <includeonly>... и многое другое.</includeonly> | ||
| + | <section end=toc /> | ||
| + | *Различная документация | ||
| + | **[http://api.openoffice.org Домашняя страница проекта {{OOo}} API] | ||
| + | **[http://api.openoffice.org/DevelopersGuide/DevelopersGuide.html Руководство разработчика] | ||
| + | **[http://api.openoffice.org/docs/common/ref/com/sun/star/module-ix.html Справка по {{OOo}} API] | ||
| + | **[http://api.openoffice.org/SDK/index.html SDK] | ||
| + | **[http://wiki.services.openoffice.org/wiki/Extensions_Packager Утилита Extensions Packager для создания расширений в формате *.oxt] | ||
| + | **[http://authors.i-rs.ru/Basic/OpenOffice.org.BASIC Guide.pdf Программирование на языке {{OOo}} Basic] (PDF, ru, перевод Дмитрия Чернова, [http://docs.sun.com/app/docs/doc/819-0439?q=staroffice&a=load оригинал]) | ||
| + | ** [[Extension Deployement|Доставка до конечного пользователя (en)]] | ||
| + | *Присоединиться к разработке | ||
| + | ** dev@extensions.openoffice.org список рассылки для построения эко-системы расширений | ||
| + | <section end=toc /> | ||
| − | |||
| − | |||
| − | + | <!-- | |
| − | * | + | === Ссылки/Статьи === |
| − | * | + | * [[Add-ons|Надстройки (en)]]. |
| − | * | + | * [[non-code_extensions|Расширения без кода]] (шаблоны, автотекст). |
| − | + | * [[Framework/Article/Generic_UNO_Interfaces_for_complex_toolbar_controls|Базовые интерфейсы UNO для сложных элементов панелей инструментов (en)]] | |
| − | + | * [[Framework/Article/Addon_Menu_Toolbar_Merging|Слияние меню и панелей инструментов надстроек (en)]] | |
| − | * | + | * [[Framework/Tutorial/Popup_Menu_Controller|Элемент "Всплывающее меню" (en)]] |
| − | * | + | * [[Framework/Tutorial/Statusbar_Controller|Элемент Строка состояния (en)]] |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | * | ||
| − | |||
| − | |||
| − | + | * [http://api.openoffice.org/docs/DevelopersGuide/Components/Components.xhtml#1_7_3_Add-Ons Руководство разработчика OpenOffice.org (en)] | |
| + | * [[SimpleCalcAddIn|Простая надстройка Calc]] и [[CompleteAddIn|Полная надстройка]] | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | * [http:// | + | ==== Книги ==== |
| − | * [http:// | + | *[http://docs.sun.com/app/docs/doc/819-1304?q=staroffice&a=load StarOffice 8 Developer's Guide (en)] [PDF] |
| − | + | *[http://documentation.openoffice.org/HOW_TO/various_topics/VbaStarBasicXref.pdf советы по переходу с VBA (en)] [PDF] | |
| + | --> | ||
| − | + | {{SignYear|Sancho|А. Е. Харламенков|2010}} | |
| − | + | {{RUextensionBottom}} | |
Latest revision as of 13:25, 26 August 2011
Содержание
- Для разработчиков офисных приложений и расширений
- Локализация и тестирование
- Для разработчиков OpenOffice.org (Hacking)
Расширение функционала OpenOffice.org производится с помощью механизма «расширений», которые можно писать на StarBASIC, Java/JavaScript, Python, C++.
- Готовые расширения
- Разработка расширений
- Различная документация
- Домашняя страница проекта OpenOffice.org API
- Руководство разработчика
- Справка по OpenOffice.org API
- SDK
- Утилита Extensions Packager для создания расширений в формате *.oxt
- Guide.pdf Программирование на языке OpenOffice.org Basic (PDF, ru, перевод Дмитрия Чернова, оригинал)
- Доставка до конечного пользователя (en)
- Присоединиться к разработке
- dev@extensions.openoffice.org список рассылки для построения эко-системы расширений