あまつぶ

2.13 1:00 【ぽっかぽか2】

 来週からぽっかぽか2の再放送なのかな。Yahoo!の番組リストを見るとそうなってないんだけど、、どうなんだろ。誰か知ってる?(って誰に聞いてるんだ(笑))

 IconPartyにさらに機能追加中。0.86b1でちょっとスクロールバー周りの機能をつけかけていたのだけど、なんとか動くようになった。スクロールさせている状態で倍率を変更した場合の処理がいまいちなのでまだ改良の余地はあるが、画面に入り切らない大きな絵を開いた場合でもスクロールバーをつけてちゃんと処理できるようになっただけでも大きな進歩か。これでまあメモリ割り当てさえすればある程度大きな画像を扱うこともできるはず。ま、「できる」というだけであんまりするメリットはないかなと思いつつ。
 それから、やっとアイコンファミリウィンドウでの取り消し処理を追加。取り消し処理って使う側からすると「あって当然」の機能だと思うけど(コピーするはずが隣のVを押してしまった……とか細かいミスを取り戻せるし)、作る方からするとそれなりに面倒なものだ。取り消しのためにデータを残しておかないといけないから取り消し可能な操作の処理ルーチンをすべて書き換えないといけない。それから取り消しルーチンを書いて取り消しの取り消しも可能なようにしないといけない(ここはまあ取り消しと同様の処理ですむ場合が多いのだが)。難しいことはないのだけど、渋くて面倒な作業なのだ(^^;; やることがわかっているだけに作っていてあまり面白くないというのもあるけど。とはいえ使う立場からすれば(自分も使う立場になることがあるわけだし)必須の機能だと思うんでアイコンリストウィンドウについても処理できるようにしなければ。
 カラーパレットのコマンド+クリックで選択色を置き換える機能というのも搭載。全然知らなかったのだけどResEditのアイコンエディタにそういう機能があるらしい。結構便利そうなのでさっそく追加してみた。カラーパレットだけじゃなくてブレンドパレットでも使えるからより便利かも知れない。
 あとは若干バグを修正したくらい。リストウィンドウにも取り消し機能をつけてテンキーでの描画機能の評価版(苦笑)くらいのをつけたら0.90b1でリリース予定。そこまでいったらしばらくはバグ修正に専念して0.90くらいで一度正式版にしてひと段落つけるつもり。

 例のJPEGのやつ(笑)。クリエータコードが登録できたのでそろそろテストバージョンをリリース予定。画面に入り切らない場合の処理をなんとかして、フローティングウィンドウの位置を保存できるようにして、、まだいろいろやることがあるなぁ。まあIconPartyからソースを移動させるだけだからたいしたことないかな?
 それからQuickTime3のエフェクトだけど、エフェクトを選ぶダイアログを出す方法まではわかったのだが実際にそれを適用する方法がわからない。ドキュメントもサンプルコードも入手してあるからあとは調べるだけなんだけど……。いずれにしても取り消し処理についてまだ何も考えていないから初期リリースではおそらく対応していないかと思いつつ。

 とりあえず今日はこんなもんで。明日はパズルの解説を作らないといけないからこのページはおそらく手抜き(笑)。

to February 11, 1999 ↑ to February index → to February 14, 1999