Gambas-it
Archivi (sola lettura) => Segnalazione bug (Gambas 2) => Topic aperto da: Ceskho - 20 Dicembre 2009, 04:31:25
-
Lo so che il titolo sembra una pubblicità di salviettine rinfrescanti ma la mia Gridview non vuole essere ne fresca e ne pulita...'sta zozzona!!!!
Con Gambas 2.17 compilata e Debian Lenny 5.0 ogni volta che il codice incontra Gridview.Clear crasha con il simpaticissimo errore #11 mentre con refresh o non refresha un bel cippa di niente o va in crash (un pò più raro)...capita solo a me o c'è qualche altra anima pia nella mia stessa situazione?
-
Boh, con squeeze/sid e 2.17 non me lo fa...
-
non verrei dire un eresia, ma io non uso mai gridwiev.refresh a che ti serve?
-
Serve poichè se ho una gridvew e le apporto delle modifiche queste non sono visibili finchè non si ha un refresh o non accade un avvenimento grafico a livello del form...
-
la versione 2.17 ha molti problemi di compatibilità con gnome nelle versioni presenti su kk e debian lenny che portano l'ide ad andare in crash con segnale #11, usa la 2.18 che ne è meno affetta oppure usa la 2.13 dei repo.
il problema cmq si presenta solo usando il programma da ide , l' eseguibile invece funzionerà perfettamente
-
anche l'eseguibile da problemi...
-
Torno sull'argomento gridview...se cerco di impostare la larghezza di una qualsiasi colonna a 0 automaticamente l'ultima colonna dichiarata anche se ha lunghezza 0 diventa lunga in maniera arbitraria...come mai?
-
xchè cerca di riempire tutto lo spazio che hai dichiarato in gridwiew.w
-
inoltre ritornando al refresh, non serve a nulla se non a "refrescare" una determinata parte della griglia indicata da valori x e y, per aggiornare la griglia ti basta ridisegnare la cella variata,
se non hai nessun valore da visualizzare nella grid ti conviene impostarla come unica colonna , unico campo con ad esempio scritto " nessun dato"
-
xchè cerca di riempire tutto lo spazio che hai dichiarato in gridwiew.w
E non volgio che sia così come caspita faccio?sto impazzendo...
-
@ fsurfing
Rileggendo la tua risposta ho notato che hai frainteso la mia richiesta...io ho una serie di colonne, tramite un menu le nascondo e le mostro a scelta impostando il loro valore .w = 0
il problema sorge nel momento in cui provo a nascondere l'ultima colonna. Essa in pratica non va mai a .w=0. SI sposta semplicemente facendo allargare quelle che stanno prima( non ho capito in base a cosa)
Ho provato ad usare una tableview ma il problema si presenta anche qui.
L'unica soluziine che ho trovato è stata creare una colonna finale fittizia che non uso mai..impostare la scrollbar della tableview su vertical e ogni volta ridimensionare le colonne che rimangono non permettendo all'utente finale di poterle ridimensionare...purtroppo è brutto così....
-
Se non mi ricordo nel changelog di Gambas ad un certo punto comparve questo bug come corretto.
Non vorrei dire uno sfondone, però... prova a rileggerti tutto il changelog e controlla, forse è "riemerso".
-
changelog o no il problema persiste e pertanto non lo si può più reputare risolto....