XDialogBox

1 0

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

Project 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

Category/Categories

All modules

Current Release

XDialogBox - 1.2.1

Released Aug 30, 2015 — tested with:

LibreOffice 4.2,

Updating Mise à jour
More about this release…

xdialogbox-l-1-2-1.oxt
File size: 79 kb

All Releases

Version

Released

Platform(s)

Compatibility

Description

License(s)

Status

1.2.1

Aug 30, 2015
    • LibreOffice 4.2
    Updating Mise à jour
    • LGPL-v2.1 (GNU Lesser General Public License Version 2.1)
    final

    1.2.0

    Dec 23, 2014
      • LibreOffice 4.1
      Evolution of the API Evolution de l'API
      • GNU-GPL-v2 (GNU General Public License Version 2)
      final

      1.0.0

      Dec 23, 2014
        • LibreOffice 3.3
        • LibreOffice 3.4
        • LibreOffice 3.5
        • LibreOffice 3.6
        • LibreOffice 4.0
        Translation - Traduction
        • LGPL-v2.1 (GNU Lesser General Public License Version 2.1)
        final

        0.2.0

        Dec 23, 2014
          • LibreOffice 3.3
          • LibreOffice 3.4
          • LibreOffice 3.5
          • LibreOffice 3.6
          Added help - Ajout de l'aide
          • LGPL-v2.1 (GNU Lesser General Public License Version 2.1)
          final

          0.1

          Mar 18, 2013
            • LibreOffice 3.3
            • LibreOffice 3.4
            • LibreOffice 3.5
            • LibreOffice 3.6
            Evaluation version Version d'évaluation
            • LGPL-v3+ (GNU Lesser General Public License Version 3 and later)
            final

            Legal Disclaimer and Limitations for Downloads

            The Document Foundation has not reviewed, and cannot review, all of the material, including computer software, available on or by means of The Document Foundation's
            websites, and cannot therefore be responsible for that material's content, use or effects. By operating its websites, The Document Foundation does not represent or imply that it endorses the material there available, or that it believes such material to be accurate, useful or nonharmful. You are responsible for taking precautions as necessary to protect yourself and your computer systems from viruses, worms, Trojan horses and other harmful or destructive content. The Document Foundation's websites may contain content that is offensive, indecent or otherwise objectionable, as well as content containing technical inaccuracies, typographical mistakes and other errors. The Document Foundation's websites may also contain material that violates the privacy or publicity rights, or infringes the proprietary rights, of third parties, or the downloading, copying or use of which is subject to additional terms and conditions, stated or unstated. The Document Foundation disclaims any responsibility for any harm resulting from the use by The Document Foundation's visitors of The Document Foundation's websites, or from any downloading by those visitors of content available on or by means of The Document Foundation's websites.

            Changes

            Content contained on The Document Foundation's websites, including these Legal Disclaimers and Limitations, may be changed at the sole discretion of The Document Foundation and without notice. You are bound by any such updates or changes, and so should periodically review these Legal Disclaimers and Limitations.

            If you believe any file is present on the site contrary to any TDF rule or applicable law, please supply full details to info@documentfoundation.org for impartial consideration.