Perché uscire da un'applicazione apre la finestra ridotta a icona di un'applicazione in esecuzione?

1

Nell'interfaccia utente windowing, perché chiudere un'applicazione per aprire la finestra ridotta a icona di un'applicazione in esecuzione? Questo accade in Mavericks e possibilmente in precedenti versioni del sistema operativo.

    
posta nslntmnx 02.06.2014 - 05:22
fonte

2 risposte

1

OSX è configurato per avere una finestra messa a fuoco, questo di solito richiede una finestra da mostrare, questo è in primo piano. L'applicazione a cui appartiene questa finestra è il processo che riceve e interpreta le battiture (rigorosamente eventi chiave ) (dopo la gestione globale del sistema)

Quindi quando esci da un'applicazione il sistema operativo deve scegliere un'applicazione da mettere in primo piano.

Non riesco a trovare la descrizione generale in un documento, quindi questa è basata sull'esperienza di sviluppo. Se qualcuno potesse trovare la panoramica corretta, ciò sarebbe di aiuto.

    
risposta data 02.06.2014 - 14:20
fonte
0

Credo che potresti parlare di altri sistemi per "chiudere" un'applicazione, ovvero premendo il pulsante "x" in alto a sinistra.

In Mac OS X facendo ciò non stai chiudendo l'applicazione, ma semplicemente chiudendo la finestra su cui hai premuto il tasto 'x'; l'applicazione solitamente viene eseguita in background (se non è stata modificata, è necessario visualizzare l'indicatore luminoso sotto l'icona nel dock per qualsiasi applicazione in esecuzione (in esecuzione significa che è caricato in memoria e non è necessario avere alcuna finestra aperta).

Si potrebbe pensare ad esso come ad esempio l'esecuzione di Chrome in background su Windows (solo l'icona in sys tray), senza in realtà avere alcuna finestra del browser aperta.

Per uscire correttamente da un'applicazione puoi fare 3 cose:

  • invece di premere il pulsante 'x', premi Ctrl + q
  • fai clic con il pulsante destro del mouse sull'icona dell'applicazione in Dock - > Esci
  • utilizza il menu della barra superiore per l'applicazione, es .: Chrome - > Esci da Google Chrome

Nota: alcune applicazioni potrebbero reagire in modo diverso per il pulsante 'x'. Dall'alto della mia testa: il calcolatore si chiuderà completamente; premendo 'x' durante l'esecuzione della finestra di Parallels VM la sospenderà.

(modifica) c'è un altro modo di chiudere un'applicazione, cioè premere Cmd + Opzione (Alt) + Esc - che porterà la finestra 'Forza la chiusura dell'applicazione'. Ma è generalmente usato se alcune applicazioni si comportano male, quindi non è un modo "corretto" di uscire da un'app.

(edit2) ofc puoi anche uccidere il processo di applicazione nella console, ma anche questo non è il modo predefinito per farlo:)

    
risposta data 02.06.2014 - 12:15
fonte

Leggi altre domande sui tag