Windows: collegamento per passare a una finestra modale


5

So che c'è Alt + Tab per passare da Windows a MS Windows. Questo funziona solo per Windows che appaiono come il proprio oggetto nella barra delle applicazioni, però.

La persona a cui sto chiedendo questo è cieca. Sta inciampando in un dialogo modale che, per qualche strana ragione, perde la concentrazione quando viene aperto. C'è una sorta di scorciatoia o un altro modo per ottenere la finestra modale di essere di nuovo attiva senza un mouse?


Non ho ancora trovato una soluzione, ma per aiutare gli altri a cercare: lo screenshot di Franz qui sotto mostra la finestra "Vai a tempo" di VLC Media Player. Questa finestra è a finestra degli strumenti (non una finestra di dialogo modale).
Bavi_H

Risposte:


2

Come ho detto nel mio commento sopra, la finestra è un " finestra degli strumenti ", quale

è inteso per essere usato come barra degli strumenti mobile. Una finestra degli strumenti ha una barra del titolo più breve di una normale barra del titolo e il titolo della finestra viene disegnato usando un font più piccolo. Una finestra degli strumenti non viene visualizzata nella barra delle applicazioni o nella finestra di dialogo visualizzata quando l'utente preme ALT + TAB.

Per qualche motivo, alcune finestre di VLC Media Player appaiono come finestre degli strumenti che non hanno la messa a fuoco. Non sembra esserci un modo per attivarli con la tastiera senza usare un programma di supporto.

Una possibile soluzione è trovare una sostituzione Alt + Tab che elencherà le finestre degli strumenti. Ho trovato uno script AutoHotkey che potrebbe funzionare, ma richiede l'installazione di AutoHotkey e la modifica di uno script. Ecco i passaggi coinvolti:

  1. Scarica e installa AutoHotkey .
  2. Vai a Sostituzione Alt-Tab e salva il file AltTab.ahk.
  3. Apri il file AltTab.ahk nel Blocco note.
  4. Trova il seguente testo nel file ed eliminalo.

    If (((es & WS_EX_TOOLWINDOW)  and !(Parent))
        or ( !(es & WS_EX_APPWINDOW)
          and (((Parent) and ((Style_parent & WS_DISABLED) =0))
            or ((Owner) and ((Style_Owner & WS_DISABLED) =0)))))
      continue
    
  5. Salva il file.

  6. Metti il ​​file AltTab.ahk in una cartella da qualche parte. (Creerà un file di impostazioni quando lo esegui.)
  7. Crea un collegamento a AltTab.ahk sul desktop o sul menu Start o sulla cartella Avvio.

Dopo aver eseguito lo script AltTab.ahk modificato, premendo Alt + Tab verrà visualizzato un nuovo selettore di finestre che elenca le finestre degli strumenti. Ecco come appare:

enter image description here

Idealmente, VLC Media Player dovrebbe essere aggiornato per non usare le finestre degli strumenti, o almeno focalizzarli. Tu o il tuo amico potreste provare a discutere il problema su Forum VideoLAN forse altri utenti hanno trovato soluzioni o soluzioni alternative migliori. Ad esempio, ho trovato i seguenti thread che riportano lo stesso problema con la casella "Vai a tempo" e mostrano una segnalazione di bug è stata archiviata:


Molto esaustivo. Suppongo che anche questo sia l'unico modo. Grazie per l'aiuto!
Franz

Grazie. Avete per caso ottenuto una copia del file collegato (non è possibile ottenere il collegamento AltTab.ahk per funzionare)?
nsandersen


0

Ho avuto un problema simile a quello in cui una finestra modale si apriva e veniva nascosta dal mio programma (modifica prospettiva Eclipse al punto di interruzione del debugging), rimuovendola dalla barra delle applicazioni e bloccando la finestra principale / il programma per l'input dell'utente.

Sono riuscito a trovare e visualizzare la finestra modale nascosta usando WinLister , da quel momento ho potuto fare ciò che volevo fare nella finestra modale e chiuderlo.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.