Revision | d562286f24931cd8fca18ad173883bb2d9d28b55 (tree) |
---|---|
Zeit | 2013-11-12 18:44:21 |
Autor | HMML <hmml3939@gmai...> |
Commiter | HMML |
Fix container resize issue! (#50058)
@@ -64,7 +64,8 @@ namespace MMM_GraphEditor | ||
64 | 64 | base.OnResize(e); |
65 | 65 | graphPanelOuter.Width = ClientSize.Width - 60; |
66 | 66 | graphPanelOuter.Height = ClientSize.Height; |
67 | - graphPort1.Height = graphPort1.Height; // fire resize event... | |
67 | + graphPort1.fitSize(); | |
68 | + this.Refresh(); | |
68 | 69 | } |
69 | 70 | |
70 | 71 | #region コンポーネント デザイナーで生成されたコード |
@@ -137,6 +137,5 @@ namespace MMM_GraphEditor | ||
137 | 137 | { |
138 | 138 | config.track_yzero = chk_track_yzero.Checked; |
139 | 139 | } |
140 | - | |
141 | 140 | } |
142 | 141 | } |
@@ -120,7 +120,4 @@ | ||
120 | 120 | <metadata name="toolTip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> |
121 | 121 | <value>17, 17</value> |
122 | 122 | </metadata> |
123 | - <metadata name="toolTip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> | |
124 | - <value>17, 17</value> | |
125 | - </metadata> | |
126 | 123 | </root> |
\ No newline at end of file |
@@ -95,7 +95,11 @@ namespace MMM_GraphEditor | ||
95 | 95 | protected override void OnResize(EventArgs e) |
96 | 96 | { |
97 | 97 | base.OnResize(e); |
98 | + fitSize(); | |
99 | + } | |
98 | 100 | |
101 | + public void fitSize() | |
102 | + { | |
99 | 103 | try |
100 | 104 | { |
101 | 105 | PanelInner.Width = Width + System.Windows.Forms.SystemInformation.VerticalScrollBarWidth; |
@@ -46,7 +46,6 @@ MMM Graph Editor はボーンの移動と回転の絶対値をグラフにして | ||
46 | 46 | |
47 | 47 | * MMMが落ちることがあったら、多分、このプラグインのせいです。特に、編集中に別のファイルを開くと起きます。もしかしたら解決できるかもしれませんが、このプラグインはMMMのプラグイン仕様上非推奨な内部仕様になっているため、どうしようもないのかも。 |
48 | 48 | * グラフエディタ側からマーカー位置を動かすと、タイムライン表示がおかしくなります(マーカーと実際のキーフレームの表示がずれます)。タイムラインを少しでもスクロールすると正常にもどります。 |
49 | -* グラフの右側に変な(スクロールできない)縦スクロールバーが出た際は、一度ホイールを回して拡大率を変えてみて下さい。現状ウィンドウリサイズで縮小した場合などにこうなります。 | |
50 | 49 | * グラフ上での操作は、現在のところ一切 Undo できません。MMM 本体の Undo バッファに入らないからですが、多分方法はありません。 |
51 | 50 | * グラフ上でキーフレームを編集した場合、マーカが編集対象のキーフレーム上にある場合 *のみ* 実際のモーション表示に即時反映されます。マーカがキーフレームとずれている場合は、一度でもマーカを移動すると反映されます。カレントモーションをリセットする方法がわからないため対応できずにいます。 |
52 | 51 | * MMD は回転をクオータニオンで管理しており、オイラー角へ一意に変換できません。 |