Come mantenere una finestra in primo piano in Perl / Tk

August 10

Durante la programmazione di applicazioni a volte si potrebbe desiderare di mantenere una finestra focalizzata. Quando un sistema operativo è costretto a mantenere l'attenzione su una finestra, la finestra rimarrà visibile e in cima a qualsiasi altra finestra aperta indipendentemente input dell'utente. È possibile mantenere una finestra focalizzata nello sviluppo di applicazioni Perl / Tk inserendo un frammento di codice specifico nel codice sorgente del programma.

istruzione

1 Caricare il codice sorgente dell'applicazione Perl / Tk in editor di testo predefinito del computer o in un editor di codice dedicato.

2 Immettere il seguente frammento di codice nel codice sorgente dell'applicazione per forzare il sistema operativo dell'utente di mantenere l'attenzione sulla finestra che contiene un widget specifico indipendentemente dal fatto che l'utente fa clic fuori dalla finestra oppure no:

$ Widgetname-> focusForce;

Sostituire "widgetname" con il nome associato al widget di cui finestra padre si desidera mantenere l'attenzione su.

3 Salvare il file.

Consigli e avvertenze

  • Forzare l'applicazione per mantenere l'attenzione su una specifica finestra potrebbe aggravare gli utenti, impedendo loro di lavorare in altri programmi, purché il vostro è aperto, in modo da provare e utilizzare la funzione con parsimonia.