|
Sources DelphiDate 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.
Warning: include(): http:// wrapper is disabled in the server configuration by allow_url_include=0 in /home/developpez/www/developpez-com/upload/sjrd/delphi/source/index.php on line 94 Warning: include(http://sjrd.developpez.com/references.inc): failed to open stream: no suitable wrapper could be found in /home/developpez/www/developpez-com/upload/sjrd/delphi/source/index.php on line 94 Warning: include(): Failed opening 'http://sjrd.developpez.com/references.inc' for inclusion (include_path='.:/opt/php56/lib/php') in /home/developpez/www/developpez-com/upload/sjrd/delphi/source/index.php on line 94 |
Copyright © 2005 Sébastien Doeraene. Aucune reproduction, même partielle, ne peut être faite de ce site ni 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.