FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Ocultar botones distintos form
Bueno voy a ser lo mas claro posible para plantear mi problema, estoy trabajando en una aplicación con varios form para no entrar en detalles y explicar exactamente de que se trata lo voy a plantearcon un ejemplo mas practico y conocido.
Mas o menos seria lo siguiente, en una form tengo un listado de pongamosle productos (con TDBgrid), y en la otra lo que necesito seleccionar es el producto para lo cual he usado un botón el cual selecciona el producto en la form donde se encuentra el listado, ahora bien quiero que ese botón solo se muestre únicamente cuando accedo mediante el form 2 (donde llamo al form 1 cuando deseo seleccionar un item) y no cuando solo quiero visualizar los productos dado que el botón no seria útil Desde ya muchas gracias |
#2
|
||||
|
||||
Hola,
Puedes colocar un parámetro que indique si debe desplegar o no el botón en cuestión y así cuando lo llames desde el formulario indicado lo activas y desde otro no lo activas. Nota: Pase como 5 minutos tratando de entender lo que escribiste porque además de no estar claro, la redacción no ayuda y escribir en un solo párrafo empeora las cosa... no se quien es el del foro que dice que esto no es un móvil. Así que tranquilo escribe cuanto quieras.
__________________
Buena caza y buen remar... http://mivaler.blogspot.com |
#3
|
||||
|
||||
puedes poner esto
si estamos en el form2 form3.tag := 2; form3.showmodal; en el fom3 if tag = 2 then boton.visible := false; y antes de llamarlo de otros formulario form3.tag := 0; |
#4
|
||||
|
||||
Recuerda poner los tags al código fuente, ejemplo:
Gracias |
#5
|
||||
|
||||
ok
Gracias Casimiro por la observación, no se editar el mensaje para cambiarlo, la proxima vez. |
#6
|
||||
|
||||
Personalmente no me gusta mucho la solución con el tag. Prefiero agregar una propiedad "MostrarBotonX" ya que es mas especifica en su uso que "form.tag".
La razón por la que prefiero la propiedad es que al final podríamos tener que en una parte del código usamos el tag para x y en otra parte el tag para y cuando pudimos haber especificado ese funcionamiento desde la clase. Pero como cada quien mata las pulgas a su modo...
__________________
Buena caza y buen remar... http://mivaler.blogspot.com |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Gestion botones en un form | jocaro | Varios | 2 | 01-12-2011 11:08:31 |
Ocultar Form fsmdi Child | verito_83mdq | OOP | 11 | 08-01-2011 03:45:54 |
Problema con botones en un form | federico1 | Varios | 4 | 30-03-2007 11:03:01 |
utilizar mismo form en distintos modulos | @-Soft | Conexión con bases de datos | 5 | 09-07-2004 13:51:21 |
form con botones visibles o no | vetustas | OOP | 4 | 12-11-2003 18:46:05 |
|