Abilita click-through, preferibilmente per tutte le applicazioni

15

Vorrei abilitare il click-through su tutte le finestre. È possibile su Lion?

Per essere più specifico, "click-through" come definito da Apple nel Linee guida per l'interfaccia umana per Mac OS X significa" che l'utente può attivare l'elemento quando la finestra di contenimento è inattiva. "

An item that provides click-through is one that a user can activate with one click, even though the item is in an inactive window. (To activate an item that does not support click-through, the user must first make the containing window active and then click the item.) Although click-through can make some user tasks easier, it can also confuse users if they click items unintentionally.

    
posta Adam Batkin 22.12.2011 - 20:57
fonte

2 risposte

9

La risposta breve è "no", non esiste un modo generale per farlo. Per citare da Linee guida per l'interfaccia umana di Mac OS X

Click-through is not a property of a class of controls; any control, including toolbar items, can support click-through. This also means that you can support click-through for any subset of items; you do not have to choose between supporting click-through for all items in a window or none.

[...]

Avoid providing click-through for an item or action whose result might be dangerous or undesirable. Specifically, avoid enabling click-through for an item that:

  • Performs a potentially harmful action that users can’t cancel (for example, the Delete button in Mail)
  • Performs an action that is difficult or impossible to cancel (such as the Send button in Mail)
  • Dismisses a dialog without telling the user what action was taken (for example, the Save button in a Save dialog that overwrites an existing file and automatically dismisses the dialog)
  • Removes the user from the current context (for example, selecting a new item in a Finder column that changes the target of the Finder window)
  • Clicking in any one of these situations should cause the window that contains the item to be brought forward, but no other action to be taken.

Note: Programmatically, supporting click-through is a matter of disabling click-through for items that should not provide it. This is because click-through is supported by default in all Cocoa controls.

In altre parole, il click-through è abilitato (o meno) su base control-by-control con una considerazione ponderata delle conseguenze di consentirlo. Non è una proprietà generale di una finestra o del gestore di finestre.

    
risposta data 08.05.2012 - 19:28
fonte
1

Questi Q & Come possono essere utili (anche se non è esattamente click-through, piuttosto auto-raise):

Focus-segue-mouse (più auto-raise) su Mac OS X

E una raccomandazione era MondoMouse ($ 14,95, prova gratuita)

Focus Follows Mouse

Let the mouse pointer hover over a window, and it comes to the front automatically.

Un'altra domanda in questa direzione:

Focus segue Mouse o Sloppy Focus su Mac OS X

Con la raccomandazione di Zooom / 2 ($ 19,95, prova gratuita)

Raise Windows

Bring windows to the front by moving the mouse over the window.

    
risposta data 09.05.2012 - 00:23
fonte

Leggi altre domande sui tag