Hola, no se si este tema cabe en esta categoría, espero que si.
Este problema me surgio después de resolver un asunto con carga dinamica de TForm... lo que está en otro hilo.
Vamos al grano.
Utilizo Delphi 2006, en una aplicación tengo 2 Form, el main el cual contiene un TPanel y un componente de terceros (TMS Software, de pago), y un Tform al cual lo llamo desde el principal y se carga de forma dinamica en modo de ejecución.
El punto es que necesito que el Tform cargado, este en el TPanel (parent).
Utilizo el siguiente codigo.
Código Delphi
[-]
var
form:Tform;
begin
form:= Tform.Create(self);
form.Parent := panel1;
form.show;
end;
Trate de utilizar MDI, pero no funciona bien el componente de tercero que estoi utilizando, y no lo quiero dejar de lado (por eso comente esa linea, para que se sepa que ya trate eso)
El problema es que algunos componentes como TEdit, TMemo, etc. funcionan a media... no los puedo seleccionar.
Recalque la linea del parent, ya que sin ésta funciona bien, pero el TForm puede andar libre por toda la pantalla, y eso es que lo quiero evitar.
Espero me puedan ayudar, gracias