全画面表示の方法についてNo.06429
tel1849 さん 10/09/08 18:32
 
こんにちは。
マクロをつかって秀丸エディタのウインドウを全画面表示に
したいので、次のようにしています。

##cx = cxscreen;
##cy = cyscreen;
setwindowsize ##cx, ##cy;

もっと何かスマートな方法はありますか?

ちなみに、fullscreen; だとメニューバーやタイトルバーが
隠れるし、メニューバーやタイトルバーを出す方法、ウイ
ンドウを元に戻す方法がイマイチわかりません。汗

[ ]
RE:06429 全画面表示の方法についてNo.06430
IKKI さん 10/09/08 21:06
 
こんにちは。ユーザの IKKI です。

もしかして、やりたいことは「全画面表示」ではなく「最大化」ではありませんか?
だとしたら、マクロヘルプを「最大化」で検索してみましょう。

[ ]
RE:06429 全画面表示の方法についてNo.06431
Iranoan さん 10/09/08 21:08
 
 tel1849 さん今日は、Iranoan です。
> もっと何かスマートな方法はありますか?
 古くから有る方法だと、
showwindow 3;
が有りますが、
> ちなみに、fullscreen; だとメニューバーやタイトルバーが
> 隠れる
と同じ結果になります。いつも表示したいのであれば、設定を変えれば良いと
思いますが、マクロの時だけ表示したいなら、
> ##cx = cxscreen;
> ##cy = cyscreen;
> setwindowsize ##cx, ##cy;
の方法を使うか、openreg, writeregnum, envchanged で設定を一時的に変え
るしかないと思います。

> ウイ
> ンドウを元に戻す方法
 fullscreen, showwindow を使っていれば、
showwindow 1;
でできますが、そうでなければ、変更前のウィンドウ・サイズを予めどこかに
保存しておかないと駄目でしょうね。

[ ]
RE:06429 全画面表示の方法についてNo.06437
tel1849 さん 10/09/15 18:11
 
IKKIさん、Iranoanさん、回答をありがとうございます。

恥ずかしい…。
なんでshowwindowが見つけられなかったのだろう。
(30分以上もヘルプ見ていたのに…)

さっそく、問題の三行を「showwindow 3;」の一つにしました。

[ ]