2012-10-08 11 views
5

que establezca el valor de mi atributo keytip para un botón de división a ser "CKS ", pero cuando ejecuto el complemento en Outlook 2010, me da la pista de que es accesible a través de " Y7". Supongo que es un lanzamiento predeterminado y un número arbitrario.¿Cómo establecer la información sobre la tecla en una cinta?

¿Cómo fuerzo mi elección de combinación de caracteres para ser la válida en la cinta?

+0

Podría ser mi ignorancia, pero asumí que no se podía afectar la elección de las teclas que se deben presionar para acceder a un componente. Pensé que era una característica de la cinta asignar mnemotécnicos por sí mismo. –

+1

Puede hacerlo utilizando el atributo 'keytip' en el XML personalizadoUI para la cinta de opciones, pero a veces los programas de Office deciden cambiarlo a Y1, Y2, etc., posiblemente debido a un conflicto con las sugerencias de teclas para los controles incorporados. –

+0

@ OlleSjögren ¿Puede ese comportamiento ser anulado? (Sin ser un empleado de MS dedicado al desarrollo de Office, eso es) –

Respuesta

11

Usted debe ser capaz de utilizar sus propios accesos directos mediante el atributo keytip en el XML customUI para la cinta, pero a veces los programas de Office decidir cambiar a Y1, Y2 etc., posiblemente debido a una conflicto con los consejos clave para los controles incorporados.

No tengo Outlook, pero probé la información de teclado "CKS" en Excel 2010, tanto en una pestaña como en un botón, y funcionó. A continuación se muestra el XML utilizado para la cinta de Excel:

<customUI onLoad="RibbonLoad" 
      xmlns="http://schemas.microsoft.com/office/2009/07/customui"> 
    <ribbon> 
    <tabs> 
     <tab id="tabTest" 
      label="Test" 
      keytip="CKS" > 
     <group id="grpTest" 
       label="Group #1" > 
      <button id="btn1" 
        label="Button #1" 
        size="large" 
        keytip="CKS" /> 
     </group> 
     </tab> 
    </tabs> 
    </ribbon> 
</customUI> 
+0

Es +1 por la calidad, pero esperaré por un tiempo antes de graduarte en caso de que apuntes a * Unsung aquí *, jeje. –

Cuestiones relacionadas