描画位置・構成について


描画位置・構成

時計の描画位置やサイズは以下の通りです(図はタスクバーを拡大したものです)。




項目 説明
青色の枠 時計全体
緑色の枠 外枠

ここに背景色、背景画像、前景色、前景画像 が描画されます。
[デザイン-4] の「時計にフィットさせる」オプションが有効な場合、外枠内枠と同じ位置、サイズになります。
赤色の枠 内枠

ここに時計文字が描画されます
黄色の部分 枠線

ここに枠線が描画されます
[デザイン-3] 枠線 で設定できます
(Xo, Yo) 外枠の位置

[デザイン-4] 枠線,背景,前景の余白(位置調整) で調整できます
(Xi, Yi) 内枠の位置

[デザイン-2] 配置や、[デザイン-2] 調整(描画位置) で調整できます
Ml, Mr, Mt, Mb 外枠の上下左右の余白

[デザイン-4] 枠線,背景,前景の余白(左側/上側/右側/下側) で調整できます
Wc, Hc 時計全体の幅、高さ

[デザイン-2] 時計ウィンドウのサイズ で調整できます
Wo, Ho 外枠の幅、高さ

[デザイン-4] 枠線,背景,前景の余白(サイズ調整) で調整できます


計算順序は、まず描画する文字やフォントサイズ等から内枠のサイズが計算されます。
次に外枠の位置(Xo, Yo)、サイズ(Wo x Ho)を計算して、時計全体のサイズを計算します。
最後に内枠外枠の位置、サイズの調整を行います。
枠線は、外枠の外周に沿って描画されます。

なお、時計全体のサイズは、タスクバーのサイズ・向きにより、最大の幅、高さが異なります(横方向のタスクバーの場合、高さはタスクバーの高さに依存し、縦方向のタスクバーはタスクバーの高さに依存します)。