Autore Topic: [Risolto] - La listview non evidezia più la selezione.  (Letto 5210 volte)

Offline astragalo

  • Gambero
  • **
  • Post: 64
    • Mostra profilo
[Risolto] - La listview non evidezia più la selezione.
« il: 14 Dicembre 2025, 16:36:55 »
Ciao, non so se è un bug o una cosa voluta ma dopo il passaggio a Gambas 3.21.x quando clicco su una voce di una listview la riga non si "evidenzia" più. Questo non permette neppure di muoversi nella lista mediante le frecce su e giù.

Qualcuno ha notizie in merito o l'ha notato?

Ho riscontrato la cosa su due diverse distro, Openmandriva e Rosa.

Grazie in anticipo.   
« Ultima modifica: 14 Gennaio 2026, 10:31:41 da astragalo »

Offline kicco

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 1.751
  • So dove andare, seguitemi, ci perderemo insieme!
    • Mostra profilo
Re:La listview non evidezia più la selezione.
« Risposta #1 il: 14 Dicembre 2025, 18:20:18 »
Ciao, non so se è un bug o una cosa voluta ma dopo il passaggio a Gambas 3.21.x quando clicco su una voce di una listview la riga non si "evidenzia" più. Questo non permette neppure di muoversi nella lista mediante le frecce su e giù.

Qualcuno ha notizie in merito o l'ha notato?

Ho riscontrato la cosa su due diverse distro, Openmandriva e Rosa.

Grazie in anticipo.
:ciao:
Usi QT o GTK+ e quale gestore grafico, X11 o Wayland?
Chi ha paura muore ogni giorno, chi non ha paura muore una volta sola. (Paolo Borsellino)

Offline kicco

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 1.751
  • So dove andare, seguitemi, ci perderemo insieme!
    • Mostra profilo
Re:La listview non evidezia più la selezione.
« Risposta #2 il: 14 Dicembre 2025, 18:26:08 »
Usando Ubuntu 22.04 QT e Wayland, qui funziona tutto correttamente, posso scorrere l'elenco e la voce scelta si "evidenzia"
 :-\
PS: ho provato tutte le combinazioni e funziona sempre. :-\
« Ultima modifica: 14 Dicembre 2025, 18:31:03 da kicco »
Chi ha paura muore ogni giorno, chi non ha paura muore una volta sola. (Paolo Borsellino)

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.288
  • Tonno verde
    • Mostra profilo
Re:La listview non evidezia più la selezione.
« Risposta #3 il: 14 Dicembre 2025, 22:44:15 »
Anche qui funziona bene X11 GNU/Linux Mint 22 (master), come puoi vedere dall'immagine allegata.
Potrebbe essere un problema di tema?
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline astragalo

  • Gambero
  • **
  • Post: 64
    • Mostra profilo
Re:La listview non evidezia più la selezione.
« Risposta #4 il: 15 Dicembre 2025, 14:35:31 »
Grazie per le risposte.

Citazione
Usi QT o GTK+ e quale gestore grafico, X11 o Wayland?
Uso qt6 con wayland. Ho provati a passare su X11 ma il problema rimane.

Citazione
Potrebbe essere un problema di tema?
Farò altre  prove ma dai primi test sembrerebbe di no.

Comunque il fatto che a voi con altre distro funzioni correttamente mi fa pensare che sia legato alla mia configurazione. Indagherò in questa direzione e vi aggiornerò.

Offline astragalo

  • Gambero
  • **
  • Post: 64
    • Mostra profilo
Re:La listview non evidezia più la selezione.
« Risposta #5 il: 16 Dicembre 2025, 00:53:19 »
Ho fatto qualche  altro controllo  ed il problema si verifica  abilitando la voce showcheck.

Offline kicco

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 1.751
  • So dove andare, seguitemi, ci perderemo insieme!
    • Mostra profilo
Re:La listview non evidezia più la selezione.
« Risposta #6 il: 16 Dicembre 2025, 08:13:18 »
Ho fatto qualche  altro controllo  ed il problema si verifica  abilitando la voce showcheck.
Sì, così si abilitano i Radiobutton relativi ad ogni voce anzichè l'evidenziazione, ma mi pare funzioni tutto correttamente!
 :ciao:
Chi ha paura muore ogni giorno, chi non ha paura muore una volta sola. (Paolo Borsellino)

Offline astragalo

  • Gambero
  • **
  • Post: 64
    • Mostra profilo
Re:La listview non evidezia più la selezione.
« Risposta #7 il: 16 Dicembre 2025, 09:56:04 »
Sino alla versione 3.20.x non era così in questa finestra usavo le frecce per muovermi tra le voci della listview ora non è più possibile....

Offline kicco

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 1.751
  • So dove andare, seguitemi, ci perderemo insieme!
    • Mostra profilo
Re:La listview non evidezia più la selezione.
« Risposta #8 il: 16 Dicembre 2025, 10:47:44 »
 :ciao:
Hai provato a creare un progetto semplice che usi ListView?
 :ciao:
Chi ha paura muore ogni giorno, chi non ha paura muore una volta sola. (Paolo Borsellino)

Offline astragalo

  • Gambero
  • **
  • Post: 64
    • Mostra profilo
Re:La listview non evidezia più la selezione.
« Risposta #9 il: 16 Dicembre 2025, 13:44:14 »
Si meno di questo non credo si possa fare:
Codice: [Seleziona]
' Gambas class file


Public Sub Form_Open()
ListView1.add(0, "pippo")
ListView1.add(1, "pluto")
ListView1.add(2, "papero")
ListView1.add(3, "topo")
 

End

tra l'altro se seleziono una riga poi posso muovermi con le frecce e selezionare con la barra, anche se devo farlo alla cieca.
Ho flaggato la voce highlight così almeno vedo dove punta il mouse.
Ho provato anche a selezionare gb.gtk3 e gb.qt al posto di gb.qt6 ma resta uguale.

Se e quando vuoi, potresti fare un test sulla tua installazione col showcheck abilitato per vedere sa si comporta  allo stesso modo?

In ogni caso grazie per l'aiuto.

Offline kicco

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 1.751
  • So dove andare, seguitemi, ci perderemo insieme!
    • Mostra profilo
Re:La listview non evidezia più la selezione.
« Risposta #10 il: 16 Dicembre 2025, 15:05:48 »
Se e quando vuoi, potresti fare un test sulla tua installazione col showcheck abilitato per vedere sa si comporta  allo stesso modo?
Come ti ho già scritto, l'ho già fatta e funziona correttamente sia con le QT che con le GTK.
Chi ha paura muore ogni giorno, chi non ha paura muore una volta sola. (Paolo Borsellino)

Offline astragalo

  • Gambero
  • **
  • Post: 64
    • Mostra profilo
Re:La listview non evidezia più la selezione.
« Risposta #11 il: 16 Dicembre 2025, 16:43:50 »
Ok, grazie.

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.288
  • Tonno verde
    • Mostra profilo
Re:La listview non evidezia più la selezione.
« Risposta #12 il: 16 Dicembre 2025, 17:16:08 »
Probabilmente non cambia nulla, ma potresti provare a aggiungere questo codice:
Codice: [Seleziona]
Static Public Sub _init()

  Application.Theme = "Gambas"

End

Vorrei precisare che se porti a True ShowCheck la riga non si evidenzia più.

Potresti dirmi come hai aggiornato all'ultima stabile?

Potresti anche allegare le Informazioni di sistema, grazie

 :ciao:
« Ultima modifica: 16 Dicembre 2025, 17:18:06 da Gianluigi »
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline astragalo

  • Gambero
  • **
  • Post: 64
    • Mostra profilo
Re:La listview non evidezia più la selezione.
« Risposta #13 il: 17 Dicembre 2025, 13:36:20 »
Ciao, no il codice non ha risolto  :-\
Citazione
Vorrei precisare che se porti a True ShowCheck la riga non si evidenzia più.
Il problema è proprio questo, fino a poco (3.20.x) tempo fa evidenziava.

Citazione
Potresti dirmi come hai aggiornato all'ultima stabile?
Ho installato l'aggiornamento dai repo delle distro ( OpenMandriva e Rosa) su entrambe ho questo problema.
Ecco l'elenco dei pacchett, ora sono su Rosai:
Codice: [Seleziona]
gambas3-runtime-3.21.1-1.x86_64
gambas3-gb-qt5-3.21.1-1.x86_64
gambas3-gb-db-3.21.1-1.x86_64
gambas3-gb-db2-3.21.1-1.x86_64
gambas3-gb-gtk3-3.21.1-1.x86_64
gambas3-gb-net-3.21.1-1.x86_64
gambas3-gb-qt6-3.21.1-1.x86_64
gambas3-gb-xml-3.21.1-1.x86_64
gambas3-gb-eval-highlight-3.21.1-1.x86_64
gambas3-gb-web-3.21.1-1.x86_64
gambas3-devel-3.21.1-1.x86_64
gambas3-gb-web-feed-3.21.1-1.x86_64
gambas3-gb-web-gui-3.21.1-1.x86_64
gambas3-gb-form-editor-3.21.1-1.x86_64
gambas3-gb-net-curl-3.21.1-1.x86_64
gambas3-gb-qt5-webview-3.21.1-1.x86_64
gambas3-gb-qt5-x11-3.21.1-1.x86_64
gambas3-gb-clipper-3.21.1-1.x86_64
gambas3-gb-db-form-3.21.1-1.x86_64
gambas3-gb-desktop-3.21.1-1.x86_64
gambas3-gb-form-3.21.1-1.x86_64
gambas3-gb-form-dialog-3.21.1-1.x86_64
gambas3-gb-form-mdi-3.21.1-1.x86_64
gambas3-gb-form-print-3.21.1-1.x86_64
gambas3-gb-form-stock-3.21.1-1.x86_64
gambas3-gb-form-terminal-3.21.1-1.x86_64
gambas3-gb-gui-3.21.1-1.x86_64
gambas3-gb-hash-3.21.1-1.x86_64
gambas3-gb-image-3.21.1-1.x86_64
gambas3-gb-image-effect-3.21.1-1.x86_64
gambas3-gb-inotify-3.21.1-1.x86_64
gambas3-gb-jit-3.21.1-1.x86_64
gambas3-gb-markdown-3.21.1-1.x86_64
gambas3-gb-mime-3.21.1-1.x86_64
gambas3-gb-opengl-3.21.1-1.x86_64
gambas3-gb-pdf-3.21.1-1.x86_64
gambas3-gb-poppler-3.21.1-1.x86_64
gambas3-gb-qt5-ext-3.21.1-1.x86_64
gambas3-gb-qt5-opengl-3.21.1-1.x86_64
gambas3-gb-qt5-webkit-3.21.1-1.x86_64
gambas3-gb-settings-3.21.1-1.x86_64
gambas3-gb-signal-3.21.1-1.x86_64
gambas3-gb-term-3.21.1-1.x86_64
gambas3-gb-test-3.21.1-1.x86_64
gambas3-gb-util-3.21.1-1.x86_64
gambas3-gb-util-web-3.21.1-1.x86_64
gambas3-ide-3.21.1-1.x86_64
gambas3-gb-opengl-sge-3.21.1-1.x86_64
gambas3-gb-net-pop3-3.21.1-1.x86_64
gambas3-script-3.21.1-1.x86_64
gambas3-gb-xml-html-3.21.1-1.x86_64
gambas3-gb-xml-rpc-3.21.1-1.x86_64
gambas3-gb-xml-xslt-3.21.1-1.x86_64
gambas3-gb-qt6-wayland-3.21.1-1.x86_64
gambas3-gb-qt6-webview-3.21.1-1.x86_64
gambas3-gb-qt6-x11-3.21.1-1.x86_64
gambas3-gb-net-smtp-3.21.1-1.x86_64
gambas3-gb-gtk3-opengl-3.21.1-1.x86_64
gambas3-gb-gtk3-wayland-3.21.1-1.x86_64
gambas3-gb-gtk3-webview-3.21.1-1.x86_64
gambas3-gb-gtk3-x11-3.21.1-1.x86_64
gambas3-gb-db2-mysql-3.21.1-1.x86_64
gambas3-gb-db2-odbc-3.21.1-1.x86_64
gambas3-gb-db2-postgresql-3.21.1-1.x86_64
gambas3-gb-db2-sqlite3-3.21.1-1.x86_64
gambas3-gb-db-mysql-3.21.1-1.x86_64
gambas3-gb-db-odbc-3.21.1-1.x86_64
gambas3-gb-db-postgresql-3.21.1-1.x86_64
gambas3-gb-db-sqlite2-3.21.1-1.x86_64
gambas3-gb-db-sqlite3-3.21.1-1.x86_64
gambas3-gb-qt5-wayland-3.21.1-1.x86_64
gambas3-gb-args-3.21.1-1.x86_64
gambas3-gb-cairo-3.21.1-1.x86_64
gambas3-gb-chart-3.21.1-1.x86_64
gambas3-gb-clipper2-3.21.1-1.x86_64
gambas3-gb-complex-3.21.1-1.x86_64
gambas3-gb-compress-3.21.1-1.x86_64
gambas3-gb-crypt-3.21.1-1.x86_64
gambas3-gb-data-3.21.1-1.x86_64
gambas3-gb-db2-form-3.21.1-1.x86_64
gambas3-gb-dbus-3.21.1-1.x86_64
gambas3-gb-form-htmlview-3.21.1-1.x86_64
gambas3-gb-gmp-3.21.1-1.x86_64
gambas3-gb-gsl-3.21.1-1.x86_64
gambas3-gb-httpd-3.21.1-1.x86_64
gambas3-gb-image-imlib-3.21.1-1.x86_64
gambas3-gb-image-io-3.21.1-1.x86_64
gambas3-gb-libxml-3.21.1-1.x86_64
gambas3-gb-logging-3.21.1-1.x86_64
gambas3-gb-map-3.21.1-1.x86_64
gambas3-gb-media-3.21.1-1.x86_64
gambas3-gb-memcached-3.21.1-1.x86_64
gambas3-gb-mysql-3.21.1-1.x86_64
gambas3-gb-ncurses-3.21.1-1.x86_64
gambas3-gb-openal-3.21.1-1.x86_64
gambas3-gb-opengl-glsl-3.21.1-1.x86_64
gambas3-gb-opengl-glu-3.21.1-1.x86_64
gambas3-gb-openssl-3.21.1-1.x86_64
gambas3-gb-option-3.21.1-1.x86_64
gambas3-gb-pcre-3.21.1-1.x86_64
gambas3-gb-qt6-ext-3.21.1-1.x86_64
gambas3-gb-qt6-opengl-3.21.1-1.x86_64
gambas3-gb-report-3.21.1-1.x86_64
gambas3-gb-report2-3.21.1-1.x86_64
gambas3-gb-scanner-3.21.1-1.x86_64
gambas3-gb-sdl-3.21.1-1.x86_64
gambas3-gb-sdl-sound-3.21.1-1.x86_64
gambas3-gb-sdl2-3.21.1-1.x86_64
gambas3-gb-sdl2-sound-3.21.1-1.x86_64
gambas3-gb-v4l-3.21.1-1.x86_64
gambas3-gb-vb-3.21.1-1.x86_64
gambas3-gb-web-form-3.21.1-1.x86_64
Citazione
Potresti anche allegare le Informazioni di sistema, grazie

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.288
  • Tonno verde
    • Mostra profilo
Re:La listview non evidezia più la selezione.
« Risposta #14 il: 17 Dicembre 2025, 17:00:16 »
Si hai ragione, una volta evidenziava la riga su cui si lavorava e ora non più.
Ho chiesto il motivo a Benoit Minisini sulla ML, vediamo se mi risponde.

Grazie della segnalazione

 :ciao:
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro