memo: 2003年 10月 第5週 | 現在時刻:2024/11/23 14:03:03 |
---|
2002 / 2003: 1 2 3 4 5 6 7 8 9 10[ 1 2 3 4 5 ] 11 12 / 2004 / 2005 / 2007 / 2008 / 2010 || 日付順/逆順 || 月毎/週毎 || 全文検索 | sysworks |
30日(木): UISelector |
| ||
---|---|---|---|
現バージョンはCoInitialize云々のエラーが出てSimpleUIでは使い物になりません。 まプレリリースだし・・・。 エラー自体は別にどうでもよく、対処するだけなら簡単だと思う。 問題はなんでCoInitializeが呼ばれていないのか。 DelphiはCoInitializeの呼び出しを自動で生成するようだが バイナリを見る限りSimpleUI側で行っているようだ。 SystemがやっていることといったらLoadLibraryぐらいなものなのに 何故CoInitializeが呼び出されないのだろ。 |
28日(火): UISelector |
| ||
---|---|---|---|
なぜか今まで全くあがっていなかったUISelectorを忙しいといいつつ作ってるわけです。 まあ、忙しいときほど作りたくなる(現実逃避)&UISelectorは簡単に作れそうだった という理由なのですが。 実際作るのは簡単でしたし。 一番苦労したのがUIモジュールの情報をツールチップで表示するところ。 ListBoxの項目ごとにツールチップ表示させるのって面倒。 で、UISelectorを作ってたらComLogのバグを発見してしまったわけですが、 これはTerminateが呼ばれる前には必ずInitializeが呼ばれることを 仮定したコードになっていたのが原因。 しかし、なんでSysytemはこんな実装になってるんだろ。 |
26日(日): 忙しい |
| ||
---|---|---|---|
今週は何もできなさそう・・・。 |
2002 / 2003: 1 2 3 4 5 6 7 8 9 10[ 1 2 3 4 5 ] 11 12 / 2004 / 2005 / 2007 / 2008 / 2010 || 日付順/逆順 || 月毎/週毎 || 全文検索 | sysworks |