Repository navigation
TVClock Modern v1.6.1
Windows のデスクトップに常駐するデジタル時計 (.NET 8 / WPF)。枠なし・背景透明のガジェット表示で、マルチモニタ同時表示、文字単位の切り替え効果、フォント・サイズ・色・縁取り・影の調整、マウス接近フェード、クリックスルーに対応。
ダウンロード
| ファイル | 内容 |
|---|---|
TVClockModern-1.6.1-win-x64.exe |
自己完結型・単一 exe (ランタイム不要) |
TVClockModern-1.6.1-src.zip |
ソースコード |
v1.6.0 からの変更点
変更
- ドラッグ処理を自前実装へ変更: OS のウィンドウ移動ループ (
DragMove) をやめ、マウスキャプチャ + 位置計算で動かすようにした。OS の移動ループは上端を画面内に留めるため、「画面外に出さない」がオフでも上方向だけははみ出せなかった。これでオフ時は上下左右すべて自由になる (オン時は従来どおり四方クランプ) - ガードの判定計算を
ScreenGuardに分離 (UI・入力に依存しない純粋関数化)
追加
--self-test: 画面外ガードの計算を、マウス・キーボード入力を一切使わずに検証する自己テスト。結果は%LOCALAPPDATA%\TVClockModern\logs\self-test.txt、終了コード 0=全PASS / 1=失敗あり
免責
本ソフトウェアは現状有姿 (AS IS) で提供されます。詳細は README を参照してください。