mirror of
https://github.com/bancika/diy-layout-creator
synced 2026-11-10 17:22:09 +10:00
added layer locking
This commit is contained in:
+3
-1
@@ -37,7 +37,8 @@ public class LayersMenuPlugin implements IPlugIn {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void actionPerformed(ActionEvent e) {
|
public void actionPerformed(ActionEvent e) {
|
||||||
LayersMenuPlugin.this.plugInPort.setLayerLocked(zOrder, true);
|
LayersMenuPlugin.this.plugInPort.setLayerLocked(zOrder,
|
||||||
|
(Boolean) getValue(Action.SELECTED_KEY));
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
action.putValue(IPlugInPort.CHECK_BOX_MENU_ITEM, true);
|
action.putValue(IPlugInPort.CHECK_BOX_MENU_ITEM, true);
|
||||||
@@ -51,6 +52,7 @@ public class LayersMenuPlugin implements IPlugIn {
|
|||||||
return EnumSet.of(EventType.LAYER_STATE_CHANGED);
|
return EnumSet.of(EventType.LAYER_STATE_CHANGED);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("unchecked")
|
||||||
@Override
|
@Override
|
||||||
public void processMessage(EventType eventType, Object... params) {
|
public void processMessage(EventType eventType, Object... params) {
|
||||||
if (eventType == EventType.LAYER_STATE_CHANGED) {
|
if (eventType == EventType.LAYER_STATE_CHANGED) {
|
||||||
|
|||||||
Reference in New Issue
Block a user