| | 71 | updateUndoCount(undoStack); |
|---|
| | 72 | } |
|---|
| | 73 | |
|---|
| | 74 | // 数値入力で拡大率指定 |
|---|
| | 75 | private function onChangeCanvasZoom(evt:Event):void |
|---|
| | 76 | { |
|---|
| | 77 | var value:Number = Number(canvasZoomValue.text); |
|---|
| | 78 | if (value <= 0) { |
|---|
| | 79 | value = 1; |
|---|
| | 80 | } |
|---|
| | 81 | else if (value >= 100) { |
|---|
| | 82 | value /= 100; |
|---|
| | 83 | } |
|---|
| | 84 | else { |
|---|
| | 85 | value = -(100 / value) + 2; |
|---|
| | 86 | } |
|---|
| | 87 | setZoom(value); |
|---|
| | 88 | } |
|---|
| | 89 | |
|---|
| | 90 | // 数値入力でキャンバス回転角度指定 |
|---|
| | 91 | private function onChangeCanvasRotate(evt:Event):void |
|---|
| | 92 | { |
|---|
| | 93 | setRotate(Number(canvasRotateValue.text)); |
|---|
| | 94 | } |
|---|
| | 95 | |
|---|
| | 96 | private function onChangeAuxDivideCount(evt:NumericStepperEvent):void |
|---|
| | 97 | { |
|---|
| | 98 | Application.application.canvasController.auxDivideCount = uint(evt.value); |
|---|
| | 99 | } |
|---|
| | 100 | |
|---|
| | 101 | private function onChangeAuxBoxVisible(event:Event):void |
|---|
| | 102 | { |
|---|
| | 103 | Application.application.canvasController.auxBoxVisible = event.target.selected; |
|---|
| | 104 | } |
|---|
| | 105 | |
|---|
| | 106 | private function onChangeAuxSkewVisible(event:Event):void |
|---|
| | 107 | { |
|---|
| | 108 | Application.application.canvasController.auxSkewVisible = event.target.selected; |
|---|
| | 109 | } |
|---|
| | 110 | |
|---|
| | 111 | // 補助線種類の変更 |
|---|
| | 112 | private function onChangeAuxType(evt:ListEvent):void |
|---|
| | 113 | { |
|---|
| | 114 | var n:Number = additionalNumberStepper.value; |
|---|
| | 115 | if (evt.currentTarget.value == 0) { |
|---|
| | 116 | additionalNumberStepper.minimum = 2; |
|---|
| | 117 | additionalNumberStepper.maximum = 16; |
|---|
| | 118 | Application.application.canvasController.enableAuxPixel = false; |
|---|
| | 119 | } |
|---|
| | 120 | else { |
|---|
| | 121 | additionalNumberStepper.minimum = 4; |
|---|
| | 122 | additionalNumberStepper.maximum = 80; |
|---|
| | 123 | Application.application.canvasController.enableAuxPixel = true; |
|---|
| | 124 | } |
|---|
| | 125 | } |
|---|
| | 126 | |
|---|
| | 127 | private function onChangeEnableBigPixel(event:Event):void |
|---|
| | 128 | { |
|---|
| | 129 | var module:ICanvasModule = IApplication(Application.application).canvasModule; |
|---|
| | 130 | module.setCompatibility(Painter.COMPATIBILITY_BIG_PIXEL, event.target.selected); |
|---|
| | 131 | } |
|---|
| | 132 | |
|---|
| | 133 | private function onChangeEnablePixelInfo(event:Event):void |
|---|
| | 134 | { |
|---|
| | 135 | Application.application.canvasController.enablePixelInfo = event.target.selected; |
|---|
| | 136 | } |
|---|
| | 137 | |
|---|
| | 138 | private function onChangeEnableUndoLayer(event:Event):void |
|---|
| | 139 | { |
|---|
| | 140 | var module:ICanvasModule = IApplication(Application.application).canvasModule; |
|---|
| | 141 | module.setCompatibility(Painter.COMPATIBILITY_UNDO_LAYER, event.target.selected); |
|---|
| | 142 | } |
|---|
| | 143 | |
|---|
| | 144 | private function updateUndoCount(undoStack:UndoStack):void |
|---|
| | 145 | { |
|---|
| 88 | | } |
|---|
| 89 | | |
|---|
| 90 | | // 数値入力で拡大率指定 |
|---|
| 91 | | private function onChangeCanvasZoom(evt:Event):void |
|---|
| 92 | | { |
|---|
| 93 | | var value:Number = Number(canvasZoomValue.text); |
|---|
| 94 | | if (value <= 0) { |
|---|
| 95 | | value = 1; |
|---|
| 96 | | } |
|---|
| 97 | | else if (value >= 100) { |
|---|
| 98 | | value /= 100; |
|---|
| 99 | | } |
|---|
| 100 | | else { |
|---|
| 101 | | value = -(100 / value) + 2; |
|---|
| 102 | | } |
|---|
| 103 | | setZoom(value); |
|---|
| 104 | | } |
|---|
| 105 | | |
|---|
| 106 | | // 数値入力でキャンバス回転角度指定 |
|---|
| 107 | | private function onChangeCanvasRotate(evt:Event):void |
|---|
| 108 | | { |
|---|
| 109 | | setRotate(Number(canvasRotateValue.text)); |
|---|
| 110 | | } |
|---|
| 111 | | |
|---|
| 112 | | private function onChangeAuxDivideCount(evt:NumericStepperEvent):void |
|---|
| 113 | | { |
|---|
| 114 | | Application.application.canvasController.auxDivideCount = uint(evt.value); |
|---|
| 115 | | } |
|---|
| 116 | | |
|---|
| 117 | | private function onChangeAuxBoxVisible(event:Event):void |
|---|
| 118 | | { |
|---|
| 119 | | Application.application.canvasController.auxBoxVisible = event.target.selected; |
|---|
| 120 | | } |
|---|
| 121 | | |
|---|
| 122 | | private function onChangeAuxSkewVisible(event:Event):void |
|---|
| 123 | | { |
|---|
| 124 | | Application.application.canvasController.auxSkewVisible = event.target.selected; |
|---|
| 125 | | } |
|---|
| 126 | | |
|---|
| 127 | | // 補助線種類の変更 |
|---|
| 128 | | private function onChangeAuxType(evt:ListEvent):void |
|---|
| 129 | | { |
|---|
| 130 | | var n:Number = additionalNumberStepper.value; |
|---|
| 131 | | if (evt.currentTarget.value == 0) { |
|---|
| 132 | | additionalNumberStepper.minimum = 2; |
|---|
| 133 | | additionalNumberStepper.maximum = 16; |
|---|
| 134 | | Application.application.canvasController.enableAuxPixel = false; |
|---|
| 135 | | } |
|---|
| 136 | | else { |
|---|
| 137 | | additionalNumberStepper.minimum = 4; |
|---|
| 138 | | additionalNumberStepper.maximum = 80; |
|---|
| 139 | | Application.application.canvasController.enableAuxPixel = true; |
|---|
| 140 | | } |
|---|
| 141 | | } |
|---|
| 142 | | |
|---|
| 143 | | private function onChangeEnableBigPixel(event:Event):void |
|---|
| 144 | | { |
|---|
| 145 | | var module:ICanvasModule = IApplication(Application.application).canvasModule; |
|---|
| 146 | | module.setCompatibility(Painter.COMPATIBILITY_BIG_PIXEL, event.target.selected); |
|---|
| 147 | | } |
|---|
| 148 | | |
|---|
| 149 | | private function onChangeEnablePixelInfo(event:Event):void |
|---|
| 150 | | { |
|---|
| 151 | | Application.application.canvasController.enablePixelInfo = event.target.selected; |
|---|
| 152 | | } |
|---|
| 153 | | |
|---|
| 154 | | private function onChangeEnableUndoLayer(event:Event):void |
|---|
| 155 | | { |
|---|
| 156 | | var module:ICanvasModule = IApplication(Application.application).canvasModule; |
|---|
| 157 | | module.setCompatibility(Painter.COMPATIBILITY_UNDO_LAYER, event.target.selected); |
|---|