Gambas-it

Gambas3 => Segnalazione bug => Topic aperto da: giob1642 - 03 Maggio 2013, 12:25:15

Titolo: [Risolto]? bug su gambas3 bg qt4
Inserito da: giob1642 - 03 Maggio 2013, 12:25:15
Le propietà foregound  e background  sui controlli gb qt4 in gambas 3  non funzionano.
giob1642
Titolo: Re: ? bug su gambas3 bg qt4
Inserito da: vuott - 03 Maggio 2013, 16:01:45
Le propietà foregound  e background  sui controlli gb qt4 in gambas 3  non funzionano.
giob1642

Le ho ora provate sul Form e su un Button:
Codice: gambas [Seleziona]

Public Sub Form_Open()

 Me.Background = Color.Yellow

 With Button1
   .Background = Color.Red
   .Text = "prova colore"
   .Font.Bold = True
   .Foreground = Color.Lighter(Color.Green)
 End With

End

e funzionano regolarmente.   :-\
Titolo: Re: ? bug su gambas3 bg qt4
Inserito da: giob1642 - 04 Maggio 2013, 08:14:51
hai ragione, ma se setti foreground nella pag- proprietà vedi ce non funziona
giob1642
Titolo: Re: ? bug su gambas3 bg qt4
Inserito da: giob1642 - 04 Maggio 2013, 10:54:24
anzi modificando il tuo programmino

' Gambas class file

Public Sub Form_Open() 
                    'vorrei il foreground dei vari controlli H0000FF
                    ' vorrei il background  di button1 red
Me.Background = Color.Yellow 
 
With Button1 
  .Background = Color.Red 
  .Text = "prova colore" 
  .Font.Bold = True 
  .Foreground = Color.Lighter(Color.Green) 
End With 
 
End

' non mi pare che funzioni.
Titolo: Re: ? bug su gambas3 bg qt4
Inserito da: vuott - 04 Maggio 2013, 14:38:04
hai ragione, ma se setti foreground nella pag- proprietà vedi ce non funziona


Ho impostato dall'IDE la proprietà .ForeGround di un Button, posto sul Form, con questo valore: 1FFF1F, ed in aggiunta ho impostato il font a Bold; inoltre ho posto la proprietà BackGround con questo valore: FFFF00
Anche in quest'altro caso funziona regolarmente.  :-\


anzi modificando il tuo programmino
Non ho capito bene come andrebbe modificato per effettuare il test. Puoi chiarirlo ?
Titolo: Re: ? bug su gambas3 bg qt4
Inserito da: giob1642 - 04 Maggio 2013, 16:28:04
hai ragione;
rif il mio prog inserito nella  Risposta #3 inserito:: Oggi alle 10:54:24 »
preciso:
creo un form main  ed insrisco :
                                              button1
                                              chekbox1
                                              radiobuttun1
                                              radiobuttun2
a tutti dalle pag di proprietà assegno un foreground H0000FF
al button1 assegno un background HD0D0D0

................................ non mi pare che funzioni.

Titolo: Re: ? bug su gambas3 bg qt4
Inserito da: vuott - 04 Maggio 2013, 16:34:28
................................ non mi pare che funzioni.

Ho precisamente fatto come da te descritto. Ebbene, il Button ha assunto una tonalità di grigio e la scritta al suo interno è diventata blu. Coerentemente con il codice colore loro assegnato, anche il testo dei restanti oggetti, posti sul Form, è diventato blu.

Anche questo test ha funzionato.   :-\
Titolo: Re: ? bug su gambas3 bg qt4
Inserito da: giob1642 - 04 Maggio 2013, 16:38:32
ne prendo atto , ma a me non funziona, da dove hai scaricato gambas3 e lavori in 64 bit o 32?
Titolo: Re: ? bug su gambas3 bg qt4
Inserito da: vuott - 04 Maggio 2013, 16:44:53
ne prendo atto , ma a me non funziona, da dove hai scaricato gambas3 e lavori in 64 bit o 32?

Lavoro in 64bit.
Avendo Ubuntu, ho scaricato i sorgenti da qui (Compilation from sources):
http://gambasdoc.org/help/install/ubuntu?v3&view

ed aggiorno Gambas-3 via SVN da terminale:
Codice: [Seleziona]
~ $ svn checkout svn://svn.code.sf.net/p/gambas/code/gambas/trunk


Vedi anche:
http://www.gambas-it.org/smf/index.php?topic=1088.0
http://www.gambas-it.org/smf/index.php?topic=1350.0
Titolo: Re: ? bug su gambas3 bg qt4
Inserito da: giob1642 - 04 Maggio 2013, 16:53:02
grazie.........ti farò sapere
giorgio.
Titolo: Re: ? bug su gambas3 bg qt4
Inserito da: tornu - 04 Maggio 2013, 21:39:07
Salve ragazzi,
vedo con dispiacere che anche qualcuno altro ha problemi con le proprietà di alcuni oggetti come è successo a me
http://www.gambas-it.org/smf/index.php?topic=2568.0
Ho risolto il problema Gridview, ma anche a me è saltato fuori il problema dei Button ritrovandomi nelle stesse
condizioni che lamenta glob1642.
Ciao vuott ho provato i suggerimenti che hai dato a glob1642 ma ottengo i suoi stessi risultati, niente da fare con
le proprietà Background e Foreground.
Comincio a dubbitare che il problema sia l'impostazione grafica del sistema.  >:(
Titolo: Re: ? bug su gambas3 bg qt4
Inserito da: giob1642 - 05 Maggio 2013, 01:04:35
ho risolto!!!!
uso ubuntu 10.4 e carico gambas3.4.1  dal reposity di ubuntu (identico a quello compilato).
se uso il componente gb.gui (settato da proprietà prog- componente)       tutto funziona.
se uso il componente gb.qt4             "                             "                       non funziona.
E' probabile che sii effettivamente un bug.
giorgio
Titolo: Re: ? bug su gambas3 bg qt4
Inserito da: giob1642 - 05 Maggio 2013, 10:58:31
« Risposta #6 inserito:: Ieri alle 16:34:28 »  gradirei sapere  quali compoenti hai settato nelle proprietà prog.
perchè se setto gb qt4 a me proprio non funziona.
grazie giorgio.
Titolo: Re: ? bug su gambas3 bg qt4
Inserito da: vuott - 05 Maggio 2013, 13:48:26
uso ubuntu 10.4 e carico gambas3.4.1  dal reposity di ubuntu (identico a quello compilato).
Io ho Ubuntu alla versione 12.10



gradirei sapere  quali compoenti hai settato nelle proprietà prog.
perchè se setto gb qt4 a me proprio non funziona.

gb
gb.form
gb.image
gb.qt4
gb.qt4.ext
Titolo: Re: ? bug su gambas3 bg qt4
Inserito da: giob1642 - 05 Maggio 2013, 14:47:11
non so perchè ma non funziona
giorgio
Titolo: Re: ? bug su gambas3 bg qt4
Inserito da: vuott - 05 Maggio 2013, 16:10:12
non so perchè ma non funziona

...non saprei  :-\

Prova ad aggiornare il sistema operativo.  :-\
Titolo: Re: ? bug su gambas3 bg qt4
Inserito da: giob1642 - 05 Maggio 2013, 17:05:30
già fatto ,ho anche disistallato gambas 3 e ricompilato i sorgenti come tua indicazione.
l'errore persiste.
per favore puo inviarmi il  listato dei vari passi che hai usato per la compilazione e istallazione.
francamente non so se l'errore è lì, in quanto il resto funziona
grazie
 
Titolo: Re: ? bug su gambas3 bg qt4
Inserito da: vuott - 05 Maggio 2013, 19:50:37
Come già scritto, avendo Ubuntu 12.10, ho scaricato i sorgenti di Gambas da qui:
http://gambasdoc.org/help/install/ubuntu?v3&view
e più precisamente lanciando da Terminale l'intera riga presente all'interno del paragrafo: Compilation from sources

Successivamente, sempre in terminale, lancio i comandi secondo la seguente progressione numerica (è necessario aver installato il programma subversion com appunto è ben specificato nel paragrafo sopra citato della pagina web di Gambas):
1) ~ $ svn checkout svn://svn.code.sf.net/p/gambas/code/gambas/trunk
2) ~ $ cd trunk
3) ~ $ ./reconf-all
4) ~ $ ./configure -C
5) ~ $ make && sudo make install

Titolo: Re: ? bug su gambas3 bg qt4
Inserito da: giob1642 - 06 Maggio 2013, 18:19:40
con dolore ho reistallato ubunu(avevo 10.04) e secondo le tue indicazioni ho montato 12.10:
ho seguito alla lettera le tue istruzioni eseguendo tutti passi successivi (errori nessuno)
poi ho fatto un programma di prova :
                 nuovo pro.  pappa
                            tipo  qt graphical application       
   ne scaturisce un form (gb.qt4) 
su cui inserisco un checkbox1   -  checkbox   (gb. qt4)     forreground H0000FF                       
                            radiobutton1   - radiobutton(gb. qt4)     forreground H0000FF   

non mi funziona !!!!!!       
Titolo: Re: ? bug su gambas3 bg qt4
Inserito da: vuott - 06 Maggio 2013, 21:01:13
Chissà se il tuo problema è lo stesso che ebbi io:
http://www.gambas-it.org/smf/index.php?topic=1906.0
Titolo: Re: ? bug su gambas3 bg qt4
Inserito da: giob1642 - 07 Maggio 2013, 16:26:32
Questa volta hai fatto centro.
per la cronaca :

le lib qt4 hanno un file d'impostazione  vd     http://www.gambas-it.org/smf/index.php?topic=1906.0
che puoi attivare  con:                                                                                                        sudo apt-get install qt4-qtconfig
successivamente  inserirle nel sistema preferenze lanciando da terminale :                             qtconfig

Se nella schermata conseguente scegli tutte le palette allora puoi assegnare il foregraund e background come proprietà
diversamente hai la possibilità di assegnare bacgound e forefround per ogni tipo di componente.
grato per l'aiuto datomi spero di potermi sdebitare
giorgio
Titolo: Re: ? bug su gambas3 bg qt4
Inserito da: vuott - 07 Maggio 2013, 16:29:38
grato per l'aiuto datomi spero di potermi sdebitare
Aiuta, con la tua partecipazione attiva, la crescita di questo forum.
 
   :ciao:
Titolo: Re: ? bug su gambas3 bg qt4
Inserito da: tornu - 07 Maggio 2013, 21:25:20
Ho continuato a seguire la vostra discussione, visto che mi trovavo nelle medesime condizioni di giob1642,
ho reimpostato (per l'ennesima volta) seguendo le vostre indicazioni con qtconfig ed effettivamente i Button
e gli altri oggetti che non ne volevamo sapere di "colorarsi" ora  funzionano regolarmente, ma come già mi
era successo non tutto funziona, al momento l'unico oggetto (spero solo questo) che non funziona regolarmente
è il Tooltip, nel senso che quando appare è completamente bianco e di conseguenza non si vede il messaggio
contenuto al suo interno.
Chiedo a vuott e giob1642 se potete fare una prova con tale oggetto e postare il risultato.
Grazie
Titolo: Re: ? bug su gambas3 bg qt4
Inserito da: vuott - 07 Maggio 2013, 23:59:29
..... al momento l'unico oggetto (spero solo questo) che non funziona regolarmente
è il Tooltip, nel senso che quando appare è completamente bianco e di conseguenza non si vede il messaggio
contenuto al suo interno.
Chiedo a vuott e giob1642 se potete fare una prova con tale oggetto e postare il risultato.

Ho fatto la prova con il Tooltip del Button, e tutto funziona regolarmente.   :-\
Titolo: Re: ? bug su gambas3 bg qt4
Inserito da: giob1642 - 08 Maggio 2013, 09:51:31
Anche a me il tooltip funziona.
Sei sicuro che al foreground del tooltip non hai dato per errore bianco?
giob1642
Titolo: Re: ? bug su gambas3 bg qt4
Inserito da: vuott - 08 Maggio 2013, 11:40:15
Sei sicuro che al foreground del tooltip non hai dato per errore bianco?
Mi sembrerebbe strana  :-\ questa circostanza, dato che la modifica del colore del testo all'interno del Tooltip può avvenire, all'interno della codifica del progetto, soltanto volutamente mediante codice HTML.
Titolo: Re: ? bug su gambas3 bg qt4
Inserito da: giob1642 - 09 Maggio 2013, 01:38:39
Dopo aver funzionato correttamente per circa un giorno e mezzo di colpo e senza nessun motivo apparente  ha cominciato a non funzionare, cercando di trovare l'errore ho aperto qt-config  e modificato il colore del background tutto lo schermo è diventato illegibile e nemmeno spegnendo il computer il difetto sparisce.
V'è ancora da notare che dopo un elab di prova a volte  il calcolatore si blocca.
Titolo: Re: ? bug su gambas3 bg qt4
Inserito da: vuott - 09 Maggio 2013, 03:38:49
Dopo aver funzionato correttamente per circa un giorno e mezzo di colpo e senza nessun motivo apparente  ha cominciato a non funzionare, cercando di trovare l'errore ho aperto qt-config  e modificato il colore del background tutto lo schermo è diventato illegibile e nemmeno spegnendo il computer il difetto sparisce.
V'è ancora da notare che dopo un elab di prova a volte  il calcolatore si blocca.

A 'sto punto qua, o è roba di ceskhonite oppure ci vuole l'esorcista !  :-\
Titolo: Re: ? bug su gambas3 bg qt4
Inserito da: giob1642 - 09 Maggio 2013, 09:39:41
Ho notato che il pacchetto  qt4-qtconfig una volta settato secondo le proprie esigenze  è molto sensibile alle succ elaborazioni di gambas, quasi ci fosse qualche sovrapposizione di var e/o const; diversamente se viene disistallato, quanto settato resta tale ed è stabile.Resta il problema che setto le qt per tutti programmi e non per ogni programma.
per quanto rigurda i tooltip bisogna modificare il tab strip  alla voce interfacce.Se ho tempo e trovo i sorgeniti vedo se si può fare qualcosa ma ritengo che sia un bug.
giorgio
Titolo: Re: ? bug su gambas3 bg qt4
Inserito da: vuott - 09 Maggio 2013, 14:37:45
per quanto rigurda i tooltip bisogna modificare il tab strip  alla voce interfacce.

Quale tab strip ?
Titolo: Re: ? bug su gambas3 bg qt4
Inserito da: giob1642 - 09 Maggio 2013, 18:18:17
quello che si trova in qt4-qtconfig
Titolo: Re: ? bug su gambas3 bg qt4
Inserito da: vuott - 09 Maggio 2013, 19:00:03
quello che si trova in qt4-qtconfig

Ah, ho visto: si tratta di effetti.
Titolo: Re: ? bug su gambas3 bg qt4
Inserito da: giob1642 - 23 Maggio 2013, 17:56:05
riprendo il discorso di background foreground su qt4
gambas3 durante le varie prove,quando interrompo il prog  per aggiungere qualcosa spesso il prog si blocca e/o il puntatore dell'editor si sposta su una riga differente (non è un problema solo di gambas3 ma anche di altri editor);di fatto però, nel caso di gambas3, spesso va ad incidere su qt-config  che una volta caricato mi ritrovo tra le preferenze di sistema (linux).
In effetti qt4 funziona bene se settato bene . Per es :
             nella pag apparence settate in build palette
             si apre una nuova window
             settare active palette 
             settare central color rules: window  (red) in tal modo i testi della finesta saranno red
             tornando in apparence e settando i vari elementi del combobox di select gui style
           ad ogni elemento del combobox corrisponde come il colore red verra applicata ai vari
            gruppi  di componenti  come si può vedere in window prewiew
 In  conclusione è estremamene probabile che qt4 funzioni bene ma il difetto sia nell'editor.

Tooltip:sul mio pc avevo una partizione in  windows e due in linux, questo perchè sono un curioso pasticcione e spesso....................
Tutto andava bene poi su un linux ho montato gambas3 (da reposity) tutto funzionava bene
poi l'ho montato anche nell'altra partizione ed ho notato l'assenza dei tooltip nel menu, modificando le preferenze appare un textbox del tooltip ma vuoto  inoltre il grub non mi carica piu window.
La cosa strana che uno stesso prog in gambas gira bene su i duelinux ma uno mostra i tooltip e l'altro no e ciò pur se i componenti presi in considerazione sono gli stessi
Titolo: Re: ? bug su gambas3 bg qt4
Inserito da: giob1642 - 09 Giugno 2013, 01:44:19
riprendo il discorso lasciato in sospeso nell'ultima risposta.
ho reistallato tutto  ed ora funziona tutto.
resta il bug sull'editor che a volre s'inceppa o sposta il focus.
qt4 funziona bene ma va settatto istallando  "impostazioni qt4"; questo risolve anche il problema dei tooltip  lamentato da qualcuno.
la procedura è la seguente:
-lanciare "impostazioni qt4" si aprirà un a finestra con varie pag di una tabstrip.
-posizionarsi sulla pag "Apparence" e settare le seguenti scelte:
            select gu istyle ....................cleanlooks
           premendo  tune palette nel rigo successivo, si apre un dialogbox
           select palette active
           settare i due checkbox con value =true
          central color rules
          selezionare text e dargli il colore rosso
          build from button color checkbox con value =false
         
In tal modo tutti componenti del vostro prog. avrà le scritte in rosso compresi i tooltip dell'editor saranno visibili ed avranno le scritte di colore rosso.
giob1642


         

                         
Titolo: Re: ? bug su gambas3 bg qt4
Inserito da: tornu - 10 Giugno 2013, 21:16:07
riprendo il discorso lasciato in sospeso nell'ultima risposta.
...................
qt4 funziona bene ma va settatto istallando  "impostazioni qt4"; questo risolve anche il problema dei tooltip  lamentato da qualcuno.
la procedura è la seguente:
-lanciare "impostazioni qt4" si aprirà un a finestra con varie pag di una tabstrip.

Mi puoi spiegare meglio questi due passaggi, dove parli di "installando "impostazioni qt4"  ???  e lanciare "impostazioni qt4"
Grazie
Titolo: Re: [Risolto]? bug su gambas3 bg qt4
Inserito da: tornu - 12 Giugno 2013, 09:49:04
Ok, fatto passo passo ciò che hai suggerito ma a me non cambia niente, stessi problemi di prima.
Titolo: Re: [Risolto]? bug su gambas3 bg qt4
Inserito da: giob1642 - 12 Giugno 2013, 10:49:28
probabilmente dipende dalla distribuzione di gambas che usi.
Se usi ubuntu 10.4  probabilmente non riesci a settare i toolkit
Se usi ubuntu 13.04  dovrebbe funzionare tutto in tal caso però potresti avere dei problemi con l'editor del'ide che ha dei bug
Anchhe ubuntu 13.04 ha un bug sui programmi d'avvio che forse incide su quello che stai facendo.
Personalmente ho risolto il tutto istallando ganbas3 da trunk su ubuntu 10.04 e poi ho istallato qt4qt config  e ciò secondo le istruzioni che ti ho dato ed a me funziona tutto.
giob1642