Retour à la page principale

Les composants
de pascal ...en pascal !


Créés et testés avec et pour Delphi 3.02

TBinView en action

Inspecteur TBinView

TBinView

Composant destiné à l'affichage (et édition) d'un entier sous forme binaire à l'aide d'un bouton par bit.

Principales propriétés :
 
BitWidth est le nombre de bits affichés (8 pardéfaut)
Bit0Place permet de placer le bit 0 à gauche ouà droite (à droite par défaut)
Bit0Car est le caractère apparaissant sur le bouton0. Les autres sont
obtenus par incrémentation ('0' par défaut)
BlocDir permet de placer la barre verticalement (horizontalepar défaut)
BorderV est la bordure laissée à gaucheet à droite (1 par défaut)
BorderH est la bordure laissée en haut et en bas    (1par défaut)
BtnSpace est l'espace laissé entre deux boutons     (1 par défaut)
Color est la couleur de la bordure (celle du parentpar défaut)
Value est la valeur binaire affichée. Aucuncontrôle de limites n'est fait.
Par exemple, avec 8 bits affichés la valeur peut êtreplus grande que 255, mais seuls les 8 bits de poids faible seront affichés.



Version : 1.01
Mise à jour : 3 septembre 1999

Télécharger  :  TBinView101.zip (5k)

TFileSort

Composant non visuel destiné à effectuer des tris très rapides sur des fichiers typés de grande taille.

Principales propriétés :
 
BufSize Taille des buffers pour lecture / écriture
FileIn Fichier d'entrée
FileOut Fichier de sortie
KeyOffset Position de la clé dans un enregistrement
KeySize Longueur de la clé (pour chaines et tableaux de car.)
KeyType Type de clé (byte, word, integer, char, etc)
RecSize Taille d'un enregistrement
TempPath Répertoire des fichiers temporaires
Options Reverse : tri par ordre décroissant
DeleteSource : supprime FileIn à la fin du tri
OverrideDest. : ecrase FileOut sans prévenir s'il existe déjà
UseBufExt : l'utilisateur fournit les buffers avec la méthodeSetBuffers
IndexOnly et KeepIndex - pas encore implantés. Pour créerun fichier d'index plus rapide à trier si les enregistrements sont grands.



Version : 1.0
Mise à jour : 11 juin 1999

Télécharger :  TFileSort.zip (10k)

TSrcEdit

Editeur destiné à la réalisation de mon EDI assembleur. Ressemble fortement à celui de Delphi.
Quelques particularités :
 - 100% VCL  (ne s'appuie sur aucun composant éditeur W32)
 - Affichage très rapide (écriture directe dans le canvas sans scintillements)
 - Gestion des tabulations 'hard' par pixels
 - Recherche d'une ligne par sa place originale avant modification
 - Undo multiples, 10 marqueurs,
 - Fonctions de recherche et remplacement,
 - Quelques fonctions spécialisées...


Version : ATTENTION : en cours de développement, placé ici pour les curieux...
Mise à jour : 3 juillet 1999

Télécharger :  TSrcEdit.zip  (22k)

 

(C) Pascal Peyremorte, tous droits réservés
Dernière mise à jour : 04.03.2005
webmaster : P.Peyremorte