Trois composants edit

Soyez le premier à donner votre avis sur cette source.

Vue 5 333 fois - Téléchargée 1 000 fois

Description

Rien de bien nouveau, mais voici 3 composants Edit dérivés d'une classe de base qui ajoute au TCustomEdit : alignement horizontal du texte, couleur du fond en entrée focus + options (enter as tab, interdire coller...).

TEditStr : possibilité de déterminer les caractères autorisés à la saisie (avec contrôle aussi lors d'un 'coller').

TEditNum : contrôle de saisie valeur numérique, arrondi en fonction du nombre de décimales fixées, formatage de la valeur, incrémentation ou décrémentation de valeur par flèches haut et bas, possibilité de fixer une fourchette de valeurs min-max.

TEditDate : facilite et contrôle la saisie d'une date, incrémentation ou décrémentation de zone jour-mois-année par flèches haut et bas, inc ou dec de date par touche +/-.

Petite démo jointe (sans devoir installer les compo).

Merci à cirec pour son "interdire coller...".

Merci d'avance pour vos remarques constructives.

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
418
Date d'inscription
mardi 3 janvier 2006
Statut
Membre
Dernière intervention
26 novembre 2013
3
Bonjour Jean-Pierre,

Merci à toi.
Messages postés
82
Date d'inscription
jeudi 25 septembre 2003
Statut
Membre
Dernière intervention
20 avril 2010

Bonjour,

Des Edits bien pratiques pour se faciliter le codage.

La démo est bien pratique, et n'oblige pas à installer des compos.

Je trouve surtout le TEdit particulièrement bien pensé et construit.

Moi je dis bravo et merci !
Messages postés
2
Date d'inscription
mardi 28 juillet 2009
Statut
Membre
Dernière intervention
11 octobre 2009

ok merci,
le probleme c'est que j'avais deja un espace comme separateur de milliers dans la donnée copiée.
Je m'en suis sortit en collant un popup menu et en bricolant dans le clipboard. ca fonctionne maintenant correctement
Merci
Messages postés
418
Date d'inscription
mardi 3 janvier 2006
Statut
Membre
Dernière intervention
26 novembre 2013
3
Bonjour Bidochong,
Vérifie dans les options de ton EditNum si eoAllowPaste = true.
Tu peux alors faire un coller si le presse-papiers contient une valeur numérique correcte.
D'ailleurs, ça marche dans la démo.
Messages postés
2
Date d'inscription
mardi 28 juillet 2009
Statut
Membre
Dernière intervention
11 octobre 2009

bonjour,
Je n'arrive pas a coller une valeur dans mon appli sur un TEditNum si je fais un copier/coller.
comment modifier pour rendre cela possible ?
Merci beaucoup
Afficher les 10 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.