Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #3  
Antiguo 11-05-2006
freelance freelance is offline
Registrado
 
Registrado: may 2006
Posts: 9
Poder: 0
freelance Va por buen camino
Pues ...

Debido a que el Enabled/Disabled de los botones del DBNavigator es controlado por el Datasource(y Dataset) asociado, sólo te queda la opción de hacerlos visibles/invisibles para que no puedan pulsarse, ya que si no, tienes que meterte con más complicaciones.

De todas maneras creo que la solución a tu problema no está en el DBNavigator, si no en el estado del Datasource/Dataset asociado.



De todas formas, para ocultar/mostrar un boton del navegador (p.e.nbFirst):

Ocultar: DBNavigator.VisibleButtons := DBNavigator.VisibleButtons-[nbFirst]

Mostrar: DBNavigator.VisibleButtons := DBNavigator.VisibleButtons+[nbFirst]


Aunque te daras cuenta de que tiene un problema con el tamaño.
Guarda el tamaño inicial del Navigator en una variable y cada vez que ejecutes alguna de las lineas anteriores Ocultar/Mostrar vuele a restaurarselo. Aún así notarás un pequeño problema.


espero haberte ayudado ...
Responder Con Cita
 


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
DBNavigator karocs Varios 1 21-09-2005 02:20:28
Heredar del DBNavigator Carlosj OOP 0 11-01-2005 09:29:43
Botones DBNavigator walrus OOP 3 06-09-2004 03:11:39
Editar DBNavigator samame Varios 1 28-04-2004 10:21:02
Botones del DBNavigator thecarlos Varios 2 08-01-2004 22:28:05


La franja horaria es GMT +2. Ahora son las 18:24:38.


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