2002年10月11日(金) [長年日記]
■ バイク来たようです
先日購入したバイク「Ape50」は10/15に来るはずだったのですが、なぜだか昨日もう届いたそうなので、近日中に取りに行きます。でも明日は用事があるので明後日あたりかな……。ま、転げて死なないように気をつけます。
■ エセ一人暮らし
現在小野田は実家で両親と暮らしているんですが、その両親が二泊三日の結婚三十周年記念旅行に出かけたため、しばらく一人暮らしです。夕飯などは自分で作ってもいいんですが、結局外食かコンビニですませてしまいそうな予感。ま、つかの間のひとときを優雅に暮らします。
■ BLACK DIAMOND改造中
主にユーザーインターフェイス周りの見直し中です。行き当たりばったりの無理矢理プログラム(Delphiでテキトーに書くと、そうなりがち)を、きっちりオブジェクト指向化したりしており、文字入力部分に関しては終了しました(これで入力用TEditがどこのフォームにあろうと、同一の手続きで処理が出来る)。
ただ、文字入力のEdit部分は現在「ヒストリー機能(前に入力した文字列を呼び出せる)」「キーワード機能(登録した文字をポップアップメニューから選んでペースト出来る)」という二つの機能を持たせているので、この機能を持った「THistoryEdit」とかいうコンポーネントを作ればいいんじゃないか、と、思わなくもありません。でもコンポーネントなんか作ったことないですし、そもそもそこまで頑張ってDelphiを使いこなしてどーすんだ、って話もあるんで、やるかどうかは微妙です。どうせならDelphiではなくC++Builderでやりたいところですが、C++Builderはフリー版がないのですねー。ま、しばらくObject Pascal(Delphiで使う言語)と仲良くすることにしましょう。
ちなみに何でまたそんなことをやり始めたのかというと、フルスクリーン化の布石だったりします。やっぱりゲームである以上、なんか、フルスクリーンで動かないとよろしくないんじゃないかと思いまして……。ま、画面が狭くなりますし、まだまだそのために必要な作業も山積しているため、実際にフルスクリーン対応版が完成するかはわかりませんが、とりあえずお楽しみに。