Mis à jour le 20 Aout 2000
"Pour rechercher un
mot, tapez Ctrl-F puis le mot dont vous souhaitez la
définition. Si vous souhaitez m'aider à améliorer ce
glossaire, n'hésitez pas à m'écrire." ADO Express : ADO est l'acronyme anglais de Microsoft ActiveX Data Objects. Borland ADOExpress, disponible depuis Delphi 5 PRO et ENT, permet d'interagir avec cette interface de Microsoft d'accès aux serveurs de données (voir article sur le présent site). API correspond, en anglais, à Application Programming Interface. Il s'agit de fonctions Windows que vous pouvez appeler depuis votre programme en Delphi. Il s'agit d'une programmation avancée puisque le recours aux API est généralement pris en charge par les objets du langage Delphi. Application : Dans lenvironnement Delphi et dans le cadre de lIDE, il sagit dun projet (que lon crée par Fichier Nouveau Nouvelle Application). Il peut sagit dune application ou dune application console. Cette dernière se caractérise par le fait quelle na pas dinterface graphique. Voir DPR. Hors du contexte de lIDE, une application désigne un programme exécutable. Voir EXE. BDE : Borland Database Engine. Borland Database Engine :Technologie développée par Borland permettant l'accès aux bases de données. CodeInsight : Assistant sous Delphi permettant davoir accès, afin de compléter son source, à des modèles de code ou des compléments de code et de paramètres. Composants est le mot qui désigne les différents objets auxquels vous pouvez faire appel lors de la programmation de vos logiciels. La bibliothèque des Composants Visuels (VCL) est à votre disposition, dans l'EDI, sous forme de palettes, nommées par onglet, sous lesquels se trouve des groupes d'icônes représentant les composants : un double clic! suffit généralement pour les déposer sur votre fiche. Console : voir Application. Delphi est un environnement complet de développement rapide d'applications (RAD) en langage Pascal orienté objet développé par Borland (Inprise Corporation). DelphiX est le nom d'une collection de composants permettant une utilisation facile de DirectX sous Delphi, réalisés par Hiroyuki Hori. Ces composants peuvent être utilisés à partir de Delphi 3 et sont très simples à installer. Ils sont dits libres de droit. Voir la partie DelphiX de l'article Sons Wav, musiques Midi/MP3, 3D, 3DNow, MMX, DirectX, Glide, Open GL & Jeux en Delphi DFM : Extension désignant un fichier Delphi à fiche. En réalité, plus largement, ce fichier contient les propriétés des composants utilisés dans une unité. Ce fichier est créé (simultanément) par Delphi avec celui de l'unité (voir PAS). Exemple UNIT1.DFM DirectX est une technologie multimédia développée par Microsoft. Sous Delphi, des API ou des composants permettent d'utiliser cette technologie. DLL : Dynamic Link Library. Il sagit dun fichier contenant des fonctions, des procédures ou même des objets. Ces fichiers portent, traditionnellement comme extension DLL. Voir Library. DPR : extension désignant un fichier projet Delphi. Ce fichier contient le code source du fichier de projet, cest-à-dire les instructions nécessaires pour lancer le programme (ouverture de toutes les unités voir PAS). On parle aussi de code dinitialisation du programme. Voir Program. Exemple PROJET1.DPR DPK : extension désignant un fichier paquet Delphi. Exemple : DCLUSR50.DPK EDI
Traduction française d'IDE et Acronyme
d'Environnement de Développement Intégré.
LEDI est léditeur de votre code, accompagné de ses
Experts. LEDI de Delphi se distingue du compilateur qui compilera votre
code édité par lIDE pour le rendre directement
exécutable. EXE : extension désignant un programme exécutable. Sous Delphi, il sagit du projet compilé. Exemple : PROJET1.EXE Expert - Panneau de configuration : Il sagit dune nouveauté introduite dans lEDI par les versions 5, PRO et ENT, de Delphi pour personnaliser les propriétés des applications. Expert - Applications console : Il sagit dune nouveauté introduite dans lEDI par toutes les versions 5 de Delphi pour écrire rapidement des applications consoles, cest-à-dire sans interface graphique. Extension : Caractéristique héritée du DOS. Une extension désigne les trois dernières lettres dun nom de fichier, précédés par un point. Dans lenvironnement Delphi, les extensions suivantes sont très souvent utilisées : DPR, PAS, DFM, DPK, RES, DLL, EXE. Fenêtre : Il y a deux principaux type de fenêtre, les fenêtres simples et les fenêtres MDI. L'encapsulation de Delphi de ces fenêtres Windows s'appelle Fiche. Fiche est le mot adopter par les techniciens de Delphi pour désigner une fenêtre de votre application. Par défaut, la création d'une fiche, sous Dephi prend le nom Form1. D'où l'utilisation de Form comme synonyme de Fiche. Form : voir Fiche. IDE : Integrated Development Environment. voir EDI. Inspecteur dObjets : Il sagit de loutil de lEDI dédié à la gestion des propriétés et événements des composants de Delphi. (Touche de fonction F11) InstallShield Express est un logiciel permettant de proposer un déploiement (une installation) de votre programme Delphi sur l'ordinateur de votre utilisateur. InstallShield Software Corporation est une société fondée en 1987 et dont le siège social est dans la ville de Schaumburg, en Illinois (USA). Voir aussi : Les programmes d'installation automatiques de vos applications Delphi. Interbase : Interbase est un Serveur de Base de données de Borland. Le moteur de bases de données Borland (BDE) intègre InterBase à Delphi et une page entière (ou un onglet) de la palette des composants de l'EDI de Delphi lui est consacrée. InterBase 5.x est livré avec les versions PRO et ENT de Delphi 5. La version 6 d'Interbase est en Open Source. Voir aussi la section SGBD. Javascript est la dénomination d'une suite
dinstructions, visibles - contrairement aux scripts
CGI - sous la forme de lignes de codes sinsérant directement
dans la page web du site utilisant ces dits scripts. Ces instructions sont
directement interprétées par le navigateur (et non sur le serveur
hébergeant les pages web, comme les scripts CGI). Kylix : "Le but du projet Kylix est de proposer le premier outil RAD (Rapid Application Development) à hautes performances pour Linux. Il s'agit d'un environnement de développement orienté composants, pour la conception d'interfaces utilisateurs graphiques et d'applications Internet, de bases de données et de serveurs. Le moteur de Kylix est un nouveau compilateur natif C/C++/Delphi pour Linux ; il implémente une version Linux native de l'architecture Borland VCL (Visual Component Library), appelée CLT. CLX est conçu pour accélérer considérablement le développement d'applications Linux natives et simplifier le portage des applications Delphi et C++Builder de Windows à Linux." Extrait du communiqué de presse d'Inprise/Borland. Voir article sur le présent site. Librairie : voir Library, DLL. Library : Il sagit dun mot clé de Delphi. Il débute le source dun fichier librairie (voir DLL). Linux : système dexploitation. A lissue dune vaste enquête du 9 au 31 juillet 1999 (24 000 réponse), Inprise a décidé de proposer pour la plate-forme Linux lun des premiers environnements de développement RAD hautes performances du marché. Ce projet a pour nom de code Kylix. Voir aussi la section Linux MDI : Multiple Document Interface. Une fenêtre MDI est une fiche de type particulier car elle peut contenir dautres fiches appelées fenêtres MDI filles. MMX : la version 5 de Delphi prend en charge le MMX, une technologie dIntel. Cette technologie ajoute au processeur des instructions spécifiquement dédiées au multimédia afin daccélérer le traitement de ces données. Il sagit, selon Intel, du plus important changement dans les instructions du processeur Intel depuis le passage au processeur Intel386. Mot Clé : Les mots clefs sont les mots dont l'usage est réservés par lEDI de Delphi. Lutilisateur ne peut pas en disposer (pour en faire des noms de variable). Par exemple Unit. MS SQL Server : la version 5 ENT de Delphi permet la prise en charge de MS SQL Server 7. Il s'agit d'un serveur de base de données produit par Microsoft. Voir aussi la section SGBD Oracle : la version 5 ENT de Delphi permet la prise en charge d'Oracle 8i. Oracle8i est un serveur de base de données produit par Oracle Corporation, une société fondée en 1977 et basée à Redwood Shores en Californie (USA). Voir aussi la section SGBD Paquet : Un paquet regroupe des composants. Voir DPK. PAS : extension désignant une unité Delphi, cest-à-dire du code (du programme, dun composant, dune librairie). Voir Unit. Exemple : UNIT1.PAS Program : Il sagit dun mot clé de Delphi. Il débute le source dun fichier projet (voir DPR). Programme : voir Program, EXE. RAD : Rapid Application Development. Cette appellation stigmatise les produits de développement permettant la production rapide d'un projet. Delphi est un outil de RAD. Voir article sur le RAD Race 1999. RES : extension désignant un fichier ressources. Dans le cadre dun projet Delphi, ce fichier contient, par exemple, licône de lapplication. RX Library est une collection impressionnantes de composants pour Delphi dont les auteurs sont : Fedor Koshevnikov, Serge Korolev et Igor Pavluk. Ces outils, téléchargeable depuis le site des auteurs, sont compatibles avec Delphi 1 à 5. Ils sont dits libres d'utilisation. Cette collection de composants étendra considérablement les capacités de Delphi, particulièrement si vous ne disposer pas des versions Pro ou Client-Serveur ou si vous n'avez pas la toute dernière version de Delphi. Script CGI est la dénomination recouvrant une suite dinstructions qui seront interprétées (ou lancées) sur le serveur hébergeant les pages web utilisant les dits scripts. La plupart du temps, ces scripts sont écrits en langage Perl, mais pourquoi pas les faire en delphi !. Un article de Paul THOT explique la spécificité de utilisation des CGI sous Delphi. Source : terme désignant les instructions utilisées dans un programme, larchitecture du programme avant la compilation. TeamSource : Il sagit dun outil sous Delphi afin dorganiser le travail dun groupe une équipe de développement - sur les mêmes sources. Cet outil a été introduit dans la version 5 ENT de Delphi. TeamSource est aussi commercialisé en add-on pour Delphi 5 Pro. par Diffus'log, le Centre Officiel de Mise à jour Borland, pour 1195 F HT. Unit : Il sagit dun mot clé de Delphi. Il débute le source dun fichier unité (voir PAS), et est suivi du nom de cette unité. Unité : Il s'agit de la feuille sur laquelle vous tapez votre code, au sein de l'EDI. Un projet peut regrouper plusieurs unités. voir PAS, Unit. VCL : Visual Component Library. Il s'agit de la bibliothèque de composants visuels de Delphi. Conventions typographiques
: |