Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 27-04-2011
Avatar de ingabraham
ingabraham ingabraham is offline
Miembro
 
Registrado: ago 2007
Posts: 614
Poder: 17
ingabraham Va por buen camino
necesito un componente para evitar crear tantos formularios

hola,
necesito un componente como algo asi como el PageControl1, pero q no se vea que estoy en el mismo form, debido a que este me muestra los TabSheets.

el TabControl1 tambien me hace lo mismo,..

una vez vi aun compañero q tenia en su proyecto que el le daba clic a cada menu, y pasaba de hojas, si estar creando tantos formularios para q el usuario no tubiera q estar cerrandolo forms,.

lastima q perdi contacto con ese compañero.

espero q me entiendan y me orienten em lo que busco,.
__________________
Enseñar es la virtud de un sabio.
Responder Con Cita
  #2  
Antiguo 27-04-2011
santus santus is offline
Miembro
 
Registrado: ene 2006
Posts: 130
Poder: 19
santus Va por buen camino
No entiendo mucho que es lo que necesitas hacer.
Supongo que te refieres a como ocultar un tab de un PageControl.

Lo puedes hacer poniendo su propiedad "TabVisible" en False en cada TabSheet.
De esa manera no se ve arriba, y pareciera ser varios formularios.

Espero haberte sido de ayuda.
Saludos.
__________________
"El ordenador nació para resolver problemas que antes no existían." Bill Gates.
Responder Con Cita
  #3  
Antiguo 27-04-2011
[FGarcia] FGarcia is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Cordoba, Veracruz, México
Posts: 1.123
Poder: 20
FGarcia Va por buen camino
En la pestaña de controles Win 3.1 existe el TNotebook y el TPageNotebook. Segun se -nunca lo he usado- te puede mostrar diversas paginas cual si fuera un cuaderno -libreta- con un poco de paciencia tal vez te sirva.

saludos!
__________________
ESTO ES UN FORO ... NO UN MÓVIL
¿Por qué no escribir de una manera comprensible para que los humanos lo podamos entender?
Responder Con Cita
  #4  
Antiguo 27-04-2011
[FGarcia] FGarcia is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Cordoba, Veracruz, México
Posts: 1.123
Poder: 20
FGarcia Va por buen camino
Con un poco de paciencia :

1. Creas una nueva aplicacion.
2. En el formulario principal colocas un TNoteBook
3. Usando el Object Inspector seleccionas la propiedad Pages. Te abre una ventana de edicion donde declaras cuantas paginas necesites asignadole un nombre a cada una de ellas. Automaticamente se les asigna un Indice (PageIndex)
3.1 Haz click derecho en cualquier parte del control TNotebook y te aparece un menu contextual donde puedes avanzar o retroceder entre paginas. Coloca los componentes que necesites en cada uno de ellas.
4. Coloca tres botones en el formulario principal, por ejemplo, y en su evento Onclick coloca el codigo:

Código Delphi [-]
procedure TForm1.Button4Click(Sender: TObject);
begin
  NoteBook1.PageIndex := 1;
end;

Para garantizar que siempre se inicie en la primera pagina del TNotebook escribe este codigo en el evento OnActivate del Formulario:

Código Delphi [-]
procedure TForm1.FormActivate(Sender: TObject);
begin
  NoteBook1.PageIndex := 0;
end;

Espero te sirva.
__________________
ESTO ES UN FORO ... NO UN MÓVIL
¿Por qué no escribir de una manera comprensible para que los humanos lo podamos entender?
Responder Con Cita
Respuesta



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
Necesito asistencia para crear directorio dionnis C++ Builder 1 16-02-2009 15:08:25
crear mensaje para guardar con campos vacios formularios redimido OOP 1 06-08-2007 20:31:12
Necesito crear un permiso para escribir pero no para leer federiconqn21 Conexión con bases de datos 5 07-07-2006 19:13:47
Asistente para crear formularios (formas o fichas) Mauro.NET Varios 0 17-08-2005 18:36:09
Existe algún componente para imprimir sobre formularios ya impresos chalys Impresión 5 18-07-2005 18:42:38


La franja horaria es GMT +2. Ahora son las 22:27:03.


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