Sto usando Matlab R2012a (7.14.0.737) 64-bit su un PC Windows 7. Ho 2 monitor. Voglio essere in grado di aprire una figura GUI MATLAB sul 2 ° monitor (a sinistra).La figura della GUI non si apre sul doppio monitor ma altre cifre sono ok
alle cifre di apertura della riga di comando ci funziona bene.
h = figure(... , 'position',[some -value on the other screen y w h)
ma la figura GUI avviene sempre al 1 ° schermo nonostante 1) i valori di posizione corretti inseriti nelle proprietà della finestra GUI e/o 2) utilizzando il codice
set(hObject, 'position',[some -value on the other screen y w h)
nell'apertura GUI funzione.
Tuttavia, se inserisco questo codice nella funzione di uscita, è ok. inelegante come vedi la figura appare e poi si sposta. i valori nella GUI sono impostati nel modo in cui voglio che lo siano anche loro. appena ignorato da MATLAB sembra. Qualche idea?
- aggiornamento *
allora ho letto che MATLAB chiama movegui(fig, 'onscreen')
all'apertura una figura guida creato. arg. Suppongo che ora il problema sia come sovrascriverlo o come impostare "sullo schermo" come l'altro monitor. Ancora nessuna soluzione a questo scopo
grande trucco, grazie! – user1877560