Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Coloboración Paypal con ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #2  
Antiguo 03-10-2006
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.142
Poder: 36
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Piensa que el componente que mencionas está en la pestaña "Win 3.1" de la paleta de componentes de Delphi. Desde hace tiempo se viene utilizando el componente "TPageControl", o "TTabControl", de la pestaña "Win32" de la paleta de componentes. Lo digo porque alguna vez algún compañero no sabía esto y quedó encantado con "TPageControl" y ya no quiso saber nada del componente que mencionas.

Tal vez quisieras tú echar un vistazo a estos componentes que menciono.

Pueden deshabilitarse pestañas, pueden ocultarse, pueden "recorrerse" (?), etc., etc.

Edito: No leí completamente tu mensaje y eso me ha equivocado, mea culpa. Necesitas, parece ser, utilizar el componente que mencionas... ¿De veras te sería tan costoso cambiar?

Echando un vistazo por encima al componente de marras no lo veo nada práctico, en comparación, claro está, con su "hermano mayor".

No sé a qué te refieres con "recorrer" las pestañas, pero, piensa que están en una propiedad de tipo "TStrings" y que esta propiedad cuenta con elementos "indizados", esto es, sus elementos tienen un índice determinado. Por otro lado, puedes hacer lo siguiente para que una pestaña en concreto se muestre:

Código Delphi [-]
TabbedNotebook1.PageIndex := 1;

Mostraríamos la segunda pestaña: puesto que el índice comienza en cero. Por otro lado, no ví forma de deshabilitar pestañas o hacerlas invisibles, sí de hacer todo el componente invisible o deshabilitarlo por completo. Es posible que pudiera hacerse algo a base de mensajes de Windows o algo así... quiero decir, a más bajo nivel que usando la propia VCL, los propios métodos y propiedades del componente.

Yo me plantearía seriamente el cambio del componente... puede que te costara algo de trabajo, pero, también que te mereciera la pena.
__________________
David Esperalta
www.decsoftutils.com

Última edición por dec fecha: 03-10-2006 a las 01:59:35.
Responder Con Cita
 



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
Pestaña de ADO Alexander Varios 1 24-05-2006 00:21:46
Como inhabilitar Ctrl+Supr en Rejilla de datos pinoxito OOP 2 30-07-2004 03:24:51
Inhabilitar Internet nefy Internet 0 13-07-2004 21:04:51
inhabilitar tab en un dbgrid en la última columna davidgaldo Conexión con bases de datos 2 16-04-2004 17:30:24
inhabilitar mouse Barriccel API de Windows 2 04-12-2003 15:07:35


La franja horaria es GMT +2. Ahora son las 17:34:50.


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