起動時のウィンドウ位置についてNo.07923
ひびきつくね さん 01/03/08 23:56
 
こんにちは、初めまして。
初歩的かもしれませんが、1点、質問させてください。秀丸起動時の、初期ウィンド
ウ位置についてです。
動作設定の中で、起動時のウィンドウ位置を決めるところがあるのですが、これだと
文字数ですよね。個人的には、わたしはいつも、エディタは画面の「右下」に位置す
るようにしているのですが、右下隅にぴたっとくっつく位置で起動をかけるのは不可
能なのでしょうか?
それとも、どこか別のところで設定すれば、サイズも位置も、毎回右下隅に固定でき
るものなのでしょうか?

初めての投稿のため、前に同じ質問がありましたらそちらのほう、拝見させていただ
こうと思っております。
よろしくお願いいたします。

[ ]
RE:07923 起動時のウィンドウ位置についてNo.07924
TAKA さん 01/03/09 01:41
 
TAKA です。

>こんにちは、初めまして。
>初歩的かもしれませんが、1点、質問させてください。秀丸起動時の、初期ウィンド
>ウ位置についてです。
>動作設定の中で、起動時のウィンドウ位置を決めるところがあるのですが、これだと
>文字数ですよね。個人的には、わたしはいつも、エディタは画面の「右下」に位置す
>るようにしているのですが、右下隅にぴたっとくっつく位置で起動をかけるのは不可
>能なのでしょうか?

今思いつくのは、マクロで実現する方法ですね。
マクロで実現するので、マクロを意図的に動かしてやる必要があり
ますが。

デスクトップに秀丸のショートカットを作って、そのプロパティで

秀丸のインストールフォルダ\Hidemaru.exe

となっている所を、

秀丸のインストールフォルダ\Hidemaru.exe /xマクロのファイル名

にして、ファイルを開く時にはそのショートカットにドラッグして
起動すれば、右下になります。

以下の内容を「SIZE.MAC」とかのファイルで保存して、マクロのフ
ァイルとして下さい。

// マクロ(ここから)
    setwindowpos xworkarea + cxworkarea - windowcx,
                 yworkarea + cyworkarea - windowcy;
    endmacro;
// マクロ(ここまで)

秀丸の起動時に無条件でマクロを動かすということは出来ないので、
ショートカットなどを作る必要があります。

エクスプローラー等でダブルクリックで秀丸を起動する場合には、
同様に関連付けの設定でマクロを動かすようにすることも可能です。
関連付けの設定の変更はOSごとに若干違うかもしれません。
私が教えてあげれるのは、Windows ME です。

まずは、ショートカットで希望通りになるか確認して下さい。

別の方法でマクロを動かしたい場合は、普段どのようにして秀丸を
起動しているかと、OSを教えて下さい。
適切な方法を教えてあげれるかもしれません。


私が思いつくのはこんな所ですね。

[ ]
RE:07924 起動時のウィンドウ位置についてNo.07925
TAKA さん 01/03/09 02:08
 
TAKA です。

レスをつけた後で気がついたのですが、

「その他→動作環境→ウィンドウ→起動時のウィンドウ配置」で
「位置を指定する」と「サイズを指定する」の両方を指定してウィ
ンドウの位置とサイズを固定化させて、それが右下にそろうように
微調整したのでいいと思うのですが、
「ぴたっとくっつく」ということが出来ない(少し隙間が開く)
ので、だめなのかな?

マクロだと、マクロを動かさないといけないという制限があるので、
その制限よりは、いいと思うのですが。

[ ]
RE:07923 起動時のウィンドウ位置についてNo.07926
TAKA さん 01/03/09 02:28
 
TAKA です。

秀丸単体ではなく、別のアプリと併用するという方法もありますね。
http://www.vector.co.jp/vpack/filearea/win/util/desktop/resize/index.html
で、希望のソフトが見つかるかも。

[ ]
RE:07926 起動時のウィンドウ位置についてNo.07972
ひびきつくね さん 01/03/13 13:16
 
>TAKA です。
>
>秀丸単体ではなく、別のアプリと併用するという方法もありますね。
>http://www.vector.co.jp/vpack/filearea/win/util/desktop/resize/index.html
>で、希望のソフトが見つかるかも。

返答の方法がわからず、遅れてしまいました。
秀丸単体では、マクロ以外で方法がない、ということですね……残念です。

[ ]
RE:07925 起動時のウィンドウ位置についてNo.08006
ENCODINGSHIFTJIS さん 01/03/14 15:02
 
画面のチラつきはありますが
1:
// AltFN.mac  新規オープン+α  ----------------------------------
// (無題)(新規)→ 設定調整 → オープンダイアログ
//
   #H= hidemaruhandle(0); openfile "";
if(#H==hidemaruhandle(0)){message "新窓は開ききった?";prevhidemaru }
setwindowpos xworkarea + cxworkarea - windowcx,
             yworkarea + cyworkarea - windowcy;
OPEN
// コーディングスタイルは「一息で唄うところは密集させる」です
// 宵越しのマクロは持たない、書き捨て派です
2:
REM  OpenRB.bat  ---------------------------------------------
REM  OPEN RightBottom  右下の位置で窓を開く hidemaru
REM  D:\Hidemaru\OpenRB.bat "%1"  ショートカットのほうも %1 を忘れずに
REM   Y 方向の計算がヘルプの起動時オプションの説明と ? ? ? ?
D:\hidemaru\hidemaru.exe /(200,200,500,400) "%1"

上はぴったりにできなかった。


[ ]
RE:08006 起動時のウィンドウ位置についてNo.08008
TAKA さん 01/03/14 18:42
 
TAKA です。

>// AltFN.mac  新規オープン+α  ----------------------------------
>// (無題)(新規)→ 設定調整 → オープンダイアログ

マクロの中でオープンダイアログですか。
これなら、常にこのマクロを使用して開けばよさそうですね。
ダイアログが開くので、そこで過去に開いたファイルもコンボから
選ぶことも出来ますし。
良い感じの、マクロですね。



話は変わりますが、常駐秀丸からファイルを開いた場合(常駐秀丸
を左クリック後、新規作成や過去に開いたファイルを選択した場合)
に、特定のマクロを動かすことって可能なのでしょうか?
大昔にそのような要望が出ていたとは思うのですが、レジストリを
触るなどして何とかならないですかね。
もし、可能なら、どのような場合でも特定のマクロを動かすことが
出来るようになって、便利になりそうな気がするのですが。
ショートカット、右クリックでの送る、関連付けなどは設定を簡単
に変更できますが、常駐秀丸だけが分かりませんでした。
どなたかご存知の方、いらっしゃいませんか? > ALL

[ ]