XDialogBox

Primary tabs

Maintainer:
arimbert
Rating:
1

Average: 1 (1 vote)

Application:
OpenOffice.org
Tags:
Box, Dialog
Post date:
Wednesday, 27 March, 2013 - 09:12
Statistics
Week: Not tracked - Month: Not tracked - Year: Not tracked - Timeline
Download extension
System Independent version - All releases
Compatible with OpenOffice 4: Yes
User feedback:
Compatible with OpenOffice 4.x?

Project Description
This extension requires version 3.3 of LibreOffice or Apache OpenOffice
Functions
The extension XdialogBox is a tool, a model and a support for the development of dialog boxes into an application in BASIC.
It provides developers :
Xdialog : a module procedures for creating the body of dialog boxes, twenty standard components and five specific components of a dialogue
Xconvert : a module conversion functions for date, time and fractional complete the list of BASIC functions
A demonstration program to serve as a model
Demonstration
The program can display two dialog boxes
1. A single BD
2. A BD with five pages
Both BD are visible on the screen, by opening in cascade. The second BD is opened using a button present in the first.
Interest of the project
This tool simplifies the BASIC programming a dialog with all its components
You can create a dynamic BD adapted to the conditions imposed by the application:
Linguistic adaptation is achieved easily using variables to define the text displayed in the dialog elements
The number and the nature of the dialog may vary depending on the configuration of the application
For example, in DatabaseRangeManager extension (by the same author), the number and nature of the input fields are adapted to the number and format of fields in the data range.
User interface
It consists of a toolbar "Dialogue" with two commands: MONO and MULTI
Help
A section Xdialog is added in using LibO or AOO
It gives all the information to use this tool
==============================================================================================
Description du projet
Cette extension requiert une version 3.4 ou supérieure de LibreOffice ou Apache OpenOffice
Fonctionnalités
L'extension XdialogBox est un outil un modèle et une aide pour le développement de boîtes de dialogue dans une application en langage BASIC.
Elle met à la disposition des développeurs :
XDialog : un module de procédures de création du corps des Boîtes de dialogue, des vingt composants standards et de cinq composants spécifiques d'un dialogue
XConvert : un module de fonctions de conversion d'expression de date, heure et nombre fractionnaire qui complètent la liste des fonctions BASIC
un programme de démonstration pour servir de modèle
Démonstration
Le programme peut afficher deux boîtes de dialogue
1. Une BD simple
2. Une BD comportant cinq pages
Les deux BD peuvent être visibles à l'écran, en les ouvrant en cascade. La deuxième s'ouvre à l'aide d'un bouton présent dans la première.

Intérêt du projet
Cet outil simplifie la programmation en BASIC d'une boîte de dialogue avec tous ses composants
On peut créer une BD dynamique adaptée aux conditions imposées par l'application :
Une adaptation linguistique est réalisable facilement en utilisant des variables pour définir les textes affichés dans les éléments de dialogue
Le nombre et la nature des éléments de dialogue peut varier en fonction de la configuration de l'application
Par exemple dans l'extension DatabaseRangeManager (du même auteur), le nombre et la nature des champs de saisie sont adaptés au nombre et au format des champs de la plage de données.
Interface utilisateur
Elle est constituée d'une barre d'outils " Dialogue " avec deux commandes : MONO et MULTI
Aide
Une rubrique Xdialog est ajoutée dans l'aide LibO ou AOO
Elle donne toutes les informations pour utiliser cet outil

XDialogBox

Version Operating system Compatibility Release date
1.2.1 System Independent 4.1 30/08/2015 - 12:15 More information Download
1.2.0 System Independent 4.0 29/12/2013 - 13:15 More information Download
1.0.0 System Independent 3.4 29/07/2013 - 02:36 More information Download
1.0.0 System Independent 3.4 17/07/2013 - 07:49 More information Download
0.2.0 System Independent 3.3, 3.4 02/04/2013 - 10:31 More information Download
0.1.0 System Independent 3.3, 3.4 28/03/2013 - 04:41 More information Download