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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 11-06-2007
Ricomarz Ricomarz is offline
Miembro
 
Registrado: jul 2006
Ubicación: Ensenada B.C
Posts: 18
Poder: 0
Ricomarz Va por buen camino
Ayuda Ocultar subopcion de una opcion de un menu

Hola yo quisiera hacer lo mismo, pero para ocultar una subopcion de una opcion de mi menu , es decir tengo estas opciones en mi menu

Configurar Caja
--> Caja
--> Cobros
--> Corte

quisiera ya sea ocultar la subopcion (corte) o ponerla enable=false;

como le puedo hacer, si me pudieras ayudar te lo agradeceria mucho

Estare pendiente de tu respuesta

Saludos ..
Ricomarz

Cita:
Empezado por dec
Hola,

Con el permiso de Troi.

emiliu, probablemente estés refiriéndote a que tu aplicación cuenta con un componente "TMainMenu", cuyo tiene tres "items", que ya sabes que son objetos del tipo "TMenuItem". Pues bien, si entiendo bien y lo que precisas es ocultar un determinado "item" del "TMenuItem", puedes hacerlo, utilizando la propiedad "Visible" conque cuenta cada uno de los objetos "TMenuItem".

Por ejemplo, si tú trabajas con un "TMainMenu" de nombre "mPrincipal", y en este "mPrincipal" hay tres "items" con los nombres: "itemAbrir", "itemGuardar", "itemSalir", podrías hacer algo como lo siguiente para que este último no apareciera en el "TMenuItem":


Código Delphi [-]
itemSalir.Visible := false;




¿Sencillo, eh? Y, si quisieras hacer el "item" de nuevo visible, pues ya sabes cómo: sustituyendo el "false" por un "true" en la anterior instrucción. ¿O acaso te refieras a otra cuestión?
Responder Con Cita
  #2  
Antiguo 11-06-2007
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.114
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Puede hacerse de varias formas... pero, lo más normal (en mi opinión) es utilizar la variable que guarda la instancia del "TMenuItem" que quieres deshabilitar. La cosa es sencilla.

Cualquier "opción" que aparece en el menú es en realidad un "TMenuItem", y, si construiste el menú en tiempo de diseño, cada "item" tiene un "nombre", que lo identifica unívocamente.

Pues bien:

Código Delphi [-]
begin
  mItemCorte.Enabled := false;
end;
__________________
David Esperalta
www.decsoftutils.com
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


La franja horaria es GMT +2. Ahora son las 01:52:31.


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