午後わてんのブログ

ベランダ菜園とWindows用アプリ作成(WPFとC#)

Pixtack紫陽花2.7.58.145_文字の描画で書式設定を登録してリストから選択できるようにした、設定を保存できるようにした

テスト機能の文字の描画で
複数の文字の書式の設定をコンボボックスに登録してそこから選べるようにした
その設定はファイルに保存しておいて次回の起動時に読み込んで
コンボボックスに反映して選べるようにした
設定ファイルの保存場所はアプリの実行ファイルと同じ所、名前はFontSetting.bin
 
昨日までテストしていた

f:id:gogowaten:20191017121345g:plain

 
イメージ 1
テスト機能→文字の描画の詳細設定ボタンを押すと別のウィンドウが開く
 
イメージ 2
このウィンドウが開く

f:id:gogowaten:20191017121538p:plain

登録ボタンで今の書式がコンボボックス(リスト)に登録される
登録(リストに表示)される名前はサイズとフォント名になる
登録される設定項目は
名前、サイズ、色1、色2、縦書か横書きか、グラデーション有無、ガンマ補正有無
 
イメージ 4
いくつか登録したところ
 

f:id:gogowaten:20191017121555p:plain

リストから選択すると登録した時の設定が
文字の描画の書式に再現される
 

f:id:gogowaten:20191017121609p:plain

削除ボタンはリストで選択している項目を削除する
確認ボタンはデバッグ用なので押しても何もない
 
この文字の書式の設定はファイルで保存していてアプリの起動時に自動で読み込む
ファイルの保存場所はアプリの実行ファイル(Pixtack.exe)と同じ所で
ファイル名はFontSetting.bin
難しかったけど思っていたよりはあっさりできたかな
本当にできているかは別として期待通りの動作にはなっている
テストは大事だなあ
 
ダウンロード
ヤフーボックス
 
 
次回