Difference between revisions of "Программирование: Часто задаваемые вопросы"
From Apache OpenOffice Wiki
(→Радиокнопки на форме диалога. Несколько групп радиокнопок в диалоге) |
(добавлен новый вопрос) |
||
Line 10: | Line 10: | ||
:Для объединения несколько переключателей в группу, Вы должны поместить их один за другим в последовательность активации без промежутков (свойство Model.TabIndex, описанное как Порядок в редакторе диалога). Если последовательность активации прервана другим элементом управления, то OpenOffice.org автоматически начинает новую группу элементов управления, которая может активироваться независимо от первой группы элементов управления. | :Для объединения несколько переключателей в группу, Вы должны поместить их один за другим в последовательность активации без промежутков (свойство Model.TabIndex, описанное как Порядок в редакторе диалога). Если последовательность активации прервана другим элементом управления, то OpenOffice.org автоматически начинает новую группу элементов управления, которая может активироваться независимо от первой группы элементов управления. | ||
+ | <p align=right>2.4</p> | ||
+ | |||
+ | === Диалоговые окна === | ||
+ | :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. | ||
<p align=right>2.4</p> | <p align=right>2.4</p> | ||
{{Ru СодержаниеFAQ Нижняя часть}} | {{Ru СодержаниеFAQ Нижняя часть}} |
Revision as of 21:59, 5 May 2008
Принять участие в проекте! |
---|
Общие вопросы |
Форматирование ответов |
Вопросы использования |
Популярные разделы: |
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 | Глоссарий | Принятые сокращения | Полезности | Содержание |