チェンジセット 1475
- コミット日時:
- 2008/10/02 04:18:28 (5 年前)
- ファイル:
凡例:
- 変更無し
- 追加
- 削除
- 更新
- コピー
- 移動
as3/gunyarapaint/trunk/gunyarapaint/src/org/libspark/gunyarapaint/controls/GPCanvasWindowControl.as
r1472 r1475 43 43 ComponentResizer.addResize(this, new Point(100, 100)); 44 44 } 45 46 private function resizeContainer():void { 47 // 仮にサイズを狭める 48 _container.width = _container.height = hScrollBar.width = vScrollBar.height = 0; 49 50 this.validateNow(); // _vbox/_hboxのサイズを更新 51 52 // それを使って再設定 53 _container.width = _container.maxWidth = _hbox.width - vScrollBar.width; 54 _container.height = _container.maxHeight = _vbox.height - hScrollBar.height; 55 hScrollBar.width = _container.width; 56 vScrollBar.height = _container.height; 57 } 45 58 46 59 private function resizeHandler(evt:ResizeEvent):void { 47 60 // スクロールバー 48 49 /*50 61 if (_canvas) { 51 _canvas.changeCanvasWindowSize(this.width, this.height);62 resizeContainer(); 52 63 } 53 */54 64 } 55 65 … … 97 107 _vbox.addChild(hScrollBar); 98 108 99 _container.width = _container.maxWidth = _hbox.width - vScrollBar.width; 100 _container.height = _container.maxHeight = _vbox.height - hScrollBar.height; 101 hScrollBar.width = _container.width; 102 vScrollBar.height = _container.height; 109 resizeContainer(); 103 110 104 111 _canvas.canvasWindowControl = this; as3/gunyarapaint/trunk/gunyarapaint/src/org/libspark/gunyarapaint/entities/GPPen.as
r1468 r1475 285 285 } else { 286 286 // マウス押しっぱなしで領域内にはいってきた場合 287 mouseDown(evt); 287 // 昔はmouseDown(evt);していたが、 288 // スクロールバーびゃー問題対策のためなにもしなくする。 289 return; 288 290 } 289 291 } else {

