[リストへもどる | 新着記事50件]
新着記事


タイトルunzzip.dll 1.4+4
記事No5104   [関連記事]
投稿日: 2026/02/21(Sat) 23:02
投稿者TORO
unzzip.dll 1.4+4 を公開しました。

マルチスレッドによる展開中にファイル等の作成に失敗する問題に
対処しています。


タイトルPPx 2.07+2
記事No5103   [関連記事]
投稿日: 2026/02/21(Sat) 23:00
投稿者TORO
PPx 2.07+2 を公開しました。

カスタマイザのユーザ定義の配色ファイルのセキュリティチェックに
問題があったのを修正しています。


タイトルRe: SoyokazeによるPPcのメニュー検索について
記事No5102   [関連記事]
投稿日: 2026/02/21(Sat) 22:59
投稿者TORO
メニューを取得して補完候補に使えるというのは面白い機能ですね。

メニューの動作については、メニュー項目の増減や内容の変化が起きるため、
WM_INITMENUPOPUP を使った動的生成を行っています。

また、カスタマイズで対応できるかどうかについては、こちらでも
いくつか試してみましたが、実際にメニュー表示させるか、
表示内容を固定する内部実装を行うかをしないと無理のようです。


タイトルSoyokazeによるPPcのメニュー検索について
記事No5101   [関連記事]
投稿日: 2026/02/20(Fri) 03:45
投稿者
キーボードランチャーソフトSoyokaze(github.com/ampmmn/Soyokaze)の最新版0.52.1で
Win32メニュー項目を検索できるようになりまして、これがPPcのタイトルバー直下の
メニュー(自作して追加した分も含む)の検索にも使えることがわかりました。

ところが、PPc起動してすぐのときはメニューバーのFile Edit・・・は
検索できるのですが、それをマウスでクリックしたときに出てくる
サブメニュー項目が検索・実行できず
一度FileやEditをクリックしてサブメニューを出すと検索・実行できる
ようになります。

サクラエディタも同様に、起動してすぐはサブメニューの検索が
出来ないのですが、Soyokazeの作者様とのやりとりで
以下のような回答をいただきました。

>サクラエディタだと、初回のUI検索で
>メニューバーのファイル(F) 編集(E) ・・・は取得するのですが
>その下の階層のサブメニューが展開されないことがあります。
>一度、編集(E)などを選択するとサブメニューまできちんと取得される
>ようです。

>(Soyokaze作者様)
>サクラエディタのソースを少し確認しましたが、WM_INITMENUPOPUPメッセージを使って、
>最上位の項目がメニューが初めてクリックされたタイミングでサブメニューの項目>を動的に作成しているようなので、
>そのような結果になります。
>相手側アプリの実装によるものなので、こちら側からはどうしようもないところです。
github.com/ampmmn/Soyokaze/issues/227

もし、PPcもサクラエディタと同様の挙動をしているとすれば、FIRSTEVENTに
「見た目何も変わらないがメニューを生成する。」みたいな機能を仕込めば
起動直後の状態からSoyokazeでサブメニューも含めて全文検索・実行が
出来るようになるのではないかと思っているのですが、この考えは正しいでしょうか?
正しいとすれば、このようなカスタマイズは可能でしょうか?

よろしくお願いいたします。


タイトルRe^2: PPx 2.07+1
記事No5100   [関連記事]
投稿日: 2026/02/09(Mon) 22:20
投稿者TORO
メッセージが表示されるのは誤検出です。修正で対応します。


タイトルRe^8: %*runについて
記事No5099   [関連記事]
投稿日: 2026/02/09(Mon) 22:19
投稿者TORO
*allocconsole を使ったプロセスが残っている間は、表示されたままと
なるので *freeconsole を使う必要があると、思っていました。
しばらくすると閉じるのは、何かの影響かもしれません。

あと、Ctrl+C でプロセス全体が落ちるのはコンソールの既定の
動作なので、閉じないように設定を変えることにします。


タイトルRe^9: unzzip.dll 1.4+2に要望
記事No5098   [関連記事]
投稿日: 2026/02/09(Mon) 22:18
投稿者TORO
一覧表示はまだ細かいところができておらず、例えば、
指摘頂いたようにタイムスタンプの表示が完全でありません。

次版あたりで対応できると思います。


タイトルRe: PPx 2.07+1
記事No5097   [関連記事]
投稿日: 2026/02/08(Sun) 20:51
投稿者
toro.d.dooo.jp/ppxcfg/defcust.txt から
CV_hkeyを抜き出して
color-test.cfgという名前で保存します。
これをカスタマイザの色設定のタブから読み込もうとすると
「色とフォント以外の設定はできません」と出ますが
何故そのようなメッセージが出るのかわかりません
お手数ですがご教示お願いできないでしょうか?

CV_hkey = {
.c;.cpp;.h;.hpp;.rc;.rh =_DGRE,void
_DGRE,typedef
_DGRE,static
_DGRE,struct
_DGRE,class
_DGRE,enum
>_DGRE,#include
>_DGRE,#if
>_DGRE,#else
>_DGRE,#endif
>_DGRE,#define
>_DGRE,#undef
>_DGRE,#pragma
>_DGRE,//
>_DGRE,/*
<_DGRE,*/
eml = _CYA,Subject:
_CYA,From:
_CYA,To:
_CYA,Received:
}

それと、C_extで拡張子に_を含む設定を読み込ませたとき
X_B(Parasolid Binary)およびX_T(Parasolid Text)
同じメッセージが出ます。

C_ext = { ; 拡張子色
X_B = HFF8000
X_T = HFF8000
}


タイトルRe^7: %*runについて
記事No5096   [関連記事]
投稿日: 2026/02/08(Sun) 13:37
投稿者cg
ごめんなさい。またも確認不足でした。

> 現状だとfzfで選択→jumppath実行してもコンソール表示が残ります。

5秒ほど経過した後にコンソール表示は自動で閉じました。
失礼しました。


タイトルRe^6: %*runについて
記事No5095   [関連記事]
投稿日: 2026/02/08(Sun) 13:03
投稿者cg
申し訳ありません。確認したつもりでいましたが不足していました。

> 終わったら *FreeConsole で閉じてください。

これは手動でコンソールを閉じるということでしょうか?
現状だとfzfで選択→jumppath実行してもコンソール表示が残ります。
末尾に%:*FreeConsoleがあるので閉じそうなので、行頭に%Osを追加
してみましたが変わらずでした。

あと、hoge.exe|fzf でhogeの出力が空の場合、fzfが待機状態となりますが
この状態でCtrl+cを連打してコンソールを閉じるとPPx本体も落ちてしまうのが
気になりました。