Программирование: Часто задаваемые вопросы

From Apache OpenOffice Wiki
Revision as of 21:59, 5 May 2008 by Sancho (Talk | contribs)

Jump to: navigation, search
Принять участие в проекте!
Общие вопросы
Форматирование ответов
Вопросы использования
Популярные разделы:
Writer: Часто задаваемые вопросы
Calc: Часто задаваемые вопросы
Орфография и грамматика
Полезности и секреты
Главная страница

Где найти документацию по написанию макросов ?

Примеры макросов можно найти здесь http://codesnippets.services.openoffice.org/Office/index.xml
Документация находится по адресу http://api.openoffice.org/
Существует так же SDK http://api.openoffice.org/SDK/index.html
Ещё подборка документации: http://community.i-rs.ru/index.php/topic,3604.0.html
Макросы для программистов http://www.ooomacros.org/dev.php

Радиокнопки на форме диалога. Несколько групп радиокнопок в диалоге

Для объединения несколько переключателей в группу, Вы должны поместить их один за другим в последовательность активации без промежутков (свойство Model.TabIndex, описанное как Порядок в редакторе диалога). Если последовательность активации прервана другим элементом управления, то OpenOffice.org автоматически начинает новую группу элементов управления, которая может активироваться независимо от первой группы элементов управления.

2.4

Диалоговые окна

MsgBox(Message, [DialogType], [DialogTitle])
DialogTitle отображается как заголовок диалога.
DialogType определяет, какие кнопки отображаются в диалоге, какая кнопка является кнопкой по умолчанию, и какое изображение отображается в диалоге.
Ниже показаны допустимые значения для DialogType


0 - Отображается только кнопка OK.
1 - Отображаются кнопки OK и Отмена.
2 - Отображаются кнопки Отмена, Повторить и Пропустить.
3 - Отображаются кнопки Да, Нет и Отмена.
4 - Отображаются кнопки Да и Нет.
5 - Отображаются кнопки Повторить и Отмена.
16 - Добавляет значок Стоп в диалог.
32 - Добавляет значок Вопрос в диалог.
48 - Добавляет значок Восклицательный знак в диалог.
64 - Добавляет значок Информация в диалог.
128 - Первая кнопка в диалоге — кнопка по умолчанию. Это - поведение по умолчанию.
256 - Вторая кнопка в диалоге — кнопка по умолчанию.
512 - Третья кнопка в диалоге — кнопка по умолчанию.
Значения, возвращаемые функцией MsgBox
1 - OK
2 - Отмена
4 Повторить
5 Пропустить
6 Да
7 Нет
P. S. В OOo Basic можно попробовать применить в заголовке модуля Option Compatible. Уверяется, что при этом поддерживаются строковые константы VB: vbCr, vbCrLf, vbFormFeed, vbLf, vbNewLine, vbNullChar, vbNullString, vbTab и vbVerticalTab.

2.4


Перейти к разделу: Writer | Calc | Общее | UI | Глоссарий | Принятые сокращения | Полезности | Содержание
Personal tools