Ocean Basic Tools - набор инструментов для разработчика. Описание расширения

Автор ForumOOo (бот), 18 мая 2008, 17:46

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

ForumOOo (бот)

Ocean Basic Tools - это расширение OpenOffice.org. Оно создано разработчиком для разработчиков, доступно для свободной загрузки на этом сайте  и включает в себя модификацию уже известного программистам расширения Xray и собственный набор инструментов Basic Tools.Работа этого расширения тестировалась MyOOo.ru в версиях OpenOffice.org 2.4 pro, OpenOffice.org 3.0beta - и, на наш вгляд, оно великолепно!    Примечание от MyOOo.ru: далее в этой статье немного переработанное справочное руководство по расширению Ocean Basic Tools. Оригинальный вариант справочного руководства вы можете получить, установив упомянутое расширение.  
http://myooo.ru/content/view/85/58/" target="_blank">Оригинал статьи

ape


JohnSUN

А я не понял вопроса.  ;D
В статье имелось в виду не "библиотеку от XrayStorm оставить", а "поставить" или "установить" вместо аналогичной от простого Xray.
То есть, когда устанавливаем "старый" Xray, у нас появляется две библиотеки: XrayTool с кучей модулей - собственно программа, и XrayDyn с всего одним модулем XXXray. В этом XXXray живьём прописываются пользовательские установки. XrayStorm использует этот модуль так же, как и Xray, поэтому при установке Ocean Basic Tools эту библиотеку можно не удалять.

(Что я несу? Ахинею какую-то, не иначе... Скорее всего вопрос был не об этом)

У меня с расширением другие вопросы возникли...
1. Autosetings не может выполнить reload для oShortCutManager:
oShortCutManager.store
oShortCutManager.reload
Выкидывает NoSuchElementException... Может стоит его в On Error обернуть?
2. Есть нахальные претензии к нижней части MenegerPanelQP: неудобно! Ну, например, хочу в Разное добавить элемент "= ThisComponent.get" с именем "Property of the current document"... И приходиться править addMisc. А нет бы где-то в пользовательском каталоге положить XML-файл Basic_Tools_settings и в него прямо из DialogBasicConstruction по отдельной кнопке дописывать-изменять-удалять...
3. И наконец, совершенно наглый наезд: почему расширение так плохо разрекламировано, что я только благодаря непонятному вопросу ape скачал наконец-то и установил этот дивный инструмент и с опозданием на три года наконец-то говорю
Спасибо, dr.Faust! Это круто!
Владислав Орлов aka JohnSUN
Благодарить-не зазорно.
Подарить благо создателям офиса, нашему ресурсу, мне

dr.Faust

Это не круто - удали это.
И спасибов не надо...

Оно не работает!
Я уже давно говорил  - убрать его надо и всю инфу о нём.
Свобода информации - свобода личности!

JohnSUN

Как скажешь... удалил...  :(


Я её у себя оживил, работает... Причем реанимация была не сложной - пару па с бубном...
А что не работает-то? Может, я чего-то не заметил?

ЗЫ. Ты имеешь в виду не работает под какой-то конкретной системой? Я ее (его?) прикрутил к LO 3.3.1 и к ООо под ХР
Владислав Орлов aka JohnSUN
Благодарить-не зазорно.
Подарить благо создателям офиса, нашему ресурсу, мне

dr.Faust

Я имею ввиду, что во время эксплуатации выяснилось много нехороших черт слушателя буфера обмена. Во многих ситуациях это приводит просто к падению пакета.
Оно тебе надо работать пару часов, а потом потерять весь несохранённый код?
Вот если кто-то придумает как работать с IDE миную буфер обмена и его слушатель, то можно попробовать переписать взаимодействие так, что-бы не падало. И вот тогда юзайте на здоровье. А так не хочу что бы меня потом ругали на чём свет стоит...
Свобода информации - свобода личности!

JohnSUN

А-а-а, так вот из-за кого у меня LO сегодня упал! А я на свой код грешил!  ;D

Знаешь, в стандартном Конфигураторе 1С 7.7 единственная помощь при редактировании кода был Синтакс-помощник, из которого можно было таскать в код имена методов... Поэтому, когда ребята разработали OpenConf, одной из фишек которого стал Телепат (список возможных завершений начатой строки отсортированный по релевантности) - писать стало на порядок легче.

Если бы добавить к стандартному редактору пусть не полнофункциональный Телепат, а хотя бы шаблонное автозаполнение... Ну, набрасываешь себе список сокращений, а по пробелу или той же Ctrl+Q "fo" превратится в "For i =  To  Next i", а "fos" - в "For i =  To Step  Next i" (ну, c пустыми строками и нужными отступами)... Я уже несколько "подходов к снаряду" делал, но каждый раз обламывался на исследовании свойств и методов редактора... А тут - оп-па! - оказывается есть готовый инструмент! Ну, ладно, не "готовый", "почти готовый"... А ругать тебя всё-равно будут: традиция у нас такая - программистов ругать. И обидеть программиста (как и боксёра) может каждый, только не каждый успевает извиниться...
Владислав Орлов aka JohnSUN
Благодарить-не зазорно.
Подарить благо создателям офиса, нашему ресурсу, мне

dr.Faust

Да нет там свойств и методов у редактора!
У библиотек есть, а редактор там сбоку прилеплен Новелом и внутренности у него другие решительно.

Я вот уже подумываю, как бы прилепить другой редактор вместо него. Чего-нибудь KDE'шное типа Kate или Komodo Edit. Да хоть Eclipse!
Свобода информации - свобода личности!