サイトアイコン CAD日記

PDFアレコレVer1.01リリース

趣味のプログラムってホント楽しくて、平日の夜中だってのに眠りを忘れて取り組んでしまった。
変更点は以下の通り。
Ver1.01 2018/10/2
・セーブ機能追加。何も編集できないから今のところ意味なし。
 プロパティの変更ができるかと思ってセーブを実装したがあてが外れた。
 ページの削除や回転ができるようになればセーブの意味も出てくるだろう。
・画像変換の解像度、画像形式などの設定を保持して、次回起動時に読み込むようにした。
・プレビューウインドウの位置とサイズを保持して、次回起動時に読み込むようにした。

PDFアレコレの固定ページにて公開中。

今回おもしろいなと思ったのは、ウインドウ位置とサイズの記憶と復元。
【ワレコのC#】Formアプリ 前回終了時 ウインドウ位置・サイズを記憶復元
DestroyWindowでWindowレクトを保存してInitInstanceでMoveWindowするなんてC++的な発想とは全く違うアプローチで驚いた。他の設定をレジストリに保持するようにしたところに、この情報だけがAppDataの中のconfigファイルに保持されるってあたりがややアンバランス。やっぱレジストリに保持したほうがいいような気がしてきた。

モバイルバージョンを終了