工房日記(2005/01〜)
最新の工房日記
工房(ダウンロード部屋) ホーム
過去の日記: 2004/11〜12 2004/09〜10 2004/07〜08 2004/05〜06 2004/03〜04 2004/01〜02
2003/11〜12 2003/09〜10 2003/07〜08 2003/05〜06 2003/03〜04 2003/01〜02
05/02/28ぷちらんちゃ
スキンを使用している場合だと、その背景によっては透明ボタン使用時に登録ボタンを選択したことがボタンの明るさを上げるだけではがわかりにくいということで、スキンでその場合のボタン色の変化をRGBの増減値%で指定できるようにしてみた。指定がしづらいかも知れないなぁと思いつつ、絶対数値での指定だと逆に融通がきかなくなるような気もしたのでこの方式で。で、ヘルプもメンテしてやりたいことはやれたのでやっとのことで4.6正式版としてリリースへ。
05/02/25ぷちらんちゃ
ちょっとは落ち着いたかなぁと思ったのも束の間、スクリーンセーバが動作中だとスケジュール実行がされないといった報告を受ける。調べていくうちにスケジュール周りでまたも不具合を2,3見つけたりしつつ、スケジュール実行直前にスクリーンセーバを無理矢理解除するようなことをやってみたのだが、スクリーンセーバの設定で「パスワードによる保護」も設定しているとどうにもならないことが発覚。こればかりはどうしようもなさそうなので、注意事項に書いて逃げることに。また、他の報告でタスクトレイのアイコンをクリックしたときに画面モードが変わるという話も出たのだが、これは再現もできず。とりあえずタスクアイコンクリックで画面モードが変わることがあるのはマズかろうということで、そのロジックは外して凌ぐことにした。まだ完全に安定とはなかなかいかないらしく、次くらいで正式版にしようと思っている計画は甘いのだろうかと弱気になってみたフリをしてみた。
05/02/22ぷちらんちゃ
やっぱり甘すぎた・・・。_| ̄|○
というわけで、早速不具合を報告される。たまたまMe系の環境でしか発生しないものだったが、他のOSでも起きてもおかしくない不具合。ヘコみながら修正し、いろいろ確認しているとまた他の不具合を発見し、更に確認していると縦画面モードがまともにできてなかったことも発見。beta1の完成直前でいじった部分で悪さをしていたのが要因ということがわかり、更にヘコむ。それらを修正し、メニュー形式表示で以前からも言われていたような要望が出ていたのを何も考えずにサポートしてみたらそれなりにはなったので、それも吸収して早々に4.6beta2としてリリースへ。スキン周りはまだあまりいじってる人もいないだろうし、まだまだ不安要素はあるんだろうけど・・・何もなければいいなぁと祈ってみる。
05/02/21ぷちらんちゃ
スキンで背景ビットマップの描画範囲を指定することはできるのだが、枠も指定できるようになったことでその形によってはボタン等がカブってしまうことがあるようになるわけで、背景ビットマップの描画範囲の端からボタン等の描画開始位置までの隙間の幅を指定できるようにした。これでようやく今回やろうとしていたスキン関係の修正・サポートは完了となるわけで、晴れてリリースすることに。その間に出たありとあらゆる不具合もこれで修正されることになり、その不具合で困っていた方たちには申し訳なかったなぁと思いつつこれでちょっと気分的にもスッキリ。とは言え最後の方はガリガリ修正入れてそのまんまなところも多かったわけで、正式版として出すにはちょっと厳しいかなという理由で4.6beta1としてのリリース。まぁでもそれなりには動くはずだし、内部処理もかなり変えてるので性能的にも上がっているはずで、そのまま正式版リリースとしてもよかったのだけれどもちょっと己の弱さを露呈してみた感じで。(^^;
05/02/17ぷちらんちゃ
軽さを求めて内部的な処理をいろいろ改善してみることに。無駄な処理や変数をひとまとめにしたり合理化させたりして、ちょっとは改善できたかな程度。内部的にはかなりの変更になったのだが、どれだけの効果があったのやら・・・という気がしないでもない。で、他にスキン関係で今回やっておかないといけないことも思い出してそれをいじろうと思いつつ、それも後々仕様変更ということになると面倒なことになりかねないことでもあるので慎重に進めることにして、まずは調査の段階まで。もうちょっとと言いつつ、なかなか終わることができないもどかしさよ。いつものように簡単に「β版」とかでも出すことができないのも淋しさの要因になってたり。
05/02/15ぷちらんちゃ
やっとのことでレイアウトの問題も解決し、やっと光が見えてきた。テスト用にいろいろスキンを作ってみたりして、それなりのことができるようになったのも確認できて個人的に満足の域へ。あともうちょっとやりたいことがあるのでそれを入れれば4.6としてリリースできそうなところまで。本業が忙しい中、よく頑張ったよヲレ。(*´∀`)ノ
05/02/14ぷちらんちゃ
スキンでのウィンドウ枠処理。どうもスキン使用時と未使用時とでレイアウトが微妙な感じになってしまう現象に陥り、ボタンの描画が怪しいとは思いつつどこをどう直していいやらの大ハマリ。ここさえちゃんとできればすぐ終了というところまでできているのだが、どうにもこうにも。orz
05/02/11ぷちらんちゃ
スキンでのウィンドウ枠処理はだいぶまともに動くようになってきて、それでもまぁあとちょっとというところまで。要望もぽろぽろ出ているのでそれを入れつつ、他にもやりたいことが色々あったりしてリリースできるタイミングも掴めずな状態。本業の忙しさがなければどうにかなるんだろうけど・・・。
05/02/08ぷちらんちゃ
黙々とウィンドウ枠スキン作業。とりあえず枠スキンを使って描画するところまではできたのだが、他にも描画に関するほとんどの部分に影響してしまう大修正になってしまうことが判明し、思わずちょっと挫折したくなる感じ。この作業、少しずつ確実に修正入れないととんでもなくハマってしまいそうな悪寒。先は長そうだ。
05/02/05ぷちらんちゃ
やっとのことでウィンドウ枠透明部分の判定処理が完成し、一歩進めることができた状況。枠スキン処理で難しいのはここだけだったので、これでなんとか先が見えてきた・・・。
05/02/03ぴんちゃっと
結局いろいろと細かい修正も入れたりしてVer1.6として完成へ。いよいよ公開といきたいところなのだが、サイトの移転計画もあるし、移転してから公開する予定。とは言え、どうせならHPデザインも一新しようとか思ってることもあってなかなか重い腰が上がらない。いい加減、いっそのことそのまま移転してしまおうかとも。(笑
05/02/02ぷちらんちゃ
ウィンドウ枠のスキンサポートで黙々と試行錯誤な作業。その間にいろいろと要望やら不具合発見やらがあったりしたのでその修正も入れたりしつつ、枠スキンは透明部分の判定がどうにもこうにもうまくいかない状況。ビットマップのビットを追いかける作業ってのはこれほどまでにストレスを生むものかと再認識させられた日。_| ̄|○
05/01/31ぴんちゃっと
ファイル転送で属性も合わせるようにしてみた。この辺は後から仕様を変更しようとするとバージョン間の不一致で転送できなくなるケースが出てくるかも知れないので今のうちにフタをしておくイメージ。で、今度こそリリースを目指して、例によってテストを重ねておこうとはしているのだが。
ぷちらんちゃ
PCのカレンダー設定を和暦にしていると「1回のみ」のスケジュールがうまく設定できないという問題があるようで、その辺を改善。思ったよりは面倒なことをする必要もなく、あっさりと作業完了。これくらいだったら本業が忙しくても何とか回せるかな・・・。
05/01/29ぷちらんちゃ
スキンの登録ボタンの枠周りでデグってることが発覚。やっぱり何かやってる途中みたいなところで急にリリースすると色々あるなぁと反省しつつ修正し、ついでにちょっと改善も入れたりしてVer4.5bを完成させてリリースへ。最近本業も忙しいし、割と大変な状況。
05/01/28ぷちらんちゃ
システム制御実行時の確認ダイアログでキャンセルするとそれ以降まともに動作できなくなるという最悪の不具合の報告を受けたため、急いで修正して急遽Ver4.5aとしてリリースへ。とりあえずスキンで登録ボタンの枠を指定できるようになったりもしているので、時期的にはちょうどいいと言えばいいのだが・・・。最近随分落ち着いてると思ってたところなので結構衝撃的だった。_| ̄|○
05/01/26ぴんちゃっと
状態アイコンや不在状態周りを改善する必要が発生し、ちょこちょこと手を加える。ついでに動作的に不安定になる可能性がある部分も修正し、Ver1.5bとして完成。
05/01/24ぷちらんちゃ
ようやくぴんちゃっとも落ち着いたので、ぷちらんちゃの製作へ復帰。Ver4.5でやっておきたかったことで、かつ最近また言われてしまうようになったスキンでの枠指定についてやり始めた。とりあえず簡単な登録ボタンでの枠指定だが、まぁこれは元ネタもある程度作っていたこともあって割りと早く完了。さすがにスキンで枠指定したときの描画性能はだいぶ落ちてしまうようだが、それはしょうがないということで。で、問題はこれからやるウィンドウ枠のスキン指定なわけで、何が問題って枠の形状によってウィンドウ自体の透明部分を変えなければならないところ。背景ビットマップで透明色を指定しても「黒で表示」なんて手抜きもいいところな仕様に現在しているのも、この辺が問題だったことを逃げていただけ。とうとうやらなきゃいけない時期が来たということだなぁ・・・。(;´д`)
05/01/21ぴんちゃっと
入力方法の改善をしてみたり、画面をちょっとだけ自由に設定できるようにしてみたり、不具合を修正してみたり、いろいろいじることは次から次へと沸いてくる。そんなこんなでVer1.5aとして完成。そろそろ公開準備へと前進体制。
05/01/19ぴんちゃっと
処理の見直しとちょっとした機能追加をしていると、まだ公開してないにもかかわらず質問を受ける。どうもやっぱり避けて通っていたDNS対応はやらないといけない感じになってきてるようで、とりあえず今やりかけのことが終わったらいろいろ実験してみようかと。公開前に随分とパワーアップしていくってのはどうなのか。(笑
05/01/17ぴんちゃっと
結局エラーケースな処理を重点にあちこち手を入れることにして、Ver1.5の完成として納得いけたところまで。これでしばらくテストして、何もなければ公開の準備へ。
ぷちらんちゃ
そろそろやることも煮詰まってきたというか、やるとなるとかなり面倒なものしか残らなくなってる状況なので、だいぶ暖め続けてきた今回のバージョンもここらでVer4.5としてリリースすることにした。ほんとは今回のバージョンでスキン周りをもっと充実させる予定だったのだが、それは次回へ持ち越しという感じで。もう十分にお待たせしまくってる状態ではあったのだけれど。(^^;;
05/01/14ぴんちゃっと
複数ファイルの転送も苦労しつつやっと完成。その間に見つかった不具合や思いつきの機能追加などで気が付けばだいぶ機能的にも充実したものに成長。ここらでリリースしてみようかとも思うのだが、通信が絡むソフトってのは何かあったらヤダなぁとか思ってしまって萎縮してしまうのが本音。もうちょっと様子見よう・・・。
05/01/12ぴんちゃっと
ファイル転送は一度に1つだけしかできない仕様にしていたのだが、やっぱりそれだとイロイロと使いにくい場面があったりするので複数ファイルを一度に転送できるように改造してみる。いろんなところを深く修正しなきゃいかんだろうなぁとは予想していたものの、やっぱり簡単にはできそうもなく。まぁ誰が待ってるものでもないわけだし、ゆっくりやろうかと。(笑
05/01/11ぷちらんちゃ
性能改善の一環でガリガリいじってると、タスクバーを隠す設定にしている場合にそのタスクバー復元位置への移動ができず、結果としてハンパな位置にしか表示することができないという報告を受ける。調べてみると、単に無条件にタスクバー領域をデスクトップ領域から減算領域した部分しか移動できないようになっていただけで、タスクバーの表示設定によってその減算を行なわないようにするだけで修正完了。極めて不具合修正っぽい改善。そういえば最近は不具合報告も随分無くなったものだなぁ、なんて油断してみる。(*´∀`)
05/01/07ぴんちゃっと
今までチャットの状況はエディットボックスで表示していたので、部分的に文字色を指定したりすることもできずにショボい感じがあった。URLを入力したらやっぱりその部分をダブルクリックしたらURLジャンプしたくなるのがイマドキの普通だし、色々な理由もあってリッチエディットを使っての実現に向けて大改造開始。黙々と作業をして、行間問題やらエディットボックスとのメッセージ制御の違いやらに混乱されつつ、なんとか色指定やURLジャンプの実現と、目標のカタチにはなったところまで。あとはちょろちょろとした改善程度で、ようやく公開してもいいようなレベルにまで行けた気が。
05/01/06ぷちらんちゃ
スケジュールで改善要望を受けたので、そのついでにスケジュール周りの気に入らない部分を改造することに。スケジュール設定の画面、その操作、スケジュール登録可能数、スケジュール実行は別スレッドでやるように、とまぁほとんどをいじり倒した感じで。しかしこれでだいぶスケジュール性能も上がったのではないかと自己満足はできたわけで。(^^;
05/01/05ぷちらんちゃ
性能改善計画開始。メモリ使用量を少しでも減らそうと全体的な見直しをして、いろいろいじり倒してちょっとだけ改善。やらないよりはマシなものの、大幅な改善ってのはやっぱり無理なのかなぁと思い始めた。まぁでもしばらく色々試して少しでも軽くしていこうかなと。
05/01/04あけましておめでとうございます。例によって正月は何も製作作業もせずにまったりと。
ぴんちゃっと
使い勝手向上を目指し、操作性をメインに改善してVer1.4の完成。あとは急いでやることもなくなったかな・・・。
ぷちらんちゃ
前々から言われていたのだがほっといてしまっていた部分に手を入れ始める。タブ文字だけが縁取り表示できなかったのでここも縁取りできるようにし、ついでにその辺で表示が乱れる場合があるような感じが密かにあったことに気付いて修正。思えば設定ファイルも結構なファイルサイズになってきたので、そろそろ設定部分と登録部分とでファイルを分けて管理した方がいいような気がしてきたが、どうやってバージョンアップ移行させようかと思案してみたり。