gabriel.alcanta,
Cita:
|
Empezado por gabriel.alcanta
...me he leído casi la totalidad de hilos abiertos relacionados con los FORMS dentro de otros y continuo con mi problema...
|
Cita:
|
Empezado por gabriel.alcanta
...he probado eso del MDI y es algo parecido lo que deseo...
|
Cita:
|
Empezado por gabriel.alcanta
...lo que no he conseguido es acoplarlo...
|
Cita:
|
Empezado por Al González
Claro que se puede acoplar...
|
Revisa estos links:
En los links anteriores se explica lo comentado por
Al González, para mayor facilidad realice el ejemplo de los links con algunas adiciones que facilitan su comprensión. El ejemplo esta disponible en el link:
http://terawiki.clubdelphi.com/Delph...Forms+Dock.rar
También puedes ver un ejemplo de formularios MDI en el link:
http://terawiki.clubdelphi.com/Delph...Selectivos.rar
Cita:
|
Empezado por gabriel.alcanta
Sabes como puedo hacer para determinar el numero de formularios abiertos cuando se inicie la aplicacion? Que no se puedan cerrar y que tengan un tamaño fijo?
|
Revisa este código:
Código Delphi
[-]
procedure TForm1.Button2Click(Sender: TObject);
var
NumForms : Integer;
Msg : String;
begin
Msg := 'El Número de Forms es: ' + IntToStr(Screen.FormCount-1);
MessageDlg(Msg, mtInformation,[mbOK], 0);
end;
El código anterior muestra el
número de formularios activos.
Revisa este código:
Código Delphi
[-]
BorderStyle := bsDialog;
BorderIcons := [];
El código anterior configura el
formulario activo a un tamaño fijo (No redimensionable) y
elimina los botones de la barra del formulario.
Nota: Todo el código mostrado esta en el ejemplo del primer link.
Con respecto a Delphi te sugiero visitar estas páginas:
Adicionalmente te sugiero revisar estos libros:
Los link anteriores te darán una mejor perspectiva de Delphi. Igualmente el Club Delphi posee una extensa base de conocimiento sobre diversos temas de programación en Delphi.
Espero sea útil
Nelson.