Buen dia
he leido el hilo completamente y es muy interesante pero me he encontrado con un problema que quisiera alguien me pudiera colaborar.
quiero crear mi componente de la siguiente manera:
quiero crear un DBGrid que al soltarlo en mi form (o en un panel)
el automaticamente cambie su parent a un panel que se crea dinamicamente
y dicho panel dinamico se ubica donde se pretendia tener el DBGrid, esto con el fin de agregar un statusbar, y un buscador automatico para dicho DBgrid alineados alBottom, entonces se crea el efecto de tener un buscador en cada DBGrid que adiciono a mi proyecto.
esto no tiene problema, pues en tiempo de diseño, todo pinta bien, el problema aparece cuando intento ejecutar mi componente, pues sale el error
"raised exception class EClassNotFound with message 'Class TPanel not found."
Código Delphi
[-]
constructor TKDBGrid.Create(AOwner : TComponent);
begin
inherited Create(AOwner);
Panel:=TPanel.Create(AOwner);
Panel.Parent:=TWinControl(AOwner);
Self.Parent:=Panel; Self.Align:=alClient;
CrearBuscador;
end;
no en tiendo como hacer, por ultimas intente hacerlo al revez
hago que mi componente sea un panel, y cualdo se crea instancia un DBGrid dentro de el, pero ahroa el problema es que no encuentra la clase TDBGrid >=(
alguien que me guie por favor
espero haberme hecho entender
gracias