Совет дня


Расширения OpenOffice.org добавляют или улучшают функциональность OOo. Вы можете найти их на нашем сайте: Кладовая - Макросы и расширения

Опросы

Используете ли вы стили при форматировании документов Writer?

см. также...

Нашли опечатку?

 
Выделите ошибочный текст, нажмите CTRL+ENTER и отправьте нам сообщение
 
Разработчику
Создание расширений OpenOffice.org. Лёгкий путь с BasicAddonBuilder Печать E-mail
Автор Dmitri Popov   
16.01.2009 г.

Автор перевода: Александр Гец

Итак, вы написали замечательный макрос для OpenOffice.org, и хотели бы поделиться им с остальным миром. Вы можете, например, опубликовать его исходный код на собственном веб-сайте, но гораздо лучше упаковать его в лёгкий для установки пакет — расширение OpenOffice.org.

Расширение — это всего лишь обыкновенный zip-архив, содержащий помимо самого макроса несколько XML-файлов, необходимых OpenOffice.org для правильной установки пакета. Теоретически, можно создать требуемые XML-файлы в любом текстовом редакторе, но по эффективности это можно сравнить с перекапыванием огорода чайной ложкой. К счастью, существует инструмент, который можно использовать для создания расширения методом «наведи и щёлкни».  

 

Последнее обновление ( 17.01.2009 г. )
 
О производительности OOo Basic Печать E-mail
Автор dr.Faust   
13.09.2008 г.

Когда-то давно у меня был компьютер ZX Spectrum 128 — мой самый первый компьютер. В те далёкие времена я ещё мало что знал о программировании, а большую часть времени за компьютером проводил играя в бесхитростные килобайтные игры с убогой, по нынешним временам, графикой. Игр было много, хороших и разных. Были и свои шедевры. Одним из них была Elite. Трёхмерные модели космических кораблей поражали воображение, а полная свобода действий и детальнейшая проработка игрового мира сделали игру легендой. Достаточно сказать, что во вселенной, в которой развивалось действие, было более 8000 планет, и каждая — с уникальными названием, характеристиками и описанием. И вот на этом остановимся чуть поподробней.

Название планеты состояло из шести символов, каждый символ кодировался одним байтом. Проведём нехитрые математические вычисления: 8000*6=48000. Да, да, да — только для хранения названий планет требовалось 48 килобайт памяти, при этом игра вполне прекрасно работала на машинах с аналогичным объёмом RAM. Тогда я ещё ничего не знал об алгоритмах архивирования данных и этот факт просто поражал меня.

Последнее обновление ( 13.12.2008 г. )
 
Ocean Basic Tools - набор инструментов для разработчика. Описание расширения Печать E-mail
Автор MyOOo.ru   
18.05.2008 г.

Ocean Basic Tools - это расширение OpenOffice.org.

Оно создано разработчиком для разработчиков, доступно для свободной загрузки на этом сайте и включает в себя модификацию уже известного программистам расширения Xray и собственный набор инструментов Basic Tools.

Работа этого расширения тестировалась MyOOo.ru в версиях OpenOffice.org 2.4 pro, OpenOffice.org 3.0beta - и, на наш вгляд, оно великолепно! Клево

 

Примечание от MyOOo.ru: далее в этой статье немного переработанное справочное руководство по расширению Ocean Basic Tools. Оригинальный вариант справочного руководства вы можете получить, установив упомянутое расширение.

 

Последнее обновление ( 18.06.2008 г. )
 
Введение в OpenOffice.org Basic Печать E-mail
Автор Mark Alexander Bain   
08.03.2008 г.

Перевод: BigAndy

Одним из свойств Open Office.org, которое некоторые пользователи упускают из вида, является встроенный язык программирования OpenOffice.org Basic. Для чего нужно встраивать язык программирования в ваш текcтовый процессор? Именно для того, чтобы автоматизировать часто выполняемые задачи. Чай за тебя не приготовит, но позволит автоматизировать часто выполняемую работу с минимумом усилий. 

Вы можете, например, захотеть сгенерировать данные из командной строки и представить их как таблицу в документе Writer или вы можете получить данные из других источников и сформатировать их для еженедельного отчета или письма клиенту. Каждая из этих задач требует значительных затрат времени, если их выполнять вручную, но OpenOffice.org Basic сможет помочь минимизировать время, которое вы проведете, выполняя рутинные вещи, и позволяет высвободить больше времени для более интересных занятий.

Последнее обновление ( 09.03.2008 г. )