Sto tentando di creare una barra multifunzione personalizzata in uno dei miei componenti aggiuntivi di Excel 2010 e, per qualche motivo, Office sta sovrascrivendo alcuni dei tasti di scelta rapida (tasti di scelta rapida). So che se Office vede un conflitto di solito sovrascrive uno o entrambi i punti chiave di "Y", "Y2", "Y3", ecc. Ma in questo esempio ho solo un pulsante nella mia scheda quindi non c'è altro controllo per entrare in conflitto con.Conflitto Phantom Keytip nell'interfaccia utente personalizzata della barra multifunzione di Microsoft Office 2010
Ecco l'XML:
<customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui">
<ribbon>
<tabs>
<tab id="tabid_1" label="SampleTab" keytip = "B">
<group id="grpid_1" label="SampleGroup">
<button id="btnid_1" label="SampleButton" keytip="Z" />
</group>
</tab>
</tabs>
</ribbon>
</customUI>
Al posto della SampleButton avere un suggerimento tasto di scelta di Z, esso viene sostituito con "Y2". Vedo questo comportamento indipendentemente dal suggerimento della scheda (che è attualmente "B"). Ho controllato per assicurarmi che non ci fosse alcun altro pulsante con un suggerimento "BZ" che potrebbe essere in conflitto, ma non ne ho visto nessuno.
Vedo anche questo comportamento se provo a fare in modo che la pressione del tasto SampleButton sia "Y", ma presumo che ciò sia dovuto al fatto che tutti i punti chiave "Y *" sono riservati ai conflitti.
Per inciso, stavo anche avendo questo problema con un keytip di "C", ma per qualche motivo non spiegato che stava accadendo solo quando non avevo un'etichetta per il <group>
. Non appena ho aggiunto un'etichetta allo <group>
, "C" ha smesso di essere sovrascritto con "Y2". Comportamento molto strano
Qualcuno ha qualche idea che cosa potrebbe causare questo? Grazie in anticipo!
Così strano - pensavo di averlo provato ma non credo ... lo prenderò comunque - Grazie! – aFlocker
Purtroppo, questo mostra anche i punti chiave come lettere minuscole dopo aver premuto il tasto Alt. Tuttavia, è l'unica soluzione che ho trovato finora. +1 – oddacorn
Un'altra opzione, e una che ho finito con, è usare una lettera o un numero diverso per il KeyTip. Naturalmente è necessario verificare che sia disponibile e alcune sequenze di tasti che non sono visualizzate nella barra multifunzione sono riservate per l'uso per mantenere la compatibilità con i collegamenti da versioni precedenti di Office. È davvero strano che le lettere minuscole funzionino in alcuni casi poiché non c'è alcuna differenza funzionale in termini di quale tasto si preme. – oddacorn