テキストフィールドのデフォルトの高さ

※win fm17~19 エンライトンドからテーマを自分用にしていくためのネタ


フィールド一覧から配置した場合のテキストフィールドの高さ
MS Pゴシックの場合、フォントサイズ+パディング上下+6
メイリオの場合、フォントサイズ+パディング上下(フォントサイズによる12で12 24で18)
※フォントによって最後に足される数字が少し違うようである。
 MS Pゴシックはサイズが変わっても+6であった。

つまり、何がしたいのかというと。

配置→スタイル適用→高さ調整

デフォルトがだいたい普段使おうというサイズになっていれば、
最後の高さ調整がいらず、便利じゃないかなという話。

ラベルの方はというと

そもそも、デフォルトの設定をしていようが、行揃えなどの設定は反映が
されない状態で配置される。
また、MS Pゴシックの場合 フォントサイズ+6で配置され、パディングは
その中で行われる。

画像1

画像2

枠がなくてもよい人にとっては、特に問題はないが、私はよくよくラベルを□で囲いたいのだ・・・

というわけで、私はだいたい高さ23を配置するので。

画像3

17+6で高さ23をデフォルトにしておけば、配置される。

画像4

その後、スタイルを変更して、寄せればOKとなる。

この記事が気に入ったらサポートをしてみませんか?