¿Hay algún evento que pueda registrar desde mi aplicación VSTO que se active cuando se cambie el tema de Word 2007?Evento cuando Word 2007 cambia el tema
5
A
Respuesta
5
Como crauscher Dicho esto, la oficina no parece ser el desencadenante de evento público cuando el tema para una aplicación de Office 2007 es cambiado por el usuario.
La forma más fácil que podría hacer es sondear la clave de registro a intervalos regulares para ver si hubo un cambio:
Office 2007: HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Common\Theme
Office 2010: HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Common\Theme
Dónde tema es 1
para azul, 2
para Plata y 3
de el esquema Black.
Este artículo le da un código C# que puede usar y modificar: Setting the BackColor to match the Office 2007 color scheme
2
This article describe que la configuración del tema se almacena en el registro pero no se expone a través de VSTO API.
0
Nunca he visto un evento que lo haga.
sólo soy consciente de los siguientes eventos de Word, consulte
link text también ver Visual studio tools for Office
Cuestiones relacionadas
- 1. Evento cuando window.location.href cambia
- 2. ¿Hay un evento activado cuando dte.Solution.SolutionBuild.StartupProjects cambia?
- 3. Evento cuando se cambia la tarjeta SIM
- 4. ¿Cómo detectar cuándo se cambia el tema en WP7?
- 5. Evento para cuando el usuario cambia las pestañas del navegador
- 6. ¿Cambia el tema de la aplicación programáticamente?
- 7. VBA cambia Excel 2002 -> Excel 2007
- 8. ¿Cómo se cambia el contenido de un control de contenido en Word 2007 con OpenXML SDK 2.0?
- 9. jQuery - Evento para cuando un atributo de un nodo cambia
- 10. Cómo generar un evento cuando se cambia DataGrid.ItemsSource
- 11. ¿Cómo se transmite un archivo de Excel 2007 o Word 2007 utilizando asp.net y C#
- 12. Eliminar espaciado tras párrafo en Word 2007 con VSTO
- 13. SaveAs2 Para Word 2010 no funciona con PC de cliente que tiene Word 2007
- 14. Los símbolos no cambian de color cuando se cambia el tema de color Eclipse
- 15. Word 2007, Open XML: incrustación de una imagen
- 16. campo RevNum ajustado a 2 por Word 2007 o SharePoint
- 17. Outlook 2007 Add-In, LoadBehavior cambia a 0
- 18. cargando eventos fullcalendar cuando el mes cambia
- 19. Desencadenar MS Word macro después del evento de guardar
- 20. En javascript, ¿cómo desencadenar el evento cuando se cambia el valor de una variable?
- 21. jquery texto cambia cuando la entrada cambia
- 22. ¿Se rompe cuando cambia window.location?
- 23. Cómo recibir un evento cuando el usuario cambia la cultura del sistema
- 24. Evento de JavaScript para cuando se cambia el atributo 'src' de la imagen '
- 25. Cómo desencadenar un evento cuando se cambia el valor de una variable?
- 26. ¿Se desencadena un evento cuando cambia el 'Controlador de vista seleccionado' de UITabBarController?
- 27. jQuery optado por no disparar onchange evento cuando se cambia el valor a través de JS
- 28. Cómo detener la visualización automática del teclado digital cuando se cambia el foco (evento OnStart)
- 29. Informes Jasper: imprima cuando el grupo cambia
- 30. Notificar subprocesos cuando el contador cambia