2016/08/04

スキン改造 - キートップ

手始めに「フルキーボード」スキンを改造していきます


スキン作成環境 構築編3の要領でVSでプロジェクトを作り「フルキーボード.xaml」を追加-既存の項目として読み込みます(zeKeyの参照も忘れずに) これでSkinフォルダにコピーされ元のファイルとは別のファイル扱いになっていますので 編集してもOKです 念のためファイル名を変えておきましょう

単純にキートップの文字を変える場合は 変えたいキーを選択し プロパティウィンドウかコードウィンドウでContentを書き換えます

ひらがな等2行になるものはちょっと面倒ですがこんな感じでしょうか?
        <z:LRRepeatButton Canvas.Left="140"
                          Canvas.Top="80"
                          Width="35"
                          Height="35"
                          TypeKey="D3" >
          <z:LRRepeatButton.Content>
            <TextBlock >
              <Run Text="# ぁ" />
              <LineBreak />
              <Run Text="3 あ" />
            </TextBlock>
          </z:LRRepeatButton.Content>
        </z:LRRepeatButton>

こだわって隙間等の微調整もいくらでもできますが フォントが変わると簡単にずれるので程々にしておくのがよいと思います(数が多くて面倒なだけww)

0 件のコメント :

コメントを投稿