View Issue Details

IDProjectCategoryView StatusLast Update
0000470FakturamaAllgemein (General)public2017-12-30 00:08
Reporterrheydenr Assigned Torheydenr  
PrioritynormalSeverityminorReproducibilityN/A
Status resolvedResolutionfixed 
Product Version2.0.0 
Target Version2.0.0Fixed in Version2.0.0 
Summary0000470: [FAK-471 (alt)] Migration des About-Dialoges
Description

<p>Der About-Dialog wird nicht nativ in E4 angeboten (wie in E4). Das ist aber auch kein "normaler" Dialog, der sich mal eben schnell hinstellen läßt. Im Eclipse 3 gab es dazu ein ganzes Package, das sich damit beschäftigt hat (<tt>org.eclipse.ui.internal.about</tt>, zu finden im Bundle <tt>org.eclipse.ui.workbench</tt>). Hier werden beispielsweise die Informationen aus dem product-File ausgelesen und dargestellt (das hat extra eine "about"-Section).<br />
Außerdem werden bestimmte Bereiche in den Informationstexten verlinkt und es gibt auch noch einen zusätzlichen Infodialog für die installierten Plugins.</p><p><img class="emoticon" src="https://fakturama.atlassian.net/images/icons/emoticons/warning.png&quot; height="16" width="16" align="absmiddle" alt="" border="0"/> Die ID für das Menü muß einen bestimmten Namen haben, dazu gabs in der eclipse.e4-Mailingliste einen entsprechenden Eintrag:</p>
<blockquote><p>The Cocoa addon (org.eclipse.e4.ui.workbench.renderers.swt.cocoa) redirects About, Preferences, and Quit to the corresponding Eclipse 3.x command ids (respectively org.eclipse.ui.help.aboutAction, org.eclipse.ui.window.preferences, and org.eclipse.ui.file.exit). Declare a command for those ids in your .e4xmi and provide a handler.</p></blockquote>
<p>Sonst funktioniert das auf'm Mac nicht (das muß im "Application Menü" erscheinen und nicht im "normalen" Anwendungsmenü!</p>

TagsNo tags attached.

Activities

rheydenr

2016-12-05 01:56

administrator   ~0000511

Last edited: 2017-12-30 00:08

<p>wurde implementiert.</p>

Issue History

Date Modified Username Field Change
2017-12-30 00:08 rheydenr New Issue
2017-12-30 00:08 rheydenr Assigned To => rheydenr
2017-12-30 00:08 rheydenr Note Added: 0000511
2017-12-30 00:08 rheydenr Description Updated