タイトル | : Re: ステータス行や情報行の表示書式について |
投稿日 | : 2023/07/13(Thu) 23:07 |
投稿者 | : TORO |
> ファイル名表示で拡張子優先の[E?]で指定した時に、
省略表示処理が何種類かあるのですが、それらが競合しているかも
しれません。調べてみます。
> 小数点表記が一桁なのを二桁もしくは指定したい
こちらは何年か前に表示書式でなく、数値の書式指定で対応して
います。カスタマイザの全般-PPc-表示のファイルサイズ表示Z等で、
小数点を優先表示する を使うと桁数の余裕があれば小数点2桁
表示になります。
> シンボリックリンクなどリンク先を表示したい
%*linkedpath(%FDC) でリンク先が取得できるので
*linemessage %FDC や *comment extract,%FDC 等として表示できます。
> 現在のディレクトリの総ファイルサイズを表示したい
こちらは追加する方向で検討します。
> 現在の日時を書式指定付きか、曜日付き日付だけでも表示したい
時計を表示したいでよかったですか?
とりあえずなら、doclock が使えます。
http://toro.d.dooo.jp/slppx.html#ppxdoclock
同様に、小さな時計ソフトがあれば、埋め込みできます。
もう少し頑張るなら、Module Junk parts
(http://toro.d.dooo.jp/slppx.html#ppxjunk)の *settimer を
使って、現在日時(%*now)を必要な書式で特殊環境変数に
保存+画面更新を行い、ステータス行辺りに該当特殊環境変数を
表示(書式 v"…")させることで表示できます。
> CFXモジュールは自力でGDIやDirectWriteなど処理分けして描画までしないとダメそうなので
CFXモジュールはグラフ表示など、頑張る場合のモジュールです。
何らかの情報をファイル毎に表示したい場合は、コメントや
拡張コメントがおすすめです。
*comment extract,all で一括設定したり、フォルダ読み込み時に
表示したりできます。
後者の場合は、KC_main の
COMMENTEVENT1 等に表示したい 内容を記載すれば、
COMMENTEVENT1 の内容で順次コメントを取得して表示できるように
なります。