プログラム実行と追加アイコンについてのNo.03896
shishi さん 09/09/16 23:29
 
こんばんは。

外部プログラムを実行するプログラム実行について、拡張子を除くファイル名だけを
表す変数を追加してもらえないでしょうか?
マクロを使えば拡張子なしの状態へ加工することが出来ますが、マクロを書かずに済
む方法もあれば嬉しいです。マクロを使わずプログラム実行からでは毎回ファイル名
を入力しなければならないのは迂遠なことだと思います。
今のところ、マクロはアウトプットウィンドウに出力できないことになっていること
もありますし、是非ともお願いいたします。

また、プログラム実行で設定した実行の設定をアイコンにしてツールバーに置けると
さらに利便性が増すのではないかなと思います。

最後に、アイコンがまだ無いものがいくつかありますが、是非とも搭載して頂ければ
と思います。
例としては、折り返しの切替、エクスプローラ枠の切替、デスクトップ保存及び読み
込み、ウィンドウ左右分割、そのほかにも表示に関する機能のものが少ないかなと思
います。

ご検討下さい。よろしくお願いいたします。

[ ]
RE:03896 プログラム実行と追加アイコンにNo.03897
Iranoan さん 09/09/16 23:41
 
 shishi さん今日は、Iranoan です。
> 今のところ、マクロはアウトプットウィンドウに出力できないことになっていること
> もありますし、是非ともお願いいたします。
にだけ反応。(こんなんばっかだなあ〜)
 今回の場合、http://www.maruo.co.jp/turukame/3/x02663_.html?a=6#3890
> 7 を指定すればできますが、いまのところヘ
> ルプには書いてないです。
> もしrunexの後すぐendmacroするようなマクロの場合だったら問題ないと思います。
が使えそう。

[ ]
RE:03897 プログラム実行と追加アイコンにNo.03898
shishi さん 09/09/17 01:19
 
Iranoanさん、毎度アドバイスありがとうございます。

はい、その投稿も拝見したのですが、一応未対応という形と言うことなので、元投稿
のようにさせて頂きました。

もし要望を実現して頂けない場合はそのようにしてしのがせてもらおうかなと思って
います。

[ ]
RE:03898 プログラム実行と追加アイコンにNo.03902
秀丸担当 さん 09/09/17 12:08
 

>外部プログラムを実行するプログラム実行について、拡張子を除くファイル名だけを
>表す変数を追加してもらえないでしょうか?

変数というと、プログラム実行のコマンドラインに %f といった感じで書くこと
のことだと思います。
拡張子を除くファイル名を %n と仮定すると、notepad.exe %n.bak というような
使い方も考えられますね。
特に難しいこともないので、β18で対応したいと思います。

>また、プログラム実行で設定した実行の設定をアイコンにしてツールバーに置けると
>さらに利便性が増すのではないかなと思います。

そのようにもできたら便利だと思います。
ネタとして参考にさせていただきます。

>最後に、アイコンがまだ無いものがいくつかありますが、是非とも搭載して頂ければ
>と思います。
>例としては、折り返しの切替、エクスプローラ枠の切替、デスクトップ保存及び読み
>込み、ウィンドウ左右分割、そのほかにも表示に関する機能のものが少ないかなと思
>います。

ご意見ありがとうございます。
まず、方針としてはツールバーのアイコン情報が肥大化する一方になってしまう
ので、何でも追加してしまうのは避けたいと考えていいます。
もし追加するとしたら全てのコマンドを追加してしまうのではなく、あったほう
がいい有力なものだけにしたいと思います。

他の方の意見も参考にさせていただいて、以下のものあたりがあったほうがいい
かもしれないと考えました。

・段組モード(縦書きはあるのに段組みが無いため)
・ウィンドウ分割左右(上下はあるのに左右が悪いため)
・エクスプローラ枠
・アウトプット枠
・折り返し関係(よく使うと思われる)
  ウィンドウ幅で折り返し
  固定幅で折り返し
  最大幅で折り返し

追加するかどうかはわかりませんが、他にもご意見ありましたら参考にさせてい
ただきます。

[ ]
RE:03898 プログラム実行と追加アイコンにNo.03904
Iranoan さん 09/09/17 20:58
 
 shishi さん今日は、Iranoan です。
> はい、その投稿も拝見したのですが、一応未対応という形と言うことなので、元投稿
> のようにさせて頂きました。
 それは失礼しました。

[ ]