Come fermare le app di Microsoft Office ignorando il clic sulla finestra non focalizzata


16

Le applicazioni di Microsoft Office su Windows si comportano come Mac OS: se una finestra non ha lo stato attivo di input, quindi facendo clic su uno dei suoi pulsanti si attiva solo la finestra e si deve fare di nuovo clic per attivare il pulsante (o altro controllo).

Questo sarebbe abbastanza fastidioso se fosse coerente con altre app, ma non è nemmeno coerente con altre app Microsoft come Explorer.

Questo post "Il primo clic del mouse imposta lo stato attivo ma altrimenti viene ignorato" descrive bene il problema, ma il moderatore non l'ha capito ed è stato ignorato.

Questo "Windows richiede un clic per attivare una finestra prima che un secondo clic selezionerà un pulsante. Come posso cambiarlo?" riguardava lo sviluppo di codice piuttosto che la configurazione generale dell'utente.

Una soluzione alternativa è abilitare "Attiva una finestra passandoci sopra con il mouse" dal Pannello di controllo, ma ciò non è per tutti i gusti e cambia il comportamento dell'intero desktop piuttosto che riparare semplicemente le app rotte.

Esiste un modo per impedire alle app di Office di ignorare il clic sulla finestra non focalizzata senza modificare il comportamento dell'intero desktop?


1
Stavo per fare anche questa domanda. Davvero strano che nessuno conosca una risposta. Forse chiedendo su qualche forum di Office?
Uwe Keim,

Dispari. Non ho mai notato questa disparità, ma in effetti non ha senso. Non importa quale sia la tua preferenza, almeno all'interno delle cose di Microsoft dovrebbe essere coerente, in un modo o nell'altro. Buona domanda.
Ariane,

Che sapore di Office stai usando?
Doktoro Reichard,

3
In alcune situazioni, il team di Office ha fatto di tutto per far sì che Office ingoiasse i clic e non rispondesse a loro: blogs.msdn.com/b/jensenh/archive/2006/01/26/517851.aspx
TessellatingHeckler

5
L'articolo pubblicato da @TessellatingHeckler chiarisce che il vero problema è la barra multifunzione . Stanno hackerando il modello di focus per supportare questo nuovo (nuovo! = Migliore) sistema di menu orientato al contesto. Penso che ciò supporti l'idea che barre degli strumenti statiche e menu a discesa contribuiscano a un flusso di lavoro più fluido. Ho usato Office per molti anni e mi ritrovo ancora a cercare nella barra multifunzione per trovare qualcosa che fosse facilmente accessibile tramite un menu a discesa o una barra degli strumenti. Ancora più importante, e più in tema, il problema del doppio focus, quando si passa da un'altra app, è esasperante .
Ryan Griggs,

Risposte:


1

Sono abbastanza sicuro che la gestione dell'attivazione del clic del mouse dipende dall'applicazione e non è configurabile a livello di sistema.

http://msdn.microsoft.com/en-us/library/hae1hxka.aspx


3
Chiaramente dipende dall'applicazione come Office lo fa diversamente dalle altre app. Non voglio cambiare nulla a livello di sistema, voglio riparare Office. Se è impossibile risolvere Office, prenderei in considerazione un'app che controllava i clic del mouse sulle finestre inattive e le attivava prima che ricevessero il clic. Possibile?
Denis Howe,

@DenisHowe: Immagino che AutoHotkey potrebbe essere in grado di farlo.
TOOGAM

0

Questo potrebbe non essere proprio quello che stai cercando, ma sembra funzionare per me.

http://www.howtogeek.com/howto/windows-vista/switch-windows-by-hovering-the-mouse-over-a-window-in-windows-vista/

Passa lo stato attivo alla finestra in cui si trova attualmente il mouse. Per Office, questo è effettivamente il "primo clic" per ottenere maggiore attenzione. L'effetto collaterale (forse sfortunato) è che tutto ciò che passi sopra viene in primo piano, proprio come hai fatto clic su di esso.


Benvenuto in Super User. I collegamenti esterni possono interrompersi o non essere disponibili, nel qual caso la tua risposta non sarebbe utile. Includere le informazioni essenziali nella risposta e utilizzare il collegamento per l'attribuzione e ulteriori letture. Grazie.
fixer1234
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.