Hola:
Estoy trabajando con Delphi 5. He desarrollado un componente que, a su vez, utiliza un componente ya existente. Funciona muy bien. El problema es que el componente incluido dentro del desarrollado por mí se muestra en la ventana de ordenación de acceso (tab edit order), no así en el inspector de objetos. ¿Qué estoy haciendo mal?
Además, en tiempo de diseño al pasar el ratón sobre el componente en desarrollo, en la eqtiqueta emergente (hint) se muestra el componente incluido.
Por favor, ver código y jpeg adjuntos.
Código Delphi
[-]
TSpecialEdit = class(TEdit)
private
FDateEdit: TNewDateEdit;
Constructor TSpecialEdit.Create(AOwner: TComponent);
Begin
Inherited Create(AOwner);
FDateEdit:=TNewDateEdit.Create(Self);
End;
procedure TSpecialEdit.WMPaint(var Message: TWMPaint);
begin
inherited;
If Condicion Then
begin
If FDateEdit.Parent=Nil Then
FDateEdit.Parent:=Parent
end
else
FDateEdit.Parent:=Nil;
end;