Pixcren1.3.6
ダウンロード先
Pixcren1.3.6.zipがそれ
作成動作環境
- Windows 10 Home バージョン 2004
- Visual Studio Community 2019
- WPF
- C#
- .NET 5
動作に必要なのは.NET 5がインストール済みのWindowsで、.NET Frameworkだけでは動かないはず
プレビューウィンドウにて
プレビューウィンドウの保存バクの解消と、右クリックメニューの追加をした
昨日の保存バグを直した
昨日のはどの保存ボタンを押しても、保存されるのは選択中の画像だったけど、今回のはボタンに対応した画像が保存される
右クリックメニュー追加
複数アイテム選択状態でコピーを選んだ場合は、最初に選択されていた(右に表示されている)画像がコピーされる
保存の項目がある、保存済み画像の場合は
保存の項目消える
感想
右クリックメニュー表示状態のスクショをPixcren自身で撮ってみたんだけど、ドロップシャドウ部分が切り取れていないねえ、WPFの右クリックメニューウィンドウはVisual Studioのメニューウィンドウと同じドロップシャドウと一体型?
右クリックメニュー項目の表示の有無をBindingで処理したかったけどできなかった
未保存画像なら保存の項目を表示して、保存済みの画像なら非表示にする処理がうまくかけなかった
保存の有無は変更通知できるINotifyPropertyChangedを付けた、このIsSavedDoneプロパティに持たせてBindingしてみたけど、動かなくて
右クリックメニューにMyImageContextMenuって名前つけて
さらに保存項目にはMyImageContextMenuSaveって名前をつけて、
右クリックメニューのLoad(表示直前)イベントで
リストボックスで選択しているアイテム(SelectedItem)のPreviewItemからIsSavedDoneプロパティを確認して、保存項目の表示の有無を指定って方法になった
ImageのSource(画像)はBindingできたんだけどねえ、右クリックメニューではなんかできなかった動かなかった
メモリ使用量
Pixcrenのメモリ使用量は88MBってある、これくらいなら普通かなあって感想で、このときのPC全体でのメモリの状態が
詳しい見方はわかんないけど、使用中が9.1GBとある
Pixcrenを終了させてみると
8.7GBまで下がった
9.1-8.7=0.4
Pixcrenを終了させることで0.4GB(400MB)も減ったことになる、タスクマネージャーでのPixcrenが使っている量は88MBだったから、ずいぶん開きがある、気になる
関連記事
次回は2日後
前回のPixcrenは昨日
最初のPixcrenは56日前