LibreOffice Logo LibreOffice Logo Extensions, Documentation and Templates repository

XDialogBox

A programming tool Dialog Box using BASIC.. /.. Outil de programmation d'une Boîte de Dialogue en BASIC

Download latest

latest release: 2023-12-30 09:44:16

Description

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

Release Description Compatibility Operating Systems License Release notes  
0.2.0 Added help - Ajout de l'aide 3.3 LGPL Help text added (15 pages)
Texte de l'aide ajouté (15 pages)
Download
0.1 Evaluation version

Version d'évaluation
3.3 LGPL Evaluation version without help pages
Without logo and buttons without image
Demonstration in French only

Version d'évaluation sans pages d'aide
Sans logo et boutons sans image
Démonstration en version française uniquement
Download
1.0.0 Translation - Traduction 3.3 LGPL Translation of the demonstration in English, German, Italian, Spanish
Access using the F1 key and Help buttons added
Various corrections

Traduction de la démonstration (anglais, allemand, italien, espagnol)
Accès à l’aide par la touche F1 et les boutons Aide ajoutés
Corrections diverses
Download
1.2.1 Updating
Mise à jour
4.2 LGPL Fixed a bug playing field "date" and update links in Help
Correction d’un défaut de lecture du champ "date" et mise à jour des liens dans l’aide
Download
Show more

Feedback

☆ ☆ ☆ ☆ ☆

Post your review

You cannot post reviews until you have logged in. Login Here.

Reviews

No one has commented on this page yet.

RSS feed for reviews on this page | RSS feed for all reviews