2006-03-01から1ヶ月間の記事一覧
キーのことばかりで、マウスのことをすっかり忘れていた。おかげでまた設定ダイアログを作り直し。
リンクをロストしてしまったので、覚えてるかぎりで再編してみる。ついでにTOKKY.COMさんが「はてな」で書き始めてるみたいなので、応援してみる。あとはcltcについて書いてくださってるサイトさんを発見したので、それもまぎれさせてみる。 TOKKY.COM(はて…
海鮮丼の方やTOKKY.COMの方が言われている、アクティブではないウィンドウを閉じたいというものについて考えているうちに不思議な気持ちになった。「これタスク切り替えじゃないよな」でも、やりたいことをできるようにするのがソフトウェア。ユーザが望むも…
ショートカットキーの動作部分はだいたい完成 アイコン取得の問題は、SendMessageTimeoutの使い方を間違えていたからでした 応答のないウィンドウにもキッチリ対応できたぽい(起動時の分は) モーダルにならない問題を解決できたぽい コマンドまわりの型は完成…
TOKKYさんとこで書かれていたので、コメントしようと思ったのだけれど、なんだか恥ずかしいのd(略)多重起動で一つ下げるオプション。やりたいことはわかりました。状況としては、外部から重複起動時、起動キーと被るのでキーにコマンドが割り当てられようが…
TaskMuEx はハングしているウィンドウにも対応できるが、Joe,TaskList,AltTab++は対応できない。cltcもまだダメみたい。ハングしているウィンドウってどこまで注意すればいいんだろ。とりあえず、WM_GETICONは明らかにダメだろと思って直したんだけど、GetWi…
操作ミスで、サイドバーにおいてあったリンクが消えた。
昨日、ぼそっと書いたように、海鮮丼の方が「昨日書いた予告」と「cltc 0.7.2」について書いてくださった。 予告について あ、あくまで予告なので、あのとおりに動くと思わないでください。ソフトウェアをいろいろ試したりする人ならこういうのがあったらい…
フルキーといっておきながら割り当てできないキーがいくつかあって。ALT+TAB代替をうたっておきながら、ALT+TABに割り当てられない。TAB,SPACE,ESCに割り当てられない。割り当て自体は可能なのだが、ホットキーコントロールがそれに対応していない。なのでTA…
次回の目玉は、やはり「コマンド」と「フルキーカスタマイズ」だろう。 新機能「コマンド」 外部ツール設定は廃止され、その代わりに「コマンド」という概念が導入される。コマンドには二種類あり、「内蔵コマンド」「ユーザコマンド」がある。 内蔵コマンド…
0.7.1 -> 0.7.2 追加 * 置換文字の追加(%C,%T,%H) 修正 * 列挙条件の修正(トレイにあるものまで列挙していた) * フォーカスが外れても終了しなかった * 起動時に選択が表示されていなかった * デフォルトでトレイアイコンが表示されていなかった * 応答のな…
異常な列挙のリスト IpMsgok AltIME 常駐秀丸 nPOP確認できず USB オーディオアンプ用のアプリケーションどんなソフトか分からない FaderControllerok hddhealthok DCsakuraok Fmailchecker 2chtubo mytrashcan foobar2000確認できず speedfan 一行変更した…
Loop and Loopさんがcltc ver.0.7.1について書いてくださったのですが、気になるのはその内容。 タスクトレイに格納したソフトなんかも列挙されるようになりました。えぇぇと、タスクトレイのソフトを列挙する機能なんてつけてないんです。列挙条件を変更し…
色々ラボ(仮)登録してみた。ネームセンスのなさは、笑顔でカバー。でも、ここに貼っても、私以外は使えないんですよね。あの、アクセスできないんですけど(笑顔)
モニタだと目が疲れるので、目をつむったままでも見れるように、網膜だか視神経だかの方にダイレクトで映像を出力できるようになりませんかね。焼け付きとか起こしそうですけど。
「Perlって難しいね」という結論に達しました。
765 行目を修正
バグやら、修正しないといけない点を毎日ポツポツ書くもんだから、どこを直すのだったか結局分かりにくくなっている。だからといって、以前書いた分を毎回コピーして持ってくるのもなんだか悔しい。理想としては、バグ報告掲示板?バグトラッキングシステム(…
起動時にINIからキーとそれに対応するコマンドを読み込む。それをACCEL 構造体にセットし、CreateAcceleratorTableでアクセラレータテーブルを作り、そのハンドルを得る。メッセージループにTranslateAcceleratorを加え、指定したキーが押されたときにWM_COM…
設定ダイアログ表示中にメインウィンドウを閉じるとモーダルじゃなくなる。
Mu-cade(むかで)にハマってます。相手を落として自分が残り続ければよし、というシンプルなゲーム。作業効率が落ちてきたら、これをやって、トイレに行って、お茶を飲んで、再開。大腸菌(?)に見えたので、昼寝してきます。
海鮮丼の偉い人やTOKKY.COMの偉い人がまた書いてくださいました。公開するたびにこれミスってるよと言っていただけるので、「公開している」というより「デバッグ要員を公募している」感覚です。成長していけばいくほどバグが増えるダメツールですが、応援(…
txtを読んでそれに応じたメニュー表示*1 デフォルトでトレイアイコン有に 配布サイトを作る %C,%Tを使用可能に*2 応答の無いウィンドウへの対応 *1:言うだけはタダ。実現できればqdirを半分吸収したことになるのかな。 *2:どうせ内部ではFindWindowやるんだ…
QuickDir(以下qdir)に渡して最前面のテストをしてたらなんだか動作がおかしかったので、「パス渡しがおかしい」的なことを書いたのだけど、どうやらこれは qdir に /d オプションと任意のパスを同時に渡すと、任意のパスの方を認識しないせいだった。「qdir…
0.7 -> 0.7.1 修正 * 検索モードを削除 とそれに伴う修正 * 重複起動時のコマンドラインオプションの動作を修正 * ホットキーの動作を修正 * NT4.0 で動作するかもおかしな動作をなるべく減らしたつもり。.INIが本当に初期設定ファイルとして動作するように…
今のスキップマッチングの実装は中途半端すぎる。こんな中途半端なものを機能として提供するのはあまりに酷い。キッチリと実装しないのなら切り捨てるべきだと思うし、やるならやるでせめてもう少しマシにすべき。そんな理由から、スキップマッチングをコマ…
変更しようかなというところ 外部ツール相対パス指定何もしなくてもちゃんと動いた 重複起動時のコマンドラインオプションの動作の修正 設定変更時に終了するように システムメニューの表記の違いを修正(オプション→設定) パス渡しの動作がおかしいような 置…
%Cでクラス名 %Tでタイトル 最前面のON/OFF どれもわりと簡単に実装できそう。最前面にしてやると、フォーカスが外れると終了してしまう今の動作だと面倒なことになるかも。試してみないとなんとも。*1ファイルパスからウィンドウクラスを出すのは結構面倒だ…
特別な文字は :, /, \。特に / と \ は区切り文字。 先頭が\のときはルートからの相対パス 先頭が/のときはカレントディレクトリからの相対パス 先頭の/チェックのあとはすべての/を\に置き換えて良い(ShellExecuteは/だと動作しない?) 先頭が./となる場合は…
ALT+AとするとSHIFT+Aでアクティブになる。笑わせてくれるな。 #define HOTKEYF_SHIFT 0x01 #define HOTKEYF_CONTROL 0x02 #define HOTKEYF_ALT 0x04 #define MOD_ALT 0x0001 #define MOD_CONTROL 0x0002 #define MOD_SHIFT 0x0004 #define MOD_WIN 0x0008た…