TClock2chバージョン履歴

TClock2ch のバージョン履歴をアーカイブ同梱の readme.txt から抜粋。バージョン表記は概ね 西暦年下二桁+月二桁+日二桁 だが、公開日と異なる/バージョン表記更新忘れ/日に複数回又は複数名以上の更新 が存在するため日付表記とした。TClock派生ソフトに関する概要は 「TClock」とその派生 へ。

ピックアップ

tclock-081012-analog
2009/02/19 名無しさんによる Windows 2000 SP4以降(含Vista / x86,x64)対応バージョン。9x系は非対応。
公開時の該当レスは TClockスレッド part29 242
tclock-030531-analog
2003/05/31 505◆ejHUkKSoVY氏による最終バージョン。末尾-analogはアナログ時計表示可能な表記。実質的な9x系最終対応版。これ以降しばらく開発は低迷する。
公開時の該当レスは TClockスレッド part13 880
tclock-030308
2003/03/08 ◆FDQ3TClock氏による最終バージョン(後に tclocklight-unofficial 開発)
氏の配布ページに注意書きがあるにもかかわらず、最終版(もしくはTClock2ch公式サイト)と誤認し現在でも利用し続けているケースが多いものと推測される。
公開時の該当レスは TClockスレッド part12 440
tclock-030218_02_noie
2003/02/19 _noie表記としてIEコンポーネント除外の最終版。
公開時の該当レスは TClockスレッド part11 163

2010年

10/21
・ヘルプURLを現行のサイトに対応

2008年

10/12(tclock-081012-analog)
・全体のCPU使用率(書式CU)の値が取得できない問題を修正
07/24
・全体のCPU使用率(書式CU)の値をパフォーマンスカウンタから取得するように変更
(従来の方法だと -1% を算出してしまうことがあったため)
・CPU使用率が端数切捨てになっていたので四捨五入に修正
07/18
・[上下に並べて表示]と[左右に並べて表示]がおかしかった問題を修正
・Vistaカレンダーの表示/非表示の切り替えがおかしかった問題を修正
06/14(tclock-080614-analog
・TTBaseに再対応
・SNTPの表示ログがプロパティを開くたびに増えてしまう問題を修正
・[上下に並べて表示]と[左右に並べて表示]が逆になっていた問題を修正
・Vistaカレンダーに対応
・Vistaで[管理者権限で実行]したとき操作できない問題を改善
※安全に終了できるようになりました。それ以外の動作は検証されていません。
06/02
・explorer.exeがビジー状態になることがある問題を修正
・[詳細]表示機能利用時にアイコンが表示されない問題を緩和
・バージョン情報から関係ない内容を削除
・tclock2ch_template.txt を 2005/09/16 ベースのものに更新
04/27
・時刻合わせの設定画面でログを読み込むように変更
・Vista環境でCCがでたらめな値を表示する問題を修正
・CPUコアごとのクロック数取得書式 CC[0-7] を追加
04/25
・CPUコアごとの使用率取得書式 CU[0-7] を追加
・デフォルトパラメータを変更し見た目の崩壊を修正
・ヘルプURLを現行のサイトに対応
・拡張子 .tclock から .dll に変更(中の人の都合)
・Vista用埋め込みマニフェストを追加
03/04
・デスクトップアイコンの[詳細]表示機能を試験的に追加
・メモリ使用量縮小コードを追加(DO_WS_AGGRESSIVEマクロ)

2007年

12/30
・[TClockのフォルダを開く]を追加
・ImmDisableIMEの利用によるメモリ使用量の低減
※これによって書式入力欄などで全角が使えなくなっています。全角を利用したい場合はコピー&ペーストなどで対応してください。
・メモリ量が4GBを超えるとき正しい値が表示されない問題を修正
※これによって Windows 2000 以前のOSでは動作しなくなりました。
・ベースアドレスを衝突しづらい値に変更
・Address Space Layout Randomization(ASLR)を有効にした
・警告レベル4で表示される警告を少し解消

2006年

01/03
WindowsXP x64対応(以下の機能確認済)
・拡張書式
・グラフ(CPU使用率)
・タスクバー改造(トレイを塗りつぶす)
・時刻あわせ

2003年

05/31(tclock-030531-analog)
・スタートボタンのテキスト位置が上端になっていたのを修正
・スキンのビットマップ等も相対パスを指定できるように変更
・時計部のデバイスコンテキストの作成を最初の描画から初期化の最後に移動
05/30
・自動実行のファイル指定もTClockのあるフォルダからの相対パスを指定できるように変更
・設定の各ページの配置をTreeViewのサイズにあわせて変更
・XPでは時計部にフォーカスが移せるようなので、フォーカス描画対応
・右クリックに独自機能を割り当てるために、アプリケーションキーでの指定時も右メニューが出ないように抑制していたのを仕様変更
他の右クリック関係に影響がでたら教えてください。
・スタートボタンのキャプションを書式展開するスイッチを追加
05/28
・アナログ時計をスタートボタンに描画するスイッチを追加
・針を実際の時計に合わせて長針が上に描画されるようにした
・針の描画方向を中心→外側に変更
・短針の動作間隔を12分に変更(12分毎に1分の目盛り分動きます)
・Network送受信量のグラフの受信最大値が送信最大値の値で描画されていたのを修正
・ツールチップの書式テキストを指定にTClockのあるフォルダからの相対パスを指定できるように変更
・デスクトップアイコンのテキスト色を変えるのチェックを外した時に起動前の色に戻していますが、それをその後も1分置きに更新していたのを修正。
チェックを外した直後だけ更新して、その後は更新を行わないように変更。
05/24
・デスクトップのテキスト色変更の処理を修正
・アナログ時計のスキンを書式の設定毎に変えられるように修正
・アナログ時計のスキンのイメージのフォーマットを変更
マスクをなくして、紫、RGB(255,0,255)を透明色扱いにしました。
・再描画時に何度も設定を読みに行くところがあったので修正
05/23
・短針の色がカラーピックダイアログから指定できなかったのを修正
・時計のサイズを変更可能にした
・それに伴い座標を計算で算出、短針をちょい短めに変更
・外部からビットマップを差し替えられてもよいように同一ファイル名でも更新するように変更
(いままではファイル名が同じなら再度読み込まないようにしていた)
05/22
・設定に「アナログ時計」ページを追加
・針の色の設定項目を追加
・スキンイメージの選択を設定ダイアログからできるように変更
・位置調整に「テキストに重ねて表示」を追加
・針の動きを細かく変更、長針は分単位、短針は15分に1回動きます。
・背景スキンを外部から読み込むだけにして、内部リソースは削除しました。
使用する方は最初に設定してください。設定されないと針だけになります。
05/21
・アナログ時計表示を追加
・スキンイメージをビットマップから読み込めるように変更
03/08(tclock-030308)
・ファイルリスト機能の修正をしたつもり。
・ファイルリスト機能で右クリックメニューが出るようにした。(不完全)
03/04
・ファイルリスト機能修正。
・Win98でファイルリストが文字化けする問題を修正。
03/03
・ファイルリスト機能(旧簡易ランチャ)を再実装。

02/27
・書式に、数値をカンマ区切りで表示する『,』を追加。
・クリップボードにコピーの書式も<%〜%>を自動付加にした。
・カンマ区切り使用時の問題の修正。
02/26
・プロパティダイアログを2重に開かないように修正。
02/23
・設定ダイアログが表示されるまでの時間を短縮した。
(あまりスマートな方法じゃないけど・・・)
02/22
・簡易ランチャーをはずした。
・設定ダイアログを396@part11のツリー形式に変えた。
・設定ダイアログのリソースを言語DLLに入れた。
・254@part11の対数表示をそのままマージ
02/20
・簡易ランチャーをつけてみた。
02/19(tclock-030218_02_noie)
・noie表記としてIEコンポーネント除外の最終版
・030205のソースに最新版の一部のソースを上書き
02/18
・時計の書式に関しては、従来どおりの挙動にするよう、内部的に<%〜%>を追加するようにした。
・IEコンポーネントの表示サイズ設定を追加
・IEコンポーネントの表示消去条件を変更。
02/17
・書式解析ルーチンの変更。(<%〜〜%>)
・IEコンポーネントでURLを表示可能に。
02/12
・タスクスイッチにアイコンのみ表示を追加。
02/11
・ドロップでスペースを含むPathにあるファイルを渡す場合の対策。
・作業ディレクトリを、プログラムがあるフォルダに変更。
02/09
・IEコンポーネントツールチップの表示消去条件を変更。
・NT系のOSでツールチップのファイル読み込みが5KBに制限されていた問題を修正。
02/06
・IEコンポーネントツールチップを実験的に実装。
02/05
・ユーザー定義文字列拡張。
01/26
・外部ファイルでTClockの点滅を指示(tc_cron.ini関係)を削除。
代替としてtcblink.exeを同梱。
・tcredraw.exeを同梱。
・外部プログラムから書式に文字列を追加できるようにしてみた。(実験)
01/24
・ツールチップのダブルバッファリング設定を追加。(XPのみ有効)
01/23
・ツールチップの初期スタイルを変更。
01/22
・自動実行で30分以降の指定が2分ずれるバグを修正。
・ドロップが動かなかったので修正。(間違ってるかも。)
01/21
・ドロップ時のファイル数が多すぎるとエラーになる問題を修正。
・トレイコントロール時にデバイスをクローズしない問題を修正。
・折れ線グラフで『逆方向』にするとおかしくなるのを修正。
・なんか問題が多いので、CDドライブを開くと閉じるを分離。
・マウス操作にネットワーク初期化を追加。任意のタイミングで実行したい人向け。
・定期実行をかなりいじった。
・XPのスタートメニューの全体もしくは一部が黒くなる問題を修正。
・定期実行でエラーを起こす問題を修正。
・定期実行のエラーを修正したつもり。
・定期実行設定ダイアログを微修正。
01/18
・グラフ表示位置を指定できるようにする。
01/12
・タスクバーをもっと細くのWindows終了時に無理矢理エラー対策。
・マウス操作にモニターOFFを追加。ACPIとかに対応してるモニターや、NotePCの液晶なら、電源が落ちます。席を立つときとかにどうぞ。 ・マウス操作にCD開閉を追加
01/11
・タスクバーをもっと細くのWindows終了時のエラー対策。
01/10
・起動後、**秒経ってからネットワークを初期化 を追加。
・タスクバーをもっと細くをげろしゃぶさんの修正を適用して追加
01/09
・タスクバーを少し細く を追加。XPだと細くなってないような気がするけど。(笑)
01/07
・取っ手を消すを追加。
・音量表示側もデバイス指定オプション追加。(ってか、前回更新で忘れてただけ。。)
01/06
・マウス操作にマウスホイール追加。ホイールはWaitなしで即実行します。
・音量系の操作を行った後はシステム情報取得間隔に関係なく、音量書式"VL"の値を更新するようにした。
・ツールチップ更新時間のプロパティにバグがあったので修正。(値を読み込めてなかった)
・音量関係のバグを修正。ご迷惑をおかけしました。
・グラフで送受信別に最大値を指定できるようにした。
・秒数など頻繁に更新される項目が無くても、グラフがオンの時は時計を再描画するようにした。
・時計の文字装飾に縁取りを追加。
・ボリュームの設定関係を変更。任意の値で上下&固定値を設定できるようにした。内部仕様が変わってるので再設定をお願いします。
・Ctrl+ホイール、Shift+ホイールを追加。将来的に液晶の輝度設定とか追加した時にいいかなと。(できるのかどうかは知らないけど。)
・時計の書式に"VL"があった場合、音量を変更すると即時に時計を再描画するようにした。
・ボリュームを調節するデバイスを指定するオプションを追加。ただ、設定は作って無いのでiniに自分で書いてください。
01/04
・ツールチップの定期更新時にトレイがちらつく問題を修正。
・ツールチップの定期更新時にタブの展開に失敗する問題を修正。
・ツールチップの定期更新の有効化設定を各書式毎に追加。
01/03
・ツールチップの定期更新の実験的サポート。(バルーン表示では点滅)
・ツールチップの定期更新時の空行の扱いを修正。
・ツールチップを分割した場合、サイズ変更に失敗する前版の問題を修正。
・Win98系でフィット表示が解除された場合強制的に復元するよう修正。
01/01
・ボリューム表示書式追加。
・マウス操作タブに最大4つのホットキー設定追加。
・TTBaseプラグインのコマンドを追加。(設定はホットキー1と共用)
・TTBaseプラグイン使用時はtcdll.tclockを動的に読み込むよう変更。

2002年

12/31
・TTBaseに対応。
・TTBaseでに設定時にキーボード操作できない問題を修正。
・マウス操作にボリューム関係を追加。追加したのは以下。
ミュート
音量 +5% -5% +10% -10%
12/30
・ツールチップの文字数拡大。NT系で5000Byteほど、9x系で10000byteほど。
・ツールチップにでかいファイル指定した時に、読み込む量が最大文字数を超えないようにした。
・MBM5が使えないようなNotePCで、現在のCPUクロック数表示をできるようにした。
SpeedStepP3機や、Crusoe機で便利かなぁと。
・MBM5のファン回転数・温度で、数値が255の場合は0に。
・マウス操作でCtrlまたはShiftを押した時は別の機能を割り当てられるようにした。
・iniに設定保存時に、ExePathをレジストリに記録するのをやめた。
・レジストリ削除ボタンをつけてみた。
12/29
・BorlandC++5.51でもビルド可能なように修正。
・グラフの最大値が無効になっていた問題を修正。
・平らなスタートボタンを単独で変更可能にした。
・CPU使用率のグラフを表示できるようにした。(Networkと切り替え)
・CPU使用率を書式とグラフで同時表示した場合に異常になる問題を修正。
・BorlandC++5.51での生成サイズを少々縮小。
・CPU高負荷ボーダーの設定を分離。
12/28
・グラフの更新間隔の指定をできるようにした。
・タスクバーを0行にしたときに落ちる問題を修正したつもり
12/27
・タイマーのヘルプボタンが、TClock2chのヘルプを見に行ってなかったのを修正。
12/26
・グラフのプロパティを別タブに分離。
・各プロパティのヘルプボタンを押したときの挙動を変更。605氏のTClock2chヘルプの該当ページに飛ぶようにした。
・グラフの描画方向を逆(上から下、左から右)にするオプションをつけた。
・>>73@part8さんのCTRL+TAB切り替えを入れてコンパイル。
12/25
・グラフのプロパティの表示をKB/sにした。
・ひまじんさんのタスクバー幅を0にしたときExplorerが落ちる問題の対策を適用。
・描画関係で変な事してたのを元に戻した。
12/22
・ひまじんさんの修正を適用
・>>876@part7の修正
・グラフの横方向切り替え・グラフ比率の指定方法変更
12/21
・書式およびツールチップの切り替え対応。
・HDDの%表示対応
・ひまじんさんの改造をマージ。若干修正。
定期的に接続の確認(およびオプション)
時計の背景に通信状況グラフの表示(およびオプション)
時報の点滅時間を指定できるように
時計点滅の描画方法を変更(背景色の反転→反転描画)
・背景色をグラデーションさせずに使うと、文字色で塗りつぶされてしまっていた問題を修正。
・定期的に接続オプションの設定保存のバグ修正。
12/20
・HDD系とバッテリ残り時間の書式を従来のものに準拠。
・書式変更に伴うバグの修正。
12/19
・マウス操作に右クリックを指定できるようにした。
・右クリックの設定を従来どおりにするオプションを追加
12/18
・バッテリ残時間表示・AC接続状態表示を追加。
12/17
・設定保存にiniを使用してるとき、書式で『"』の挙動がおかしかったのを修正
・配布アーカイブ中のファイル整理。
・なんか要望が多いようなのでHDD容量取得をつけてみた。
12/16
・TClock2から、時計に背景画像を設定できるようにするのをパクってみた。
・ネットワーク送受信量の書式拡張。byte,KB,MBで表示できるようになりました。
・ネットワーク送受信量のかなり恥ずかしいバグ修正。
12/15
・XPでトレイを塗りつぶすが使えるようにしてみた。
12/07
・TClock終了時の処理を変更--02 by 635
・スタートメニュー表示の方法を変更。(マウスボタンクリック送信→Windowsキープッシュ)
・タスク切り替え機能をついでにつけてみた。--03 by 635
・さらにデスクトップの表示、PCのロック(XP)をつけてみた。デスクトップの表示は、すべて最小化とほとんど同じだけど、2回実行すると最小化が元に戻ります。
12/06
・マウス操作にスタートメニュー追加。『時計にスタートメニュー』をオフにして、マウス操作のシングルクリックなどに、スタートメニューを設定してください。
12/05
・ツールチップ2分割切り替え時、ちょうど真ん中でデフォルトのTooltipが 出てしまうバグを修正。
12/04
・WinXPクラシックで「平らなタスクスイッチ」に対応
・常駐解除時の動作を一ヶ所変更
12/01
・ツールチップをカーソルの位置によって切り替えられるようにした。
・2番目、3番目のツールチップにシステム関係のテンプレがある場合、数値が0になってしまうのを修正。
11/30
・今後の拡張に備えて、プロパティのツールチップ関連を別タブに独立。
・TClock2chのサポートページをメニューに追加
11/29
・起動時にプログラムを実行するオプション追加
・外部スクリプトから時計の点滅を指示できるようにした。(テスト)
・点滅時間の指定を可能にした。
11/28
・ツールチップ表示時間設定の追加
・分を指定してプログラムを自動実行する機能を追加
11/27
・ツールチップの外部ファイル読み込み対応 (by part5 919)
・ツールチップの外部ファイルをファイル指定できるようにした(by 635)--15:20
・更新時間(IntervalSysInfo)をオプションから変更できるようにした。(書式タブ)
・VC6でコンパイルしてみた--23:30
・ツールチップ外部ファイル指定の場合、システム情報取得判定を飛ばしていたのを修正
11/26
・ツールチップで透明度を100にしたとき、背景を透過させるようにした。
・マウス操作タブのフォント名を編集不可に。
・pagemouse.cから余分な関数削除。
・ツールチップで「&」を使えるようにした。
・ツールチップの色設定に対応
・バージョンダイアログ追記
・ツールチップのタイトル設定追加
・ツールチップのシステム色設定バグの修正
・ツールチップタイトルが設定されてないときはメッセージを送らないようにした。
・アイコンの設定の修正。
・アイコン設定コンボボックスのサイズ修正
11/25
・Win9xでツールチップに80文字以上表示させようとすると、explorerが死ぬバグを修正
・Win2k,XPでツールチップに80文字までしか表示できないので、500文字ぐらいに拡張
・Tooltipの拡張
11/24
・書式で、「AM」の後を「/PM」または「PM」以外にするとTClockが無限ループに入って止まってしまうのを修正
・ツールチップの改行に対応
11/20
・書式変えた時に、時計のサイズがそのままになっていたのを修正。
11/19
・tclock.cの機能を本体に統合。
・プロパティに「時計をタスクトレイ一杯にフィット表示する」チェック追加。
・「平らなトレイ」か、「背景色」と一緒に併用してください。
11/18
・tclock.cにてタスクトレイにフィットな感じに表示できるようになりました。
10/17
・XPでスタートメニューも半透明化した
・デスクトップアイコンのテキスト色変更した後、終了時に元に戻るようにした
・XPで「時計にスタートメニュー」にした場合の表示位置がおかしいバグを修正
・パフォーマンスモニターを使うのをやめる (020922版でテストとして入れてた)
09/22
・書式に、ネットワークの送受信量を追加した
09/21
・XPクラシックでのスタートボタン描画方法を変更し、平らなスタートボタンができるようにした
・書式に、マザーボードの温度、電圧、FANの回転数を追加した
09/08
・9/1の時計の位置を中央にするのを、XPのVisualStyleだけ機能するようにした
・書式のMEMORY系の強化
09/01
・XPのVisualStyleで時計が中央に表示されるように変更
・デスクトップのテキストの色を変更を追加
08/25
・XPでスタートボタンのキャプションだけ変更する場合のスタートボタンの幅を修正
08/18
・XPでスタートボタンを改造する場合、アイコンを指定せずにキャプションだけ記述するとVisualStyleのスタートボタンでキャプションだけ変更するようにした
08/17
・マウス操作にカレンダーを追加
・カレンダーをESCキーで終了できるようにした
(逆にカレンダー上でカーソルキーが効かなくなったんだけど)
08/16
・TClock2のソースから、カレンダーの機能とデスクトップアイコンを小さいアイコンにする機能をマージしてみた
07/28
・AKASI氏作成のTClockXPを無理矢理マージ
・時計にスタートメニュー機能がWinXP環境以外で正常に動作しなくなっていた不具合を修正
・フォントを変更するとフォントサイズが0になることがあった不具合を修正
・フォントサイズに不正な値が設定された状態で適用を押された場合の動作を少し変更
04/02
・「タスクバーとウインドウが重なったら押し戻す」オプションの挙動を少し変更
・時報機能が正常に動作していなかった不具合を修正
(時報早期実行機能と遅延対策の記述に不満があるのは相変わらず (´・ω・`)ショボーン )
03/25
・スタートメニュー改造のカラー選択でWinXPのバグ対策をしてなかったのを修正
・カスタム色の選択で黒を選択した場合の動作がおかしかったのを修正
・WinXPビジュアルスタイルでコンボボックスの表示リスト数が凄まじかったのに対処
03/20
・神作成 TClock改造版(020304) をマージ
・マウス操作にTClockのプロパティを追加
・フォントサイズを直接指定できるようにした(無効文字や5未満は9扱い)
・アラームの遅延処理をいれた(いいやり方とは言えない)
・リンカオプションの変更してファイルサイズを減少させた
・その他、多少修正
・フォントサイズがプロパティに反映されてなかったのを修正
・WinXPビジュアルスタイルでカスタム色の選択が正常に反映しなかったのを修正
(WinXPのバグ ヽ(`Д´)ノ ウワァァン )
03/18
・TClock改造版(020317)で時報の繰り返し回数がおかしくなっていたバグを修正した
・時計の幅の設定が起動時にうまく反映されてないバグを修正してみた
03/17
・時報の早期実行機能追加
・プロパティをWinXPビジュアルスタイルに対応させた
・マウス操作に最近使ったファイルの削除を追加
・数値のみ入力する箇所に数値以外を入力できないようにした
(コピーの場合とマイナスが可な項目はサブクラス化が面倒なんで未対処)
03/04
・「色とフォント」→「表示位置」を追加
中央、左寄せ、右寄せの選択ができるようにしてみた
03/03
・書式のMEMORY系の強化
・起動時間の日、時、分、秒を分けて指定する書式を追加
・書式に桁を指定する書き方を追加
・「タスクバーとウインドウが重なったら押し戻す」オプションの挙動を少し変更
・「時(hh)」に時差を付けられるように変更をくわえました。
・WinNT系でのCPU使用率測定方法の変更
(以前の方法では、WinXPの一部の環境で問題があるため)
・起動時間を追加
02/11
・「上タスクバーとウインドウが重なったら勝手に下げる」から「タスクバーとウインドウが重なったら押し戻す」に名称変更
動作としては、タスクバーが上でも左でも右でも下でも働くようにした
・「色とフォント」の中に「影」というオプションを追加
時計に影を付けることができるようにした
02/03
・「上タスクバーとウインドウが重なったら勝手に下げる」の動作変更
・デスクトップ作業領域より大きいウインドウは下げないようにした
・監視を200ms間隔にした
・「その他」→「上タスクバーとウインドウが重なったら勝手に下げる」というオプションを追加してみた
1秒間隔で監視し、上タスクバーとアクティブなウインドウが重なってるときにウインドウを下げる、という動作をする
02/01
・タスクバーの透明度を100にすると透明化するようにした
・tclock.exe /idle で起動すると優先度をIDLEにするようにした
・「キュ!」を取り込んでみた
01/14
・背景色を塗らないようにするオプションを追加
ただし、WinXPでしか使えなさそう。Win2Kだと変になった
・時計の上下位置をずらすオプションを追加
あまり意味が無いので、使用しない方がいいかも

2001年

12/14
・縦方向グラデーションの追加
・平らなタスクスイッチに区切り追加
※comctl32.dll Ver4.71以降が必要だと思われ。と言っても、Win98以降、またはIE4以降なら入ってるので普通は問題無いはず

←Home