Problemas Gb.qt Y Gb.gui [1/2 Solucionado]


Subject: Problemas Gb.qt Y Gb.gui [1/2 Solucionado]
Hola que tal, llevo ya unas semanas con un proyecto, siguiendo unos consejos active los controles gb.gui los cuales me habian funcionado sin problemas, pero al hacer uso de key.code para validar unos datos me doy cuenta que solo funciona con gb.qt, pero al activar estos componentes me pide desactivar los primeros por incompatibilidad. Sin embargo al hacer el cambio mis tablas se ven un poco diferentes... como que mas simples los dise;os y no me gusta aparte de que algunos botones dejaron de funcionar, pero el key.code funciona bien. Al parecer tengo que decidirme por uno de los 2, pero gb.gui solo me afecta key.code (hasta ahora), y gb.qt me afecto tanto botones como ventanas que ya no se abren. Me pueden explicar mas a fondo sobre estos componentes?, no se cual me convenga mas y/o como solucionar mis problemas, de momento se me hace mas atractivo gb.gui pero sus diferencias han de tener, no quisiera redise;ar todo mi codigo para usar gb.qt, gracias.

Last edited by Erik on Thursday, 06 January 2011, 01:34; edited 1 time in total
Profile PM  
Subject: Re: Problemas Gb.qt Y Gb.gui
Con que sistema de ventanas trabajas, con Gnome o con Kde???

Por hay te pueden venir los problemas (supongo ),,, ya que Gnome utiliza la libreria de gtk y kde usa gt

Saludos...

Subject: Re: Problemas Gb.qt Y Gb.gui
jsbsan escribió: [Ver mensaje]
Con que sistema de ventanas trabajas, con Gnome o con Kde???

Por hay te pueden venir los problemas (supongo ),,, ya que Gnome utiliza la libreria de gtk y kde usa gt

Saludos...


Gracias por responder uso gnome en fedora 11

Profile PM  
Subject: Re: Problemas Gb.qt Y Gb.gui
Citar:

active los controles gb.gui los cuales me habian funcionado sin problemas, pero al hacer uso de key.code para validar unos datos me doy cuenta que solo funciona con gb.qt


Yo tengo Gnome 2.30.2 , en Ubuntu 10.04, y uso gb.gui (cuando elijo crear aplicacion siempre elijo "aplicación gráfica").
En mi programa xlince , y no da problemas con el key.code....

Saludos

Subject: Re: Problemas Gb.qt Y Gb.gui
Hola

El componente gb.gui carga automáticamente las librerías GTK si usas Gnome ó QT si usas KDE. No se puede usar junto a cualquiera de ellas porque son mutuamente excluyentes.

Es decir, en tu caso si usas Gnome, en realidad es como si usaras gb.gtk.

Sería interesante saber la versión de gambas que estás usando, (y también ver el código que no te funciona) porque no deberías tener esos problemas, y menos con gb.qt. Incluso te diría que uses siempre gb.qt porque está más avanzado y tiene menos bugs.

Saludos

Profile PM  
Subject: Re: Problemas Gb.qt Y Gb.gui
Estoy usando gambas 2.19 en Fedora 11 con gnome, actualmente tengo activado gb.gui, el codigo es

PUBLIC SUB CantidadMat_KeyPress()

'Message(Key.Text)
SELECT CASE Key.Code
CASE key["0"] TO key["9"]
CASE key[" "]
CASE Key.BackSpace
CASE Key.Delete
CASE Key.Tab
CASE ELSE
STOP EVENT
END SELECT

END

el message lo tengo para hacer pruebas, parece que key.text funciona bien, key.code me da en la mayoria de las teclas 0 (cero), seguire haciendo pruebas y gracias por responder

Profile PM  
Subject: Re: Problemas Gb.qt Y Gb.gui
Bueno no encontre el problema con los controles pero termine usando key.text que es lo unico que me funciono, de todos modos si alguien sabe como simplificarlo o hacerlo con key.code se los agradeceria

PUBLIC SUB PrecioBox_KeyPress()
DIM AuxText AS String

AuxText = Key.Text
SELECT CASE AuxText
CASE "0"
CASE "1"
CASE "2"
CASE "3"
CASE "4"
CASE "5"
CASE "6"
CASE "7"
CASE "8"
CASE "9"
CASE ""
CASE ELSE
STOP EVENT
END SELECT

END

Profile PM  

Page 1 of 1


  
You cannot post new topics
You 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.2132s (PHP: -72% SQL: 172%)
SQL queries: 24 - Debug Off - GZIP Enabled