工房日記(2006/07〜)
最新の工房日記
工房(ダウンロード部屋) ホーム
06/08/21ぷちらんちゃ
そういえばページ数も動的に変更できるようにしようと思っていて忘れていたので、それを修正。で、ようやく画面描画周りの改善も落ち着いてきたので、以前からやらなきゃなぁと思っていた「縦画面モードでのタイトルや大タブの逆位置表示」に手掛けた。色々とまた細かい処理を入れ込む必要があるだろうと踏んでイマイチ乗り気になれなかったのだが、やってみれば思ったよりは難しくもなくあっさりと完成。ついでなのでメニュー風モードでの大タブ縦表示でも逆位置に対応させてみた。
06/08/17ぷちらんちゃ
見栄え改善のついでに、作った当初から気にしていた「内→外やその逆のグラデーション描画」をもうちょっとキレイに表現しようと改造を始めた。この辺の処理は今となっては何をやってるのかわからないくらいの計算式のカタマリのようなところなので苦戦しつつ、何とか処理を思い出して改善完了。まぁ、今までのを見慣れている人にとっては余計なお世話的な修正でしかないのかも知れないのだけれど・・・。ともかく、ここまで完成させて5.7beta2としてリリースへ。
06/08/16ぷちらんちゃ
そういえば見栄え的な部分については随分と手を入れてなかったなぁということで、なんとなく以前から余裕ができたときにやろうと思っていた「立体描画の独立化」をやってみることにした。グラデーション+立体描画が実現できれば、更にリアルな描画になるだろうと踏んでガリガリ改造して完成したものの、まぁ少々は重みを感じるようにはなったがリアルの域には程遠いままだったり。しかしまぁ自分ではこんなもんかと納得はできたのでヨシとしておこうかと。(笑
06/08/15ぷちらんちゃ
画面端マウスポイント表示設定の改善として、Shiftキーを押したときのみ適用することもできるように。この画面も気付けば初期に比べてかなり成長というか大きくなってきたのでレイアウトに苦労しつつ、ついでなのでこの辺の処理も見直してスッキリさせてみたり。
06/08/14ぷちらんちゃ
夏休みも終わり、製作作業再開へ。その間に不具合報告を受けていたので、まずはそれを修正。そしてまたコツコツと要望事項を入れ込む作業として、今度はタブの縦横のサイズを指定できるようにして欲しいということで、横幅は自動調整だけにしておきたいところもあり、高さだけを指定できるようにしてみた。既にスキンではサポートしている部分なので、それをGUIとして指定できるようにするだけなのでそれほど面倒なこともなく完了。いいリハビリな感じ。(笑
06/08/03ぷちらんちゃ
先日の挫折もほどほどに、他の要望を片付けていく。とは言ってもそれほど悩むこともないようなものばかりで、あっさりと今日のうちにいくつか入れ込むことができた。実は明日から夏休みに突入することもあり、今日のうちに5.7beta1として完成させてみた。しばらく更新もできないので、その間に大きな不具合が出ないことを祈りつつ・・・。(笑
06/08/02ぷちらんちゃ
タスクバーボタンの一覧表示が割とすんなりできたこともあり、調子に乗って前に言われていた「タスクトレイ内のアイコンの一覧表示」もやってみようと思い立った。が、タスクバーのそれとは実は全然勝手が異なり、一覧自体は取得できてもそのアイコンだけがどうしても取得することができずに難航。色々調べて色々試してみたが全然ダメで、とうとう今回は諦めてしまうことにした。この辺はOSによっても見るところが違ったりもしているので、まだまだ先は長そうだという判断。機能を入れ込もうとして挫折したのって随分久し振りな気がする・・・。orz
06/07/28ぷちらんちゃ
タスクバーボタンの一覧表示。思わぬ改造で苦労しつつも、どうにかタスク一覧をメニュー形式で表示するところまでは完成。途中で作業を中断するとわけがわからなくなりそうで一気に作り上げた感じだったが、それなりに動いて一安心。ここからメニュークリックでアクティブ表示するところまでは簡単にできるのだが、後は右クリックメニューの処理をどうするか、といったところ。
06/07/27ぷちらんちゃ
ちょっと大きな要望の1つとして「タスクバーボタンの一覧を表示して、それを操作したい」というのがあり、それをサポートしてみようと試みる。今までのランチャー機能とは微妙に違うモノではあるのだが、まぁこの辺まではいいだろうということで。とりあえず実現方式の現実的なものとしては、メニュー形式でそれらを表示して、クリックすればそれをアクティブ表示させる、できれば右クリックメニューまで再現させられたら、という感じ。まずはメニュー形式で表示する部分を作成していくと、タスクバーに出るようなものを取り出す手段は何とかなるのだが、それを並べるのが今の処理だと辛いことが判明。やっぱり結構な改造になりそう・・・。
06/07/26ぷちらんちゃ
とりあえず残った要望はちょっと簡単にできなさそうなものばかりになったので、一通り動作確認して5.6bとしてリリースすることに。最近は不具合報告もあまり聞かれなくなってちょっと余裕ができてきたかなぁという感じ。なぜかリリース直後に来ることも多いんだけどね・・・。orz
06/07/25ぷちらんちゃ
画面設定のプレビュー画面が狭すぎる感じがしてしまったということで、スクロール表示できるようにしてみようとぐりぐりいじり倒し、スクロールバーの処理なんかを久し振りにやったもんで結構苦労しつつも何とか完了。これでプレビュー時の表示制限も解除してもいいかなぁと思いつつ、それはそれでまた修正量が大きかったりもするので今回は避けることにした。で、あとは比較的簡単な要望もちょっと片付けてみたり。
06/07/21ぷちらんちゃ
ランチャーというソフトはその操作の分かりやすさからか、高年齢層や視覚の不自由な方も割と使われているらしく、「もっとボタンを大きく」とかいう要望はよく来るわけで。今回受けたのはメニュー風モードの横幅をもっと広くしてほしい、というもので、現状の400pxでも広すぎると思っていたのだが、そういう方々から言わせると「これでもか」というくらい大きい分にはイイものらしい。ということで、最大幅を600まで広げてみた。こうも広くするとさすがに今の画面設定のプレビュー画面は狭すぎる感じがしてしまうわけで、せめてスクロール表示できるようにしないと辛いなぁとか思えてきた。
06/07/18ぷちらんちゃ
「新規で開くブラウザを指定する」場合のブラウザパスの指定で、環境変数を含ませることができるようにしてほしいという要望を受ける。そんなに難しいことでもないと思ってちょこっと改造してみると、実はそんなに簡単でもなかったり。でもまぁ何とか完成し、ついでなのでフォルダを開く際のファイラーパスも同様に指定できるように。
06/07/11ぷちらんちゃ
5.6正式版をリリースした直後、昨日ここにも書いた「原因不明な問題」が別件で報告される。今回はやっと原因が判明して修正でき、早々に5.6aとしてリリースへ。しかし何ともタイミングが悪いというか・・・今まで出てなかったのも不思議な現象でもあったのだけれど。
06/07/10ぷちらんちゃ
色々と要望ややっておきたいことは残っているのだが、なかなか本腰入れて作業するタイミングがないこともあって、簡単にできる要望だけを入れ込んで5.6正式版としてリリースしてしまうことにした。原因不明な問題も報告されているのだが・・・まぁ大半では起きてなさそうな問題でもあるのでまずは。
FNCVT
文字列置換関数で固定値だけでなく関数や変数を使用した結果の文字列を入れられるようにする件。なんとかその辺の処理も入れ込むことができて、ようやく自分の中でも納得できるものが完成。ついでに置換だけでなく文字列挿入関数にもそれを適用できるようにしてみたりも。そんなこんなで超久し振りに4.7としてリリースへ。まぁFNCVTを使ってくれている人がどれくらいいるものかはアレなのだけれど。(^^;
06/07/06FNCVT
正規表現は「^」と「$」についてもサポートが完了し、さて早速リリースしようと思ったのだが・・・よく考えれば、正規表現で適合した部分には固定値ではなく何らかの部品文字列を入れたくなるのが普通だよなぁと気付く。GUIでの変換ではそれは無理として、変換制御文での関数でそれができないのは致命的でもあるので、そこを何とかしようとし始めた。やっぱり簡単には物事は進まないってことで。orz
06/07/04FNCVT
先月に久し振りにFNCVTでの要望を受けていて、変換の際に正規表現を使ってマッチしたものを変換できるようにしてほしいという、まぁこの手のソフトにはよく言われるだろうな話。正規表現全般をサポートすることは自分の中でも諦めていたというか、そういうのは他のソフトに任せようと思っていた部分だったのだが、「?」と「*」を指定できるくらいのものだったら簡単にできそうだということでサポート開始。で、マルチバイト文字が絡んだときがちょっと面倒だったものの、特に大きな障害もなくとりあえず完成。こうも簡単にやれてしまうと、「^」と「$」くらいも簡単に入れられそうだなぁとか思い始め、なかなか自分の中でも納得できなくなる罠。(笑