Notice: Undefined index: HTTPS in /home/developpez/www/developpez-com/template/entete.php on line 28
Sources Delphi
Developpez.com - Delphi
X

Choisissez d'abord la catégorieensuite la rubrique :


Sources Delphi

Date de publication : 22/10/2004 , Date de mise à jour : 22/10/2004

Par Sébastien Doeraene (sjrd.developpez.com)
 

Mes sources Delphi

Présentation
I. Packages Delphi
I-A. SJRDUnits
I-B. SJRDComps


Présentation

Voici mes quelques sources Delphi : deux packages, l'un de routines et classes diverses, l'autre de composants.


I. Packages Delphi

Voici deux packages réalisés initialement pour mon propre usage mais que j'ai décidé d'offrir à la communauté des développeurs après que j'ai remarqué que plusieurs questions posées sur le forum Delphi trouvaient leur réponse dans ceux-ci.
Je les ai ainsi commentés et documentés. La documentation est en cours, mais la majeur partie de SJRDUnits est terminée. Ensuite je les ai mis à disposition sur ce site.


I-A. SJRDUnits

SJRDUnits est un package runtime qui contient des tas de routines et classes diverses. Pour pouvoir vous y repérer, elles sont réparties en plusieurs unités selon leur catégorie.

Ainsi vous retrouverez des classes de liste dans l'unité SjrdLists, et des routines de chaînes dans l'unité SjrdStrUtils. Les routines n'appartenant à aucune de ces catégories ont été séparées en deux unités, la première, SjrdUsual, contenant les routines les plus utilisées et la seconde, SjrdExtra, contenant celles utilisées plus rarement.

Vous obtiendrez plus de renseignements à propos de ce package sur cette page.


I-B. SJRDComps

SJRDComps est composé de deux package, l'un runtime et l'autre design-time. Ceci afin de respecter la convention de Borland de placé tout le code utile dans un package runtime et de placer celui destiné à l'introduction des composants dans l'EDI dans un autre package design-time.

SJRDComps propose quelques composants de ma création. La plupart d'entre eux pourraient être écrits par tout le monde et ne font qu'éviter des tâches répétitives telles que la création d'une boîte de dialogue "A propos".
L'un d'entre eux est cependant, selon moi, une petite merveille : c'est un composant s'occupant du glisser-déposer, le TSjrdMoveImage. Lorsque l'utilisateur clique dessus, un double de l'image se déplace avec le curseur jusqu'à ce que l'utilisateur relâche le bouton de la souris. Un événement OnPut est alors déclenché avec les coordonnées du dépôt.

Vous obtiendrez plus de renseignements à propos de ce package sur cette page.


Tutoriels
Les génériques avec Delphi 2009 Win32 (English version) - également disponible en espagnol et en russe
Réaliser un plug-in comportant un composant
Construire une procédure pointant sur une méthode
Création de composants - en 4 parties
Refactoring avec Delphi 2007
Prise en main de Delphi 2005
Analyseurs syntaxiques - Leur fonctionnement par l'exemple
Créer un fichier d'aide HLP
Pourquoi un paramètre const change-t-il mystérieusement de valeur ?
Sources
SJRDUnits - Routines et classes diverses
SJRDComps - Quelques composants
Projet Sepi
Présentation
FAQ Sepi
Programmes
FunLabyrinthe - Jeu de labyrinthe très spécial et très fun
TrickTakingGame - Jeux de cartes à plis en ligne
MultiAgenda - Agenda multi-répertoires
DecodeFormulaires - Décode les formulaires
Excel --> HTML - Convertisseur de tableaux Excel en HTML
AddressLinks - Lie les adresses Internet et e-mail d'un document HTML
Vipion - Tic Tac Toe sur 4x4 cases avec jeu de l'ordinateur
BigCalc - Calculatrice de haut niveau
Espace paroissial Astérion de Watermael-Boitsfort

Valid XHTML 1.1!Valid CSS!


Notice: Undefined index: HTTPS in /home/developpez/www/developpez-com/template/pied.php on line 5

Copyright © 2005 Sébastien Doeraene. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.

Responsables bénévoles de la rubrique Delphi : Gilles Vasseur - Alcatîz -