27 |
|
|
28 |
import javax.swing.Icon; |
import javax.swing.Icon; |
29 |
import javax.swing.ImageIcon; |
import javax.swing.ImageIcon; |
30 |
|
import javax.swing.JPopupMenu; |
31 |
import javax.swing.UIManager; |
import javax.swing.UIManager; |
32 |
|
|
33 |
import org.jsampler.CC; |
import org.jsampler.CC; |
38 |
import org.jsampler.view.BasicIconSet; |
import org.jsampler.view.BasicIconSet; |
39 |
import org.jsampler.view.JSMainFrame; |
import org.jsampler.view.JSMainFrame; |
40 |
import org.jsampler.view.JSViewConfig; |
import org.jsampler.view.JSViewConfig; |
41 |
|
import org.jsampler.view.fantasia.basic.MultiColumnMenu; |
42 |
|
|
43 |
import org.pushingpixels.substance.api.SubstanceConstants; |
import org.pushingpixels.substance.api.SubstanceConstants; |
44 |
import org.pushingpixels.substance.api.SubstanceLookAndFeel; |
import org.pushingpixels.substance.api.SubstanceLookAndFeel; |
282 |
@Override |
@Override |
283 |
public boolean |
public boolean |
284 |
getInstrumentsDbSupport() { return true; } |
getInstrumentsDbSupport() { return true; } |
285 |
|
|
286 |
|
/** Constructs a new multicolumn menu with the supplied string as its text. */ |
287 |
|
@Override |
288 |
|
public javax.swing.JMenu |
289 |
|
createMultiColumnMenu(String s) { return new MultiColumnMenu(s); } |
290 |
|
|
291 |
|
/** Constructs a new multicolumn popup menu. */ |
292 |
|
@Override |
293 |
|
public JPopupMenu |
294 |
|
createMultiColumnPopupMenu() |
295 |
|
{ return new MultiColumnMenu.FantasiaPopupMenu(); } |
296 |
} |
} |