[Delphi 6] Problème avec la propriété Text d'un composant
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:
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!