Autor |
Mensaje |
jsbsan
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4175
Edad: 51 Ubicación: dos hermanas, sevilla
|
Problemas Con Formularios Al Mostrarlos
Hola a todos:
Tengo un serio problema con un programa que estoy haciendo. Os explico (estoy usando gb.qt4).
El caso es que tengo un formulario principal, que ocupa toda la pantalla (tiene puesta la propiedad Fullscreen=true), cuando muestro otro formulario (por ejemplo cuando usando .showModal() ) algunas veces queda oculto por este (dependiendo de la distribución linux que use) y no se muestra.
No se si existe alguna propiedad que controle que un formulario o un cuadro de diálogo cuando se abra, quede por encima de los demás formularios de la aplicación...
Lo "más raro" que me ocurre es que el programa usando la distro Minino Picaros, no da ningún problema, todos los formularios que abro se quedan por encima del formulario inicial, pero cuando uso linux mint con cinnamon, me da ese problema.
A ver si alguien me puede orientar.
Saludos
Julio
|
#1 Sabado, 28 Junio 2014, 11:25 |
|
|
Shell
Analista Programador
Registrado: Marzo 2010
Mensajes: 5278
Edad: 53 Ubicación: Al otro lado de la pantalla
|
Re: Problemas Con Formularios Al Mostrarlos
Hola Julio.
Prueba a hacerlo en el método Activate del formulario que esta en pantalla completa.
Ejemplo:
Ahora prueba esto. Intenta cerrar el que tienes abierto en modal. No puedes!.
Pero si cambias al abierto en pantalla completa si puedes cerrar luego abierto en modal.
Ya que el modal siempre esta delante, no se quita.
Saludos
=================== Gambas Básico
"No es un bug, es una característica no documentada"
última edición por Shell el Sabado, 28 Junio 2014, 12:36; editado 1 vez
|
#2 Sabado, 28 Junio 2014, 12:33 |
|
|
jsbsan
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4175
Edad: 51 Ubicación: dos hermanas, sevilla
|
Re: Problemas Con Formularios Al Mostrarlos
Shell:
Lo pruebo... pero el problema que me da en linux mint es que al usar el método .showmodal, algunas veces se me queda abajo el formulario que abro... alguna propiedad habré tocado para que me este dando ese problema...
|
#3 Sabado, 28 Junio 2014, 13:42 |
|
|
Shell
Analista Programador
Registrado: Marzo 2010
Mensajes: 5278
Edad: 53 Ubicación: Al otro lado de la pantalla
|
Re: Problemas Con Formularios Al Mostrarlos
Pues eso si que es raro.
Un formulario con .ShowModal debería estar en el centro.
¿ Llegaste al final a instalar Qt4 Settings ?
Saludos
=================== Gambas Básico
"No es un bug, es una característica no documentada"
|
#4 Sabado, 28 Junio 2014, 17:32 |
|
|
jsbsan
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4175
Edad: 51 Ubicación: dos hermanas, sevilla
|
Re: Problemas Con Formularios Al Mostrarlos
Shell:
Citar: ¿ Llegaste al final a instalar Qt4 Settings ?
¿eso que es? ¿como se instala?
|
#5 Sabado, 28 Junio 2014, 20:29 |
|
|
Shell
Analista Programador
Registrado: Marzo 2010
Mensajes: 5278
Edad: 53 Ubicación: Al otro lado de la pantalla
|
Re: Problemas Con Formularios Al Mostrarlos
Se instala desde Synaptic o desde el gestor de software.
Los compañeros de la comunidad que instalaron Linux Mint 17 se han quejado de alguna que otra cosa
entre GTK y QT4. Efectos raros.
Es un configurador de las QT4, eliges la apariencia del escritorio. Pero es que no veo normal que
no te salga la ventana en modal en el centro. ¿ Por que no haces un ejemplo pequeño y lo probamos ?.
Saludos
=================== Gambas Básico
"No es un bug, es una característica no documentada"
|
#6 Sabado, 28 Junio 2014, 20:50 |
|
|
jsbsan
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4175
Edad: 51 Ubicación: dos hermanas, sevilla
|
Re: Problemas Con Formularios Al Mostrarlos
Shell:
He hecho un update al sistema que tengo con linux mint... y ahora funciona todo perfectamente,
|
#7 Sabado, 28 Junio 2014, 21:21 |
|
|
Shell
Analista Programador
Registrado: Marzo 2010
Mensajes: 5278
Edad: 53 Ubicación: Al otro lado de la pantalla
|
Re: Problemas Con Formularios Al Mostrarlos
Es que el fallo no era muy normal.
Saludos
=================== Gambas Básico
"No es un bug, es una característica no documentada"
|
#8 Sabado, 28 Junio 2014, 23:40 |
|
|
v3ctor
Analista Programador
Registrado: May 2013
Mensajes: 1786
Edad: 44 Ubicación: Uruguay
|
Re: Problemas Con Formularios Al Mostrarlos
buenas,
uso linux mint mate 32 bits
tengo un formulario en pantalla completa y resulta que al ejecutar un botón que lanza un formulario nuevo el formulario que tenia la pantalla completa sale de pantalla completa y se ve la barra del sistema abajo.
alguien sabe como encadenar al sistema operativo para que no se entrometa en los asuntos gamberos jajajaj?
=================== Software libre, programación libre, vida libre es la Public function Libertad()as Invendible
Proyectos: VisorRV1960,Taller2015,Tanteador
https://sourceforge.net/u/v3ctor-full/profile/
Blog: http://novatocodegambas.blogspot.com.uy/
|
#9 Miercoles, 13 Abril 2016, 20:23 |
|
|
|