From bf83378bd60f3633f311ec36bd67eae3bdc82121 Mon Sep 17 00:00:00 2001 From: Honfika Date: Mon, 23 Dec 2013 18:35:51 +0100 Subject: [PATCH] Issue #444 Hide "add to context menu" setting on non-Windows systems --- .../src/com/jpexs/decompiler/flash/gui/MainFrameRibbon.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/trunk/src/com/jpexs/decompiler/flash/gui/MainFrameRibbon.java b/trunk/src/com/jpexs/decompiler/flash/gui/MainFrameRibbon.java index 883f3ee09..62e884b20 100644 --- a/trunk/src/com/jpexs/decompiler/flash/gui/MainFrameRibbon.java +++ b/trunk/src/com/jpexs/decompiler/flash/gui/MainFrameRibbon.java @@ -23,6 +23,7 @@ import com.jpexs.decompiler.flash.console.ContextMenuTools; import com.jpexs.decompiler.flash.tags.ABCContainerTag; import com.jpexs.helpers.Cache; import com.jpexs.process.ProcessTools; +import com.sun.jna.Platform; import java.awt.BorderLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; @@ -519,7 +520,9 @@ public class MainFrameRibbon implements ActionListener { settingsBand.addRibbonComponent(new JRibbonComponent(miInternalViewer)); settingsBand.addRibbonComponent(new JRibbonComponent(miParallelSpeedUp)); settingsBand.addRibbonComponent(new JRibbonComponent(miDecompile)); - settingsBand.addRibbonComponent(new JRibbonComponent(miAssociate)); + if (Platform.isWindows()) { + settingsBand.addRibbonComponent(new JRibbonComponent(miAssociate)); + } settingsBand.addRibbonComponent(new JRibbonComponent(miCacheDisk)); settingsBand.addRibbonComponent(new JRibbonComponent(miGotoMainClassOnStartup)); settingsBand.addRibbonComponent(new JRibbonComponent(miAutoRenameIdentifiers));