2004-12-01から1ヶ月間の記事一覧

大晦日ですよ

気づいたらもう大晦日ですよ。 早いですね。 今年は久しぶりに実家でのんびりしています。 干渉がない分コーディングがはかどるー(汗) 正月は学習強化期間です。 IDTをがんばって設定してみたんだけど int $0x21とか発行した時点で落ちます・・ Linuxのカ…

新BayGUI

長らくローカルで作業をしていたが、とりあえず現状のものをCVSにアップした。 APIは旧BayGUIとできる限り一緒だが、中身は95%違う。そのせいで公開が遅れてしまった。 新BayGUIにあわせるためにアプリも修正が必要な個所があるので、順次新BayGUIに移植す…

謎の絵(3)

作成中の謎のGUIライブラリー MTORZ移植完了 GBBALL移植完了 GCLOCK移植完了

なぞの絵(2)

たいぶ実装(APIのBayGUI化)が進んでいる様子 // Encoding UTF-8N... #include <baygui.h> /* OSASKパレット */ static int osapal_r[9] = {0, 128, 0, 128, 0, 128, 0, 128, 192}; static int osapal_g[9] = {0, 0, 128, 128, 0, 0, 128, 128, 192}; static int osap</baygui.h>…

BayGUI

実装をいろいろすすめてます。大方のメソッドはBayGUI化(笑)した。 まだ描画関係は全然。自作Stringクラスを使うように大幅改造中。

ボーナス

嬉しいなぁ。嬉しいなぁ。

プチ鬱病

仕事が忙しくて開発に手が回らない。プチ鬱病の予感。 いまの仕事はたぶんむいてないなぁ・・。しょっちゅう仕事場がかわるけど楽しい仕事と、移動とか全くないけどつまんない仕事とどっちがいいか・・・すごい選択だ。

なぞの絵

難解なマクロを展開したもの #include "Event.h" class IEventHandler : public Object { public: virtual void Invoke(Pointer<Object>, Pointer<EventArgs>) = 0; }; template <class T> class EventHandler : public IEventHandler { private: Pointer<T> ptr; void(T::*func)(Pointer<Object>, P</object></t></class></eventargs></object>…

もうリファクタリング限界

もうリファクタリング限界・・。共有メモリを使いたくないなぁと思っていたけど、大変過ぎるよ・・。 諦めてTinoGUIサーバのソースをじっくり読んでみることにする。思っていたよりブラックボックスじゃなかった。いや、自分でGUIサーバを実装したからだな、…