Saludos.
En un webform estoy insertando un menú de la siguiente forma:
1-Pegue un WebMenuBar1
2-Dentro del WebMenuBar1 pegue un WebMenu1
3-Dentro del WebMenu1 pegue tres item (WebMenuItem1, WebMenuItem2, WebMenuItem3)
Luego en cualquier evento del webform (Open, Render) o incluso con un click de un botón, estoy cambiando el valor de la propiedad Enabled a False en cualquiera de los objetos mencionados arriba (1,2,3) y ninguno queda deshabilitado, pero si cambio la propiedad visible a false, si funciona ocultando el objeto.
También he colocado False en la propiedad Enabled desde el IDE y nada que queda deshabilitado.
Alguien tiene idea de como deshabilitar estos menús en un webform.
Gracias por la ayuda que puedan brindarme.
Gambas WebMenu
Subject: Re: Gambas WebMenu
No domino estos webform pero... ¿Tiene la propiedad "visible"?
Saludos.
omoreno escribió:
No domino estos webform pero... ¿Tiene la propiedad "visible"?
Saludos.
Subject: Re: Gambas WebMenu
Si tiene la propiedad visible y funciona bien, pero lo que se requiere es deshabilitar el objeto o cualquiera de sus elementos y no funciona por código ni por IDE.
tincho escribió:
Si tiene la propiedad visible y funciona bien, pero lo que se requiere es deshabilitar el objeto o cualquiera de sus elementos y no funciona por código ni por IDE.
Subject: Re: Gambas WebMenu
Por favor, sino te parece mal, seria posible que añadas tu proyecto ejemplo aquí para comprobar lo que tu ves y así ayudarte mejor.
Gracias.
Gracias.
Subject: Re: Gambas WebMenu
Saludos gambafeliz.
He adjuntado un ejemplo, informarme si lo que he adjuntado es la forma correcta de pasar proyectos para probar ya que todavía estoy estudiando esta herramienta de desarrollo, la probé hace mucho tiempo en módulos de escritorio, pero nunca nada en producción o transferencia de proyectos.
Por lo que veo en el problema del WebMenu, seria engorroso tener que validar en cada evento _Click() si el elemento tiene su propiedad (Enabled = False) para hacer algo y tener que aplicar algún CSS para colocarlo visiblemente deshabilitado.
¿Qué me falta por configurar o sera algún bug de la herramienta?.
Saludos.
gambafeliz escribió:
Saludos gambafeliz.
He adjuntado un ejemplo, informarme si lo que he adjuntado es la forma correcta de pasar proyectos para probar ya que todavía estoy estudiando esta herramienta de desarrollo, la probé hace mucho tiempo en módulos de escritorio, pero nunca nada en producción o transferencia de proyectos.
Por lo que veo en el problema del WebMenu, seria engorroso tener que validar en cada evento _Click() si el elemento tiene su propiedad (Enabled = False) para hacer algo y tener que aplicar algún CSS para colocarlo visiblemente deshabilitado.
¿Qué me falta por configurar o sera algún bug de la herramienta?.
Saludos.
WebMenu-0.0.1.tar.gz | ||
Description: | Para crear una copiar del proyecto he utilizado: Proyecto → Crear → Archivo fuente... | Download |
Filename: | WebMenu-0.0.1.tar.gz | |
Filesize: | 12.77 KB | |
Downloaded: | 326 Time(s) |
Subject: Re: Gambas WebMenu
Bueno, descargue el ejemplo y efectivamente con el evento click funciona .visible=false pero no funciona .enabled=false
No se que decirte, se termino mi experiencia en estos controles web.
Saludos.
omoreno escribió:
Bueno, descargue el ejemplo y efectivamente con el evento click funciona .visible=false pero no funciona .enabled=false
No se que decirte, se termino mi experiencia en estos controles web.
Saludos.
Subject: Re: Gambas WebMenu
Last edited by gambafeliz on Saturday, 06 June 2020, 07:44; edited 2 times in total
Yo el primer problema que tengo es que me dice al ejecutar:
Me pone en la consola:
gb.httpd: bind 0.0.0.0 - Address already in use
Y con un bocadillo amarillo apuntando al texto anterior dice:
No Driver specified
Lo averiguo y después te ayudo en lo tuyo.
Saludos.
Nota: Si alguien lo sabe resolver por favor que me diga algo.
Nota final**********************************
Tras buscar posible arreglo a mi problema para ayudarte, tengo que dejar la ayuda a este hilo, el problema no lo consigo arreglar, he visto un hilo de Benoit sobre este tema pero aunque da una posible solución no resuelve mi caso o no se aplicarlo.
Me pone en la consola:
gb.httpd: bind 0.0.0.0 - Address already in use
Y con un bocadillo amarillo apuntando al texto anterior dice:
No Driver specified
Lo averiguo y después te ayudo en lo tuyo.
Saludos.
Nota: Si alguien lo sabe resolver por favor que me diga algo.
Nota final**********************************
Tras buscar posible arreglo a mi problema para ayudarte, tengo que dejar la ayuda a este hilo, el problema no lo consigo arreglar, he visto un hilo de Benoit sobre este tema pero aunque da una posible solución no resuelve mi caso o no se aplicarlo.
Last edited by gambafeliz on Saturday, 06 June 2020, 07:44; edited 2 times in total
Subject: Re: Gambas WebMenu
Bueno por ahora no quedo de otra que utilizar la ayuda de las CSS:
En un archivo style.css coloque una clase:
y luego cuando quiero deshabilitar cualquier objeto del los WebMenu:
y para habilitarlo:
Pues por ahora me tocara usar esta forma de deshabilitar/habilitar, tal vez en un futuro... vea eso de crear componentes...
En un archivo style.css coloque una clase:
.inactivo {
opacity: 0.5;
pointer-events:none;
}
opacity: 0.5;
pointer-events:none;
}
y luego cuando quiero deshabilitar cualquier objeto del los WebMenu:
y para habilitarlo:
Pues por ahora me tocara usar esta forma de deshabilitar/habilitar, tal vez en un futuro... vea eso de crear componentes...
Page 1 of 1
You cannot post new topicsYou cannot reply to topics
You cannot edit your posts
You cannot delete your posts
You cannot vote in polls
You cannot attach files
You can download files
You cannot post calendar events
This is a "Lo-Fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo
Generation Time: 0.1087s (PHP: -40% SQL: 140%)
SQL queries: 25 - Debug Off - GZIP Enabled