Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Coloboración Paypal con ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 09-09-2007
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 27
Caral Va por buen camino
Hola
Son posiciones integer, pero nunca lo he hecho.
Saludos
__________________
Siempre Novato
Responder Con Cita
  #2  
Antiguo 09-09-2007
Avatar de salvica
salvica salvica is offline
Miembro
 
Registrado: mar 2004
Ubicación: Albacete (España) ... En un lugar de la Mancha ...
Posts: 304
Poder: 23
salvica Va por buen camino
Acabo de aplicar el hacer el form nuevo independiente de la pestaña y (aparte de la pocición) me deja introducir los datos y cerrarlo.

De todas formas, aunque parece que el funcionamiento es el esperado, personalmente me parece un tanto "chapucera" la implementación

Gracias por todo.
Salvador
Responder Con Cita
  #3  
Antiguo 09-09-2007
Avatar de salvica
salvica salvica is offline
Miembro
 
Registrado: mar 2004
Ubicación: Albacete (España) ... En un lugar de la Mancha ...
Posts: 304
Poder: 23
salvica Va por buen camino
Ajustar el Form al tamaño y posición de un TabSheet

Os dejo el como he resuelto la posición del form para que aparezca sobre un TabSheet de un TPageControl y dé la impresión de que es el contenido original
(yo me lo guiso, yo me lo como)
Código Delphi [-]

{
+------------------------------------------------------------------------------
| crear un form modal en la pestaña que se recibe como parámetro y abrirlo
+------------------------------------------------------------------------------
}
procedure TForm_Main.CrearFormTabSheet( TabSheet:TTabSheet );
const
{ ajuste para una resolución del monitor de 1152x864 pixels }
  FormBorder  : integer =  4; // ancho del borde del form
  FormCaption : integer = 30; // alto del caption del form
begin
  Application.CreateForm(TForm_TabSheet, Form_TabSheet);
  with Form_TabSheet do begin
       BorderStyle := bsNone;
     { ajustar al área del TabSheet }
       ClientHeight := TabSheet.Height;
       ClientWidth  := TabSheet.Width;
     { posición de la izquierda }
       Left         := Form_Main.Left + FormBorder +
                       PageControl.Left +
                       TabSheet.Left;
     { posición de la altura }
       Top          := Form_Main.Top + FormCaption +
                       PageControl.Top + PageControl.TabHeight +
                       TabSheet.Top;
       try
         ShowModal;
       finally
         Free;
       end;
  end;
end;
Salvador (salvica)

gracias a Caral por la ayuda

NOTA:
Form_Main es mi form desde donde llamo al procedimiento, se pordría generalizar pasándole este último
Código Delphi [-]
procedure TForm_Main.CrearFormTabSheet( Form_Main:TForm; TabSheet:TTabSheet );
Saludos

Última edición por salvica fecha: 09-09-2007 a las 17:52:30.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Crear un nuevo form CottonMouth OOP 2 05-07-2007 21:46:49
Orden de Creación. Form y Frame gluglu Varios 8 20-02-2007 19:24:50
Nuevo Form con DataModule gluglu Varios 4 08-11-2005 16:37:30
creacion de un nuevo estilo de linea Beaprix Gráficos 1 16-05-2005 19:46:08
Problema la crear un nuevo Form Pally OOP 16 29-07-2003 14:03:14


La franja horaria es GMT +2. Ahora son las 05:28:20.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi