XGP

Environnement de développement intégré L'étend gprolog de travailler avec cacao sous Mac OS X
Télécharger maintenant

XGP Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • GPL
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Lindsey Spratt
  • Site Internet de l'éditeur:
  • Systèmes d'exploitation:
  • Mac OS X 10.3.7 or later
  • Taille du fichier:
  • 5.3 MB

XGP Mots clés


XGP La description

ENVIRONNEMENT DE DÉVELOPPEMENT INTÉGRÉE L'étend GPRolog de travailler avec COCOA sous Mac OS X XGP étend GPRolog avec des prédicats de construction pour les installations de menu, de dialogue et de graphiques. GPRROLO est un prologue de code natif open source avec un solveur de contraintes de domaine fini. Son site Web principal est HTTP: //gnu-prolog.inria.fr.xgp est un environnement de développement de PRAGologture à l'appui de la consultation et du chargement de programmes, d'évaluation des requêtes et de saisie et de sortie avec des documents d'application. Il y a des aides à la modification des programmes Prolog: Définitions Popup, Numéro de ligne actuel, Coloriage de la syntaxe.Ille sont des collections d'API de prédicats intégrées pour travailler avec des menus, des dialogues, des "Windows de contrôle", des graphiques, des fichiers et des valeurs persistantes. Remarques: · version 1.0.0 pour les Mac PowerPC, en fonction de la version 1.2.19 GPROG. · Version 1.1.0 pour les Mac Intel basé sur la version 1.3.3.3.3.3.3.3. Voici quelques caractéristiques essentielles de "XGP": · Exécute GPRolog d'une application COCOA Mac OS X. Support d'édition de programme comprenant: · Définition du prédicat Menu Emplacement: Ceci répertorie le prédicat défini dans un document et peut être utilisé pour sélectionner et afficher la source de toute définition de prédicat dans ce document. · Champ de ligne actuel: Ceci indique le numéro de ligne du début de la sélection actuelle. Il est modifiable: un nombre entré dans ce champ modifie la sélection à la ligne numérotée du document. · Coloration de la syntaxe: une fenêtre de document est colorée en fonction des catégories syntaxiques après que le document est "consulté". Les catégories prises en charge sont: commentaires, chaînes, opérateur et numéro. · Connecte l'entrée GPROG et la sortie à Windows de document dans l'application XGP. Collections de prélocations de Prologs intégrées à XGP / GPRolog pour: · Gestion des menus, y compris menus hiérarchiques et menus popup. La sélection d'un élément de menu appelle un prédicat de prologique avec le nom de cet élément sous forme de foncteur et aucun argument. Tous les menus de l'IDE XGP sont mis en uvre dans Prolog. · Gestion de dialogue, y compris des prédicats simples prenant en charge divers types d'interactions de dialogue. · Contrôler la gestion de la fenêtre. Une fenêtre de contrôle est une fenêtre XGP dans laquelle une large variété de commandes (Bouton E.G., champ de texte, menu de défilement) peut être placée. La gestion de dialogue mentionnée ci-dessus est implémentée à l'aide de Windows de contrôle. · Graphiques, y compris les prédicats pour créer un document graphique et ajouter des images définies à l'aide de la langue description graphique de LPA (GDL). · Des dossiers. Divers prédicats pour travailler avec le système de fichiers, y compris «Source de chargement» (ouvrant un document source) et «optimisation des fichiers» (compilation d'un fichier source dans un fichier de code d'octet WAM, adapté au chargement dans XGP). · Valeurs persistantes. Prise en charge de la variable globale, de la liste des propriétés et des mécanismes d'utilisateur par défaut. · L'IDE prend en charge un menu de scripts pour une extension facile avec des opérations simples. · Les menus et les dialogues de l'IDE sont implémentés dans Prologs utilisant les produits ci-dessus. Cette implémentation peut être modifiée en modifiant un fichier unique ('initialisize_environment.pl') sans modifier ou ré-compiler XGP. Cela permet à l'utilisateur XGP d'adapter de manière approfondie l'environnement (tout en travaillant complètement dans Prolog). En outre, il s'agit de la base des applications "à double touche" à double clickose XGP. · Consultation automatique du fichier source après ouverture et consultation automatique de documents de fichiers open source modifiés avant d'évaluer une requête. · Le débogueur Standard Prolog (Trace, Spy, etc.), tel que mis en uvre par GPRolog. Quoi de neuf dans cette version: · Mise à jour XGP à construire pour Mac OS X 10.5.x (Leopard). Cela nécessitait la reconstruction GPRRODING 1.3.0 (une version différente de GCC) et la reconstruction XGP avec un nouveau Xcode (3.0). Ceci est (toujours) une version Intel uniquement de XGP uniquement. Nouveaux prédicats: · Barre d'outils: Add_Tools / 2, Del_Tools / , Get_Tools / 2, Tool_Desc / 3, Get_Tool / 2, Set_Tool / 2. · Wcreate / 6 et wcreate / 7. · Prédicat WFront (fenêtre). · Mark_Item / 2. · WSIZE / 5 Prédicat. · Xgp__set_document_frame / 5: Définissez la taille / le cadre d'une fenêtre de document. Graphique: · Prise en charge de la barre d'outils de base implémentée pour les fenêtres graphiques. Support d'édition de texte graphique ajouté: · Ajouté xgp__graphics_start_edit_item / 2 pour "Ouvrir" un éditeur d'un élément de texte graphique. · L'édition finale (en cliquant sur l'extérieur de l'élément de texte) invoque le gestionnaire de barre d'outils avec 'clore_edit (ID)'. où ID est l'identifiant de l'élément graphique édité. XGDL ajouts: · Terme XGDL de pointeur ajouté (x, y) à la valeur par défaut du pointeur (x, y, à droite). · Fourniture de remplissage / 6 et alias de FLULEDODEDBOX / 6. Corrections de bugs: · Correction des caractères graphiques Traitement des polices où le style audacieux n'avait pas d'effet dans certains cas. · Article de texte graphique fixe pour exiger que la profondeur de la boîte soit> = 15 (une limite apparemment imposée par le cacao). · Correction de bugs où le nom de FillPattern (par exemple, «Solid») n'était pas reconnu. · Amélioration des rapports d'erreur internes dans make_description. · Correction de xgp__graphics_get_item pour échouer gracieusement lorsque la descriptionptr est null. · Correction de get_pic / 2 pour échouer au lieu d'avoir une exception. · Correction d'un bug où chg_pic / échouerait quand il aurait dû réussir. · Correction d'un bug dans le menu de validation du menu "Annuler" dans le menu Edition. Cela pourrait amener XGP à pendre indéfiniment. Boîte de dialogue Fichiers de recherche: · Bannière ajoutée indiquant combien de fichiers sont recherchés. · Fixe pour accéder à l'original du résultat de la recherche "Line". · ErrormSage étendu / 1 Pour écrire le message à la console avant de mettre la boîte de dialogue.


XGP Logiciels associés

Drython

Editeur / Editeur / environnement hautement personnalisable et extensible pour le développement de programmes écrits dans Python ...

151 607 KB

Télécharger