Hi Sascha, it is good to know that it is possible, and I think I got enough information to start with.
Thanks, Miklos On Fri, May 20, 2011 at 11:41 AM, Sascha Zelzer <[email protected]> wrote: > Hi Miklos, > > One of the goals in BlueBerry2 was to support an extendible menu and > toolbar infrastructure. This work had to be post-poned and BlueBerry2 is > discontinued for several reasons. In fact, the directory has been > removed from the git master branch a couple of days ago. > > In BlueBerry (1), menus and toolbar items are just created centrally in > a class inheriting from berry::WorkbenchWindowAdvisor. See for example > QmitkWorkbenchwindowAdvisor in > CoreUI/Bundles/org.mitk.gui.qt.application or > QmitkExtWorkbenchWindowAdvisor in Modules/Bundles/org.mitk.gui.qt.ext . > > If you want to have full control over the menu structure in your own > application, you would have to create your own > berry::WorkbenchWindowAdvisor and berry::IApplication implementations. > External users of MITK/BlueBerry have successfully done that. > > Hope that helps, > > Sascha > > On 05/20/2011 08:02 AM, Miklos Espak wrote: >> Hi, >> >> I would like to provide a new menu item by the perspective I made. I >> found that in the BlueBerry2 directory there is an IMenuService >> interface that can be accessed by the selection service this way: >> >> IMenuService service = (IMenuService) >> getSite().getService(IMenuService.class); >> >> Is it the right way to do it? >> >> However, it seems that the BlueBerry2 directory is not referenced at >> all by the rest of the MITK project. Is MITK about to switch from >> BlueBerry to BlueBerry2? If it is not going to happen soon, is it >> possible to add a new menu item with BlueBerry (1)? >> >> My MITK sources are not the latest, I downloaded them from the old SVN >> repo less then 3 months ago. >> >> Thanks, >> Miklos >> >> ------------------------------------------------------------------------------ >> What Every C/C++ and Fortran developer Should Know! >> Read this article and learn how Intel has extended the reach of its >> next-generation tools to help Windows* and Linux* C/C++ and Fortran >> developers boost performance applications - including clusters. >> http://p.sf.net/sfu/intel-dev2devmay >> _______________________________________________ >> mitk-users mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/mitk-users > > > ------------------------------------------------------------------------------ > What Every C/C++ and Fortran developer Should Know! > Read this article and learn how Intel has extended the reach of its > next-generation tools to help Windows* and Linux* C/C++ and Fortran > developers boost performance applications - including clusters. > http://p.sf.net/sfu/intel-dev2devmay > _______________________________________________ > mitk-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/mitk-users > ------------------------------------------------------------------------------ What Every C/C++ and Fortran developer Should Know! Read this article and learn how Intel has extended the reach of its next-generation tools to help Windows* and Linux* C/C++ and Fortran developers boost performance applications - including clusters. http://p.sf.net/sfu/intel-dev2devmay _______________________________________________ mitk-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mitk-users
