Bonjour tt le monde!

J'ai un petit problème avec un composant que je viens de créer: le composant hérite d'une classe de composants de type DBMaskEdit (ça veut pas dire grande chose, mais au moins vous le savez). Cette classe n'a pas une propriété Text et je l'ai ajoutée de la façon suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
//////////////////////
type my_class = class(TcxDBmaskEdit)
...
protected
procedure SetText(const Value: TMaskedText);
function GetText: TMaskedText;
...
published
property Text : TMaskedText read GetText write SetText;
end;
\\\\\\\\\\\\\\\\\\\\\\\
Le problème survient quand j'emploie la composante en mode création: en effet la propriété Text est initialisée avec le nom de la composante!
Ce que je voudrais c'est que ce champs soit vide: j'ai essayé de l'initialiser dans le constructeur, mais ça n'a aucun effet.
C'est comme s'il y avait un pointeur qui relie le contenu de Text au nom de la composante

Des idées?


Merci!