cSurvey > Bug

Galleria rocce e simboli

<< < (2/3) > >>

Angelo Roncolato:
Trovato! Spiego: io lavoro con un notebook ma normalmente lavoro con questo chiuso e due monitor collegati (uno sulla posta HDMI e l'altro sulla porta VGA).
Se apro cSurvey con la postazione di lavoro in questa modalità e sposto la finestra della Galleria (simboli o rocce ecc..) sullo schermo secondario e chiudo il programma, quando lo riapro e lo visualizzo solo sul monitor del notebook la finestra della Galleria si apre, ma rimane invisibile perché risulta essere ancora posizionata sullo schermo secondario al momento non collegato.

Se invece lascio la finestra Galleria sullo schermo principale e chiudo cSurvey, quando lo riapro e lo visualizzo solo sullo schermo del notebook, la finestra della Galleria è visibile.

In pratica è come se la finestra della Galleria non ereditasse la configurazione aggiornata dello schermo.

Spero di essere riuscito a spiegarmi.

cepe:
Si...e ti confermo che alla chiusura vengono salvate le coordinate in cui si trovano le finestre ma non viene fatto un check, al caricamento, che queste siano valide. Guardo se è possibile non tanto il controllo ma il controllo multimonitor...

Angelo Roncolato:
Ciao, oggi mi sono ritrovato nella stessa situazione. Immagino che questo sia ancora un punto aperto.

cepe:
Confesso che avevo chiuso la segnalazione senza correzione perché non avevo trovato come rilevare le coordinate dei pannelli float in fase di restore.
Scavando un po' nella guida del componente che uso per questa funzione ho trovato qualcosa che potrebbe risolvere il problema e ho scritto una piccola patch: quando viene ripristinato un pannello float (quindi non se è docked nella form principale) viene verificato che sia in uno schermo e che l'area condivisa con questo schermo sia più di 10px di altezza e/o di larghezza. Se non lo è viene riposizionato.
Attenzione che, con uno schermo solo questa funzione non dovrebbe dare problemi ma con 2 schermi e finestre posizionate lungo un eventuale bordo comune ai due schermi potrebbe dare risultati erratici (potrebbe...a logica direi di no ma non ho modo di fare test avendo un solo monitor).

Angelo Roncolato:
Se mi descrivi precisamente cosa vuoi fare posso provare io per te.

Navigazione

[0] Indice dei post

[#] Pagina successiva

[*] Pagina precedente

Vai alla versione completa