2011年07月07日
意外とあっさり JWW図形読み込み 完成
昨夜、一杯飲みながらJwsのファイルフォーマットを解析し、 あとはもう出来ているJWW読み込みの関数をちょっと改造してJwsファイルの読み込みが完成。

図形の原点やエンベロープの座標が記録されているほかは、フィーチャの部分はJWW形式と全く同じなので、意外とすんなりできました。
ついでに、今まで使いづらいと感じていた、図形一覧のマウスホイール対応と、選択中のフォルダの子フォルダの表示を追加しました。
フォルダ表示をツリーにすると 挙動が重くなるのでリスト表示にしていましたが、そのフォルダの下にさらに子フォルダがあるのかどうかが分かりにくく、どうにかしたいと思っていました。
これで子フォルダも選択しやすくなりました。
Jws形式は、図形登録時の全グループの縮尺が記録してあり、これで実寸法の再現を実現しているのですが、Paoではとりあえず、Jws図形は常に図面寸法で読み込むことにしました。

図形の原点やエンベロープの座標が記録されているほかは、フィーチャの部分はJWW形式と全く同じなので、意外とすんなりできました。
ついでに、今まで使いづらいと感じていた、図形一覧のマウスホイール対応と、選択中のフォルダの子フォルダの表示を追加しました。
フォルダ表示をツリーにすると 挙動が重くなるのでリスト表示にしていましたが、そのフォルダの下にさらに子フォルダがあるのかどうかが分かりにくく、どうにかしたいと思っていました。
これで子フォルダも選択しやすくなりました。
Jws形式は、図形登録時の全グループの縮尺が記録してあり、これで実寸法の再現を実現しているのですが、Paoではとりあえず、Jws図形は常に図面寸法で読み込むことにしました。
ho_cad at 20:54│Comments(0)│TrackBack(0)│