public void actionMouseClicked(InputEventInfo event) { if (event.getAction() == InputEventInfo.ACTION_PRESSED) { super.onMouseDown(); } else if (event.getAction() == InputEventInfo.ACTION_RELEASED && isPressed) { // Networking.send(CalicoPacket.getPacket(NetworkCommand.CANVAS_REDO, cuid)); Calico.logger.debug("Pressed Color button " + color.toString()); CalicoDataStore.PenColor = color; CalicoDataStore.LastDrawingColor = color; if (CalicoDataStore.Mode != CInputMode.ARROW) CalicoDataStore.set_Mode(CInputMode.EXPERT); CCanvasController.redrawMenuBars(); isPressed = false; } }
public MenuButtonAcqMode(Color color) { this(color, color.toString()); }