工房日記(2005/05〜)
最新の工房日記
工房(ダウンロード部屋) ホーム
過去の日記: 2005/03〜04 2005/01〜02
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/06/23ぷちらんちゃ
一定時間マウスポイント制御でのメニュー形式表示でちょっとした改善や不具合っぽいのを修正。要望については今回も保留のまま、とりあえず安定性を狙って5.2dとしてリリースへ。やりたいことはあるのに、ほとんどまともにやれない忙しさってヤだなぁ。
05/06/20ぷちらんちゃ
本業の忙しさはしばらく続きそうなので、いくつかの簡単なサポート項目だけを作り込んで5.2cとしてリリースへ。なんだかんだ言って今回もそれなりの変更量。それでも要望事項はまだまだてんこ盛りってところが何ともかんとも・・・。(;´д`)
05/06/17ぷちらんちゃ
本業が忙しく、何もできない状態が続く。要望とか結構もらっているのだけれどしばらくは製作作業難しいかなぁ。そんな中、約束もしていたのでスキンダウンロードページを簡単ながらに作ってみた。これからどんどんスキン職人さんとか増えてバリエーション豊かになればいいのだけれど。
05/06/15ぷちらんちゃ
昨日公開した日本語部分の抽出で漏れがあったので修正。再度これの英訳をお願いします。リンク先ファイル名は昨日と変わらず。
で、更にちょっとした改善項目を追加。スキン設定に「拡張コメント」として複数行コメントを書くファイルを入れることができるようにしたり、スケジュールの「実行/保留」実行後に選択状態が変わらないようにしたり。いくつか調査中の不具合報告のものについては相変わらず進捗しないし、これもどうしたもんだか。
05/06/14ぷちらんちゃ
ちょっとした改善項目を入れる。5.2もだいぶ落ち着いてきたようなので、そろそろ久し振りに英語版を出してみようかと、まずは日本語部分を全部抜き出してみた。結構な数の言葉が抽出されたわけで、英語力の乏しい自分としては翻訳する気力も無く。ということで、善意ある英語識者に淡い期待をしつつ、その日本語一覧を公開して翻訳していただける神を募集してみることに。何もお礼もできないわたくしですが、誰かこれの英訳をお願いします。(爆
05/06/10ぷちらんちゃ
何だか5.2での作り込みが甘く、いろいろ不具合出ちゃったなぁと自分でもいじった部分について再度確認してみる。結果としていくつかの不具合を見つけたり、ついでにちょっと改善できたり。そうこうしているうちに他の不具合っぽい報告も受けて、それも修正。まだ前回の再現できてない問題は解決していないのだが、処理を見た感じでは落ちるところを探しきれず、ここまで修正した分で5.2bとしてリリースすることにした。2日に1回のペースでリリースってのもどうかと思うが・・・。(^^;
05/06/08ぷちらんちゃ
昨日の作り掛けのタブ内全起動スケジュールも、残りは実際のスケジュール実行部分だけだったのであっさりと完成。で、久し振りに不具合報告を2件ほど一気に受ける。1件はすぐわかったのですぐ修正できたのだが、もう1件が再現できなくて難航。しかし修正した不具合の影響も割りと大きいこともあって、とりあえず5.2aとして一旦リリースしてしまうことに。
05/06/07ぷちらんちゃ
せっかくタブ内全起動をサポートしたんだし、ということでスケジュールでもタブ内全起動を実行できるようにしてみようと思ったのだが、スケジュール部分はいつものように自分でもわけのわからない処理になっていることもあって苦戦する。それでも時間をかけてスケジュールの登録処理までは何とか完了。ついでにいつものように前回作り込んだ不具合を自分で早々と見つけて修正したり。_| ̄|○
05/06/06ぷちらんちゃ
タブ間の登録ボタン内容の移動をタブプロパティでできるようになったのはいいとして、ついでなので登録ボタンをctrlキーを押しながらドラッグした際にタブへドロップした場合にはそのタブへ移動できるようにもしてみた。この操作自体は今までも「タブ上に一定時間ポイントしたときにそのタブへ移動」な機能を使うことで可能ではあったものだが、普段これを使う分にはジャマな機能でしかない場合もあるので、これはこれで。で、ここまで作って5.2としてリリースへ。
05/06/04ぷちらんちゃ
自分で使っていて、タブ間の登録ボタン内容の移動がもうちょっと楽にできればいいんだけど・・・と思ってしまったが故、タブプロパティに「タブ移動」ボタンを追加して他のタブへ選択した登録ボタンの内容を移動できるようにしてみた。ガリガリ書いてとりあえず動くようになったものの、考えてみると今の「元に戻す」の処理だと他タブに移動したものを元に戻す(移動したものを消す)ことができないことに気付く。これは今回はしょうがないということで、注意事項にそのことを書くことにして今度の課題ということで持ち越し。タブ間コピーをしたい場合の裏ワザにはなるのだけれど・・・ダメだろうなぁ。(笑
他に、98系のOSではツールチップの表示がぷちらんちゃウィンドウの裏側に回ってしまうという現象を聞いていたのだが、原因はよくわからず。これも今度の課題ということで・・・。_| ̄|○
05/06/02ぷちらんちゃ
URL登録処理追加。ガリガリ改造し、何とか形になった。問題というか気にしていたのが「アイコンパスを指定しない場合の表示アイコンをどうするか」だったが、これもインターネットショートカットファイルのデフォルトアイコンである「url.dll」の0番アイコンを無条件で使うことで対処。ここまでやると今度は「URLを開くときには新規ブラウザで開きたい場合も多いよなぁ」と思うわけで、これもついでに設定でサポート。機能的な部分をこれだけいじったり追加したりすることなんて思えばまた久し振りな気がしないでもなかったり。(笑
05/06/01ぷちらんちゃ
インターネットショートカットファイル(*.url)の登録は現在でも可能なのだが、結局は元のショートカットファイルが必要になっているわけで、お気に入りに登録しているものでない場合は元のショートカットファイルは要らないはず。ということで色々考えた結果、「URL登録」自体を可能にするように改造することに。色んなところに色んな影響がある改造なのでかなり面倒ではあるのだが、必要なので仕方なく。というか本来この要望の元になっているのが「IEのタイトルバーアイコンをドラッグし、ぷちらんちゃ上にドロップして登録したい」というのがあるわけで、本当はこれを実現できればいいのだがこのドラッグ操作は残念ながらぷちらんちゃではWindowsメッセージ自体が取れないのでどうしようもなく。
05/05/27ぷちらんちゃ
実行設定の「登録済みボタンへのファイルドロップ操作」のデフォルトを「起動オプションとして起動」に変更。今までデフォルトでは選択ダイアログを出していたのだが、確かにデフォルトでこれだとウザいだけだろうしなぁと。ここまでやって、不具合修正対策もあるので5.1aとして早々にリリースへ。何だか最近順調。
05/05/26ぷちらんちゃ
NTの問題はテストバージョンでとりあえず起動はできるようになったことが確認できたので、shell32.dllにごみ箱用APIがあるかどうかを調べて、なければ機能を使用できないようにすることで回避完了。でもなぜNTでは動けなかったのか。IE4が入っていれば動くようなことをMSDNでは書いてあったんだけどなぁ・・・。で、ふと思い立って「タブ内全起動」というものをサポートする気になり、やってみればあっという間にサポート完了。メニューからの起動なので、右クリックメニュー編集への追加が面倒だったくらいで処理自体は問題もなく。
05/05/24ぷちらんちゃ
NTで動かなくなったという話が来る。ゴミ箱を空にするAPIを発行できるようにした際に、その関数がshell32.dllにないと出るといった話なのだが、確認しようにも最近はNT環境が周りから消滅してしまったのでどうしようもなく。とりあえず「これで動けばいいなぁ」的なテストバージョンを出してみて様子見へ。NTもそろそろ見限る時期に来てるのかも知れないが・・・今更なぁ。
05/05/23ぷちらんちゃ
メールで不具合っぽい報告を受けたりしてその調査。結局のところよくわからないままなのだが、気になる点はあったのでそこを確認依頼。何でもなければいいのだけれど。で、実はそのときに別の不具合っぽいモノ(通常は発生しないが)を発見してこちらは修正。まぁ結果オーライということで。(^^;;
05/05/20ぴんちゃっと
最近密かにまたちょこちょこいじってて、不在設定周りやタスクトレイへのアイコン表示などをサポートしてみたりしていた。で、それも完成。未だ公開してないモノなわけで、ここまで来ると自己満足的でしかないわなぁ。(笑
05/05/17ぷちらんちゃ
選択できるシステムボタンの種類としては結局3種類ということに。相変わらず微妙なデザインだなぁと我ながら思いつつ、まぁ今後に期待。ということで、今回はほとんど外見関連の変更がメインで5.1としてリリースへ。だんだんやりたいことがなくなってきたかな・・・。
05/05/16ぷちらんちゃ
システムボタンの描画の際にリソースのビットマップから読み込んでいたのをプログラム内で生成して描画するようにしてみた。ついでなのでたまに言われる「システムボタンが好みじゃない」という話への対策として、システムボタンの種類を増やし、お好みなシステムボタンのデザインを標準で選択できるようにした。とびきりかっちょいいデザインになったわけでもないのだが、デザインは選べるしということで少しはまぁフォローできるかなぁと。
と、ここでヘルプには既にシステムボタンのビットマップを結構な数で載せていることに気付き、こっちの変更も大変だと気付いて死にそうになる罠。_| ̄|○
05/05/13ぷちらんちゃ
最近は仕事が忙しかったりプライベートで色々環境が変わったりして、どうにもこうにも製作作業をやるヒマも気力も起きない。今日になってようやく気力が復活してきたので、小さなことからちょこちょことまたいじり始めた。まずはぷちらんちゃウィンドウやメニュー形式表示での影の描画方式を改善してリアルにして自己満足してみたり、ふと見つけてしまったしょうもない不具合を修正したり、そんな感じ。そうこうしているうちに波に乗ってきて、前回やろうとして見送りとなっていたサポート項目を作り込み開始。まぁまずはしばらくリハビリって感じでのんびりやろうかなと。(´д`)
05/05/09ぷちらんちゃ
標準の登録ボタンの角の描画が途切れた感じになっているという指摘があって、それをどうにかしようと試行錯誤。結構昔に作った部分で更に面倒なことをやってる部分でもあって、それを直すことにまた一苦労したり。で、それも何とかできてメッセージボックス処理を簡潔にしたりする作業を入れて、そのおかげもあってか微妙にプログラムサイズが減少できたり。こうなるとリソース周りも見直したくなるなぁと思いつつ、とりあえず5.0aとしてリリースすることにした。簡単に入れられそうなものもなくなったことだし。
05/05/06ぷちらんちゃ
メニュー形式表示で「並び替え」メニューの内容が出ないという話を聞き、そういうわけで製作作業再開。メインで確認していたXPや2000ではちゃんと出ていたので「??」とか思っていたのだが、Meで試してみたら見事に再現。結構面倒な修正になったのだが、ぐりぐりいじり回してなんとか修正完了。