Gambas-it

Archivi (sola lettura) => Segnalazione bug (Gambas 2) => Topic aperto da: fsurfing - 28 Novembre 2008, 18:45:54

Titolo: problemi con mask
Inserito da: fsurfing - 28 Novembre 2008, 18:45:54
ho notato che con la versione 2.9 di gambas non funziona + correttamente la funzione mask dei form

ad esempio l' esempio clock visualizza il bordo ed il titolo del form
cosa che nelle versione precedenti non succedeva

stesso discorso per altri programmi che utilizzano il mask
come il mio feabar  o programma-inutile
Titolo: Re: problemi con mask
Inserito da: Ceskho - 28 Novembre 2008, 21:30:22
Mi accodo a quasta segnalazione per effettuare una richiesta sperando di non essere troppo OT:
non si potrebbe richiedere la possibilità che la picturebox supporti le trasparenze senza dover ricorrere a mask tramite codice?
Titolo: Re: problemi con mask
Inserito da: leo72 - 29 Novembre 2008, 16:46:58
Confermo. L'orologio visualizza i bordi delle finestre.
Però dipende da Gambas o dal DM sottostante? Avete provato l'esempio sullo stesso sistema? Io no, ho adesso Ubuntu 8.10 che ha Gnome 2.24 contro la versione 2.22 del precedente Ubuntu 8.04.
Titolo: Re: problemi con mask
Inserito da: fsurfing - 29 Novembre 2008, 18:23:47
già è vero anche io lo solo provato su ubuntu 8.10 e non + sull' 8.04
Titolo: Re: problemi con mask
Inserito da: fsurfing - 01 Dicembre 2008, 19:15:13
molto probabilmente questo bug si presenta solo con la nuova versione di gnome visto che è presente anche nell' ide stesso di gambas

infatti durante il debug di un programma
se si seleziona una variabile per visualizzarne il valore la "nuvoletta" ha anche il bordo della form
Titolo: Re: problemi con mask
Inserito da: leo72 - 01 Dicembre 2008, 23:39:36
Confermo: è un problema di Gnome 2.24. Proprio ora ho provato l'esempio suddetto su KDE 4.1 (che avevo installato sulla mia Ubuntu 8.10 per fare dei test) ed i bordi della finestra non vengono visualizzati.

Sarebbe da segnalare a Benoit.
Titolo: Re: problemi con mask
Inserito da: fsurfing - 06 Dicembre 2008, 11:31:35
ci pensi tu? :-P
Titolo: Re: problemi con mask
Inserito da: leo72 - 07 Dicembre 2008, 00:18:59
OK.
Titolo: Re: problemi con mask
Inserito da: md9327 - 07 Dicembre 2008, 18:52:29
Sta cosa l'avevo riscontrata dall'aggiornamento a Fedora 9, e sicuramente dipende da alcune modifiche apportate sulle librerie di gnome (ma anche in kde).
Nonostante le mie modifiche alla configurazione, anche in Gambas vedo i baloon inclusi all'interno di una finestra, che dovrebbe invece essere invisibile.
Titolo: Re: problemi con mask
Inserito da: leo72 - 07 Dicembre 2008, 23:39:13
Benoit ha puntato l'indice su Gnome 2.24 che, secondo lui, è responsabile del problema. Mi pare un giudizio un po' alla Pilato, della serie "me ne lavo le mani": ho capito che dipende da Gnome 2.24 e non da Gambas, ma cerchiamo una soluzione, no? :-)
Anche perché KDE sarà senz'altro diffuso, ma anche le distro con Gnome sono tantissime in giro.
Titolo: Re: problemi con mask
Inserito da: fsurfing - 12 Dicembre 2008, 12:48:06
oggi mi è successa un acosa strana con mask

ho realizzatoun nuovo programma e mask funziona perfettamente

carico invece altri programmi "vecchi" e non funziona correttamente im alcun modo!

possibile ce il bug si presenta solo du programmi realizzati con versioni precedenti?
Titolo: Re: problemi con mask
Inserito da: Ceskho - 12 Dicembre 2008, 14:14:26
Forse nei vecchi programmi ci sono ancora pezzi del "vecchio gambas" che collidono con quello "nuovo"...   :uhm:

:confidenza: (è la migliore risposta che mi è venuta in mente..non volermi male!!!)
Titolo: Re: problemi con mask
Inserito da: fsurfing - 12 Dicembre 2008, 19:19:20
:-o
Titolo: Re: problemi con mask
Inserito da: leo72 - 14 Dicembre 2008, 00:50:57
Confermo! Creando un nuovo progetto, il problema non si presenta! Mah..
Titolo: Re: problemi con mask
Inserito da: fsurfing - 14 Dicembre 2008, 11:15:08
a questo punto direi che è un problema di gambas e non di gnome che ne dite?
Titolo: Re: problemi con mask
Inserito da: md9327 - 14 Dicembre 2008, 12:34:24
La risposta è che è un problema tra gambas e gnome!

Non è cosa anomala che un ambiente desktop campi le sue librerie interne, e che i programmi che attingono a queste risorse non vengano aggiornati per tempo, a causa del tempo e magari dalla non immediata reperibilità delle nuove specifiche.

Ultimamente ho avuto problemi con vmware e i nuovi kernel, a quanto pare dovuti al alcune funzioni modificate del kernel stesso. Le patch tardano ad essere prodotte e pubblicate, e ti ritrovi con un'applicazione bloccata. Gli aggiornamenti seguono per forza un iter temporale, dipendente dal tempo di pubblicazione delle nuove variazioni, dalla loro interpretazione, e dallo sviluppo delle necessarie modifiche ai codici.

Per esempio, l'integrazione di gambas2 con kde ad oggi è solo con la 3.5, la 4.x non è ancora supportata. La cosa può andare bene in questo caso, dato che si tratta del cambio di un intero ambiente, ma la cosa potrebbe creare non pochi problemi con piccole variazioni su una particolare funzione di libreria.