タスクバーのアイコンが消えない

う~ん、困った…

Ginnie の常駐をオンにしてタスクトレイに格納したとき、ドッキングウィンドウが再表示後に復帰しないというバグがあるワケだが…

これに関しては、小一時間ほどソースとにらめっこして解決。

たぶん、解決w

が、おかしなことに気がついてしまった。

タスクトレイに格納中はタスクバーにアイコンは表示されないハズ…

なのだが、消えない orz

Delphi7 では、メインウィンドウを非表示にしてやれば勝手に消えていたので、そういうものだと思っていたが…

Delphi2010 では、まったく消えてくれない。

これだと、ウィンドウを最小化しているのと同じじゃねーか!

これじゃ困るのでググってみました。

世の中便利になったもんだ。あっさり見つかった。

Application.MainFormOnTaskbar := True; で解決しました!

めでだしめでたし!!

まだ、いくつか修正しないといけないトコがあるのでね。

今週のアップデートは無理かもしれない。

どうも最近は原因を探るのに時間を取られる。

旧版では普通に動作していたのがバグってたりして…

こんなに苦労する予定ではなかったんだが…