CAD日記

主にAutoCADのことについて書いているけど、近頃は投資系ネタに注力している。自動売買、仮想通貨、PC関係、プログラミングなど。@caddiary

ソフト開発

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

投稿日:

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

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

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

-ソフト開発

執筆者:


comment

メールアドレスが公開されることはありません。 ※ が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください。

関連記事

no image

x64

Windowsの64ビット動作って、まだまだ先ですかね、という話をしてみます。  コンピュータが16ビットだった時代、私はこの業界に入りました。正確に言うと、CPUは32ビットになっていたが、その上で …

no image

軌道に乗ったか!?

 この11月の売り上げ本数が、10本の大台にのりました。私が最も力を入れているCAD関連ツールがです。喜ばしいことです。関係各位への感謝がつのります。  思えば半年前、あるユーザーの要望から始まったこ …

Vectorに作者登録の申し込みをしてみた

Vectorとはフリーウェア、シェアウェアのダウンロードサイト。最近はあまり使わなくなった。もちろんフリーソフトはよく使っているんだけど、マイナーなものはあまり使わなくなってきていて、メジャーどころは …

PDFアレコレをバージョンアップ

1年ぶりにPDFアレコレをバージョンアップ。変更点は以下の通り。 Ver2.00 2019/10/13 ・プレービューからのページ回転に対応。PDFiumのPDF編集能力は低いため、iTextShar …

ソフトウェアの品質管理とは何か?

今日も酒なしで退屈なんで、今日仕事をしていた中で印象深かったテーマでたらたらと文章を書いてみよう。 年に一度のバージョンアップ版リリースに向けて品質確認レビューなるものを3月の1カ月間ほどやっている。 …