2010-02-08 13 views
7

Tengo un complemento RCP y he configurado el sistema de ayuda para que se ejecute dentro de este complemento. Puedo acceder desde el menú Ayuda.Iniciar una acción en Eclipse RCP al inicio

Ahora quiero iniciar la acción "Ayuda dinámica" de forma predeterminada al inicio. ¿Cómo hago esto?

Respuesta

1

Puede usar la extensión org.eclipse.ui.startup e implementar la interfaz org.eclipse.ui.IStartup que le permite ejecutar código una vez que se ha inicializado el banco de trabajo.

+1

Gracias dulce. También encontré esto: PlatformUI.getWorkbench(). GetHelpSystem() – geejay

5

resuelto este mediante el uso de la aplicación WorkbenchAdvisor:

La extensión de inicio resultó inútil.

+0

"Esto es mejor que la extensión org.eclipse.ui.startup aunque en una aplicación RCP, realmente no importa si es tu aplicación. In En general, desaconsejamos el uso de ui.startup en complementos para el IDE ... hay muy pocas razones para iniciar su plugin antes de una acción del usuario, y no desea iniciar un plugin con contribuciones de UI (views, actions , contribuciones de menú) ya que el marco es libre de cargar todas sus contribuciones después de que se inicie su complemento ". – tukushan

Cuestiones relacionadas