ABOX En españolAchatsInscription
 

Recherche rapide:

Zones:

PRODUITS

Mon profil:

  

Xide++

L’environnement de développement intégré pour Xbase++


Xide++ vous offre un environnement de développement pour créer et modifier vos programmes Xbase++. Il comprend un menu de projet, avec lequel vous pourrez en créer de nouveaux, travailler avec les existants et même créer des CD de distribution. Vous pouvez dessiner visuellement vos écrans ou importer des fichiers de scripts RC existants. Ainsi, vous pouvez « lâcher » des contrôles directement sur la fenêtre du code source. Est également compris un examinateur intégré de tables, depuis lequel vous pouvez les visualiser et créer du code pour accéder à celles-ci.

Système requis :

  • 486 ou supérieur
  • Windows 95/98/NT
  • 16MB de RAM
  • Occupe moins de 1MB d’espace sur disque
  • CD-ROM
  • VGA ou moniteur de haute résolution
  • Souris
  • Nécessite Xbase++ pour voir les données compilées (Il est possible de compiler sans Xbase++, mais vous ne pourrez pas lire les données)

Caractéristiques

  • Le menu de projets
    • Contrôlez tous les aspects d’un projet Xbase++.
    • Créez un nouveau projet ou importez un projet Xbase++ existant.
    • Ouvrez des projets déjà créés, compilez les et permettez leur « débuggage ».
    • Faites une sauvegarde et restaurez votre travail dans/à partir des fichiers ZIP.
    • Créez des disquettes de distribution quand votre application est prête.
    • Permettez d’annuler l’édition et restaurer les choses à leur état initial.
    • L’information du projet est gardée dans un fichier texte que vous pouvez éditer. La structure de ce fichier (XP1) est décrite dans le manuel
  • Création d’un nouveau projet
    • Chaque nouveau projet est composé d’un ensemble de propriétés qui l’identifie. Parmi ces propriétés on rencontre : le nom du projet (obligatoire et exclusif), la description, les options du compilateur, les options de l’éditeur de liens, les ressources et divers répertoires
    • Il est recommandé que chaque projet dispose de son propre répertoire étant donné que le programme génère son code source.
    • Toutes les propriétés d’un projet peuvent être modifiées postérieurement, par exemple, pour exclure l’information de débuggage quand votre programme est prêt .
  • Importation d’un projet Xbase++
    • Si vous disposez déjà d’un projet Xbase++, le produit est capable de lire le fichier XPJ et d’extraire le nom du projet, les options de compilation et de lien, les différents répertoires de travail, etc.
    • Si vous le désirez, vous pouvez changer les propriétés des projets importés.
  • Ouverture d’un fichier existant
    • Chaque fois qu’un projet est ouvert, on génère automatiquement une sauvegarde de tous les fichiers projet. Cette copie est compatible avec l’utilitaire PKZIP et est placée dans le même répertoire où réside l’application IDE.
    • Si l’IDE permet de récupérer tous les fichiers de ce ZIP (annulant ainsi les changements effectués), vous pouvez si vous le désirez, extraire les fichiers du fichier ZIP.
  • Exécution du programme
    • Quand on décide d’exécuter le programme, on ouvre une session DOS qui lance le compilateur Xbase++ sur tous les fichiers du code source qui ont changé récemment .
    • Une fois compilés tous les programmes, on appelle l’éditeur de liens pour créer le fichier EXE.
    • Si la compilation et l’édition de liens sont réussis avec succès, le projet s’exécute comme une tâche indépendante pour que vous puissiez la voir fonctionner.
    • Dans le cas contraire, un fichier .RUN est généré, il se montre automatiquement dans une fenêtre. Vous pourrez ainsi corriger les erreurs de compilation et/ou de lien.
    • Si vous ouvrez n’importe quel fichier du code source dans l’éditeur, une fenêtre indépendante vous montrera les erreurs rencontrées lors de la compilation de ce programme.
  • Debuggage de programmes
    • L’option de débuggage compile et lie tout le code source en incluant l’information de débuggage, et exécute votre programme à travers le débugger de Xbase++.
    • La fenêtre de débuggage s’ouvre comme une tâche indépendante pour que vous puissiez avancer pas à pas dans le code source.
    • Si vous ouvrez le code source dans l’éditeur, vous pourrez le corriger à mesure qu’avance le processus de débuggage.
  • Création de disquettes de distribution
    • Lorsque vous êtes prêt pour distribuer votre application, vous pouvez créer un jeu de disquettes (ou répertoire sur le réseau) avec les fichiers nécessaires pour que l’utilisateur puisse exécuter votre programme.
    • Vous devez indiquer l’unité et établir quelques options.
    • Le programme extraira les fichiers nécessaires du répertoire de runtime de Xbase++ (si c’est nécessaire) et des répertoires de votre projet pour que votre application puisse être installée sur un autre ordinateur.
  • Options du compilateur
    • Cela permet d’établir quelles options du compilateur seront utilisées pour un projet.
    • Ces options s’utilisent autant au moment de générer le programme, qu’au moment où vous compilez depuis la fenêtre du code source.
    • Un indicateur vous permet d’activer et de désactiver facilement les options d’information du débugger.
  • Options de l’éditeur de lien
    • Vous permets d’établir quelles options de l’éditeur de lien seront utilisées pour un projet.
    • Ces options s’utilisent au moment de générer le programme et déterminent l’éditeur de lien à utiliser et la génération d’un fichier MAP.
    • L’éditeur de lien utilisé par défaut est ALINK, bien que vous puissiez en spécifier d’autres.
  • Ressources
    • Vous permets d’établir les options relatives au compilateur de ressources.
    • Vous pouvez créer un fichier de ressources en introduisant les définitions de la ressource dans un panneau.
  • Répertoires
    • Chaque projet demande la spécification de divers répertoires, car l’IDE génère automatiquement des fichiers PRG et XPJ, et doit savoir où les diriger.
    • Au moins le code source de chaque projet doit être gardé dans un répertoire différent. Si vous spécifiez un répertoire pour les bases de données, l’IDE examinera ce répertoire pour savoir quels moteurs de base de données il doit inclure dans le projet.
  • Copie de sécurité du projet
    • Si vous n’avez aucun fichier source d’ouvert, vous pouvez garder une copie de vos fichiers du projet depuis l’IDE.
    • Vous pouvez faire une copie du code source actuel ou de tout l’environnement de Xbase++, ce qui résulte très utile pour continuer à travailler sur le projet depuis un autre ordinateur.
  • Restaurer depuis une copie
    • Si vous avez créé une copie de sécurité depuis l’IDE, vous pouvez restaurer les archives dans n’importe quel répertoire, y compris le code source original.
    • Vous pouvez restaurer des fichiers individuels à partir d’un fichier de copie complète, dans le répertoire que vous spécifiez.
  • Défaire les changements d’une session
    • Chaque fois que vous ouvrez un projet, l’IDE fait une copie automatique de tous les fichiers de programme (PRG), d’entête (CH), de ressource (ARC) et de projet (XPJ). Le fichier ZIP qui est créé se garde dans le même répertoire où réside l’EXE.
    • Si vous décidez de défaire les changements d’une session, tous les fichiers PRG, CH et ARC seront éliminés, ainsi que le fichier de projet XPJ. Ensuite, les fichiers gardés dans le ZIP seront extraits pour récupérer l’état précédent du début de la session de travail.
    • En fait, les fichiers ne sont pas réellement éliminés, sinon qu’ils sont envoyés à la Poubelle de recyclage au cas où vous désireriez les récupérer.
  • Schéma du code source
    • Montre une vue du projet avec tous les fichiers de programme, procédures et fonctions, chaque fois que se crée ou s’ouvre un projet.
    • Vous permet de situer rapidement n’importe quelle fonction du programme.
    • En double cliquant sur la fonction, vous ouvrez une fenêtre contenant le code source de celle-ci.
    • Si le programme n’est pas ouvert dans une fenêtre de code source, il s’en ouvrira une automatiquement. A travers les touches plus et moins vous pouvez augmenter ou paralyser chaque programme de manière individuelle.
    • Si vous le désirez, vous pouvez classifier alphabétiquement tous les programmes pour que la recherche soit plus facile.
  • L’éditeur de code source
    • Une fois que s’ouvre un programme (ou un autre fichier de texte), vous pouvez utiliser l’éditeur de code source pour faire des changements dans les fichiers.
    • Vous pouvez utiliser la barre d’outils ou le menu pour exécuter différentes actions sur le code.
    • L’éditeur permet de compiler le code actuellement édité. Si des erreurs ou des avertissements sont rencontrées lors de la compilation, ceux-ci apparaîtront indiqués sur la ligne correspondante du code source.
    • Vous permets d’insérer des constructions de code, comme DO CASE ou IF..ENDIF, de façon automatique, ainsi que des fichiers de script RC.
    • Offre des fonctions de saut intelligent, qui permettent, par exemple, de localiser le début ou la fin d’une structure IF..ENDIF avec seulement une combinaison de touches.
  • Dessinateur visuel
    • Vous permet de créer des écrans Xbase++ de manière visuelle en faisant cliquer/déposer des contrôles depuis la barre d’outils vers le formulaire.
    • L’inspecteur d’objets vous permet de changer les différentes propriétés des objets Xbase++ directement sur le formulaire.
    • A la fin de l’édition, le code du programme sera actualisé pour refléter les changements dans le dessein de l’écran.
    • Le dessinateur écrira toutes les propriétés de chaque objet dans le code source, vous offrant de cette manière la possibilité de le réviser.
    • Si vous êtes familiarisé avec le produit, vous pouvez indiquer au dessinateur qu’il écrive seulement ces propriétés qui ne concordent pas avec la valeur par défaut, ceci afin de réduire le nombre de lignes du code.

Atención: La production de ce produit a été arrêtée par son fabricant et il se peut qu'il ne soit déjà plus disponible. Contactez ABOX avant de passer votre commande.

Prix

Produit PVP (Fr) PVP (Euros)
Xide++1.376209,75
 

Inscrivez-vous

Inscrivez-vous et recevez les informations et les nouveautés sur Xide++.

 

 

ACCUEIL | PRODUITS | SERVICES | NOUVELLES | A PROPOS D'ABOX