Samurai Graph is a highly functional and user-friendly graph plotter.
以下のとおり、機能の追加・修正を行いました。
・レジェンドの描画要素の横幅を指定できるようにしました。
・タイミング線をマウスドラッグにより平行移動できるようにしました。
・棒グラフの幅を軸の値で設定するようにしました。
・上付き/下付き文字を再帰的に追加できるようにしました。
・不正な入力に対するエラーメッセージを改良しました。
・アンドゥバッファをクリアする機能を追加しました。
・軸に関して、以下のバグを修正しました。
- ステップ値に負の値を与えるとアプリケーションがフリーズしてしまう。
- 指数表示が利用できない。
- フレームの線幅を設定できない。
・その他、以下のバグを修正しました。
- 軸が対数スケールに設定されているとき、オブジェクトの位置が正しく設定されない。
- データファイルに書かれた、ラベル文字列に二重引用符が含まれていると、データファイルの読み込みに失敗する。
- 破棄されたオブジェクトがメモリから解放されずに残ってしまう。