動作環境の「表示/操作]関連No.34161
タラちゃん さん 15/05/04 15:00
 
はじめて投稿させていただきます。

最新バージョンで、「スクロールしてもカーソル位置は固定」が効いてないように思
います。
ここでの対象はPage Up/Downキーだと思ってよろしいでしょうか?
もしそうなら、ここにチェックを付けるとカーソルはスクロールして見えなくなって
もその行を保持するはずですよね?
見えなくなったカーソル位置は例えば↑キーとかでセンターに表示されるようにすれ
ばよいように思いますが、いかがでしょうか?
 ※編集対象の行は保持して他の行をちょっと参照するときマウス操作しないで、
キーだけでやりたいです。

また、「なめらかスクロール」は通常の上下カーソルキーに対しては行わず、PageUp
/Downのみについて行うこともできるようにできないでしょうか?

ご検討のほど、よろしくお願いします。

[ ]
RE:34161 動作環境の「表示/操作]関連No.34167
タラちゃん さん 15/05/06 09:47
 
>はじめて投稿させていただきます。
≪全文引用されていたのでコミュニテックス会議室システムが引用部分を省略処理し
ました。≫
>ご検討のほど、よろしくお願いします。


すみません、ヘルプをよく見ていませんでした。
「スクロールしてもカーソル位置は固定」は一旦スクロールバーをさわると、その後
Page Up/Downでもその動作を引き継ぐ仕様なのですね。
マウスに触らずにこの動作するモードがあると嬉しいです。

なめらかスクロールの件も現状で既に希望の動作になっている?
「なめらかスクロールを有効にする」にチェックが入っていても、
「度合い調整」を粗いスライダーを最も左にしておけば、通常の
カーソルキー(↑/↓)に関しては、なめらかスクロールは完全に無効になっているの
でしょうか?

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

[ ]
RE:34167 動作環境の「表示/操作]関連No.34168
秀まるお2 さん 15/05/06 10:51
 
> 「スクロールしてもカーソル位置は固定」は一旦スクロールバーをさわると、その後
> Page Up/Downでもその動作を引き継ぐ仕様なのですね。
> マウスに触らずにこの動作するモードがあると嬉しいです。

 僕の方で何か方法が無いか探してみたのですが、無さそうな気がします。

 マクロでなんとかなるかと思ったんですが、それもダメそうな気がします。

 なんとか対応するとしたら、マクロに何か新しい命令を用意して、それを使っ
てマクロでなんとかしてもらうような作戦になるような気がします。

 明日秀丸担当からまたお返事させていただきますので、少々お待ちください。

> 「なめらかスクロールを有効にする」にチェックが入っていても、
> 「度合い調整」を粗いスライダーを最も左にしておけば、通常の
> カーソルキー(↑/↓)に関しては、なめらかスクロールは完全に無効になっているの
> でしょうか?

 今ソースコードを見直してデバッガーでトレースもしてみたんですが、
スライダーを一番左にすれば、実質的にならめかスクロールの処理はまったくさ
れないようになってました。

 ということで、「度合いの調整」の方は一番左にして、「PageUp/PageDownも
ならめか」の方だけ適当にならめか度を指定すれば、期待通りの動作になると思
います。

[ ]
RE:34168 動作環境の「表示/操作]関連No.34170
タラちゃん さん 15/05/06 15:38
 
>> 「スクロールしてもカーソル位置は固定」は一旦スクロールバーをさわると、その後
≪全文引用されていたのでコミュニテックス会議室システムが引用部分を省略処理し
ました。≫
>います。

秀まるお2 様

ゴールデンウィーク中にもかかわらず、ソースのトレース等、
有難うございます。
DOSのころはMIFESをいじっていたので、その操作性と同じような動きで可能ならマウ
スに触れることなくキーボードだけで操作をしたいと思い投稿させていただきました。

ついで恐縮ですが、下記2点追加で質問させてください。
@当方、正規表現を全くといっていいぐらい無知なのですが、
 MATLABはコメントがC言語と異なり % (複数行は%{ ・・ %} )
 です。これをprintf内の書式(' '内)の%は除外して、コメントとして 色をつける
には正規表現でどう書けばよいのでしょうか?
Averilogのbegin, endをC言語の{ }のようにハイライト表示することは
 可能でしょうか?

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




[ ]
RE:34170 動作環境の「表示/操作]関連No.34179
秀丸担当 さん 15/05/07 11:20
 

「スクロールしてもカーソル位置は固定」は確かにいったんホイールやスクロー
ルバーの操作をしてからでないと、固定のモードにはならないです。
なんとかする方法として、マクロでできる方法を今後検討します。

コメントは、設定でカスタマイズすることができます。
[その他]→[ファイルタイプ別の設定]→[デザイン]→[複数行コメント]で「ユー
ザー定義」にすると条件を任意に指定できます。
例えば以下のように3つ追加します。

・1つ目
 開始文字列「%{」
 終了文字列「}%」
 表示方法「コメント」

・2つ目
 開始文字列「%」
 「オプション>>」の「単一行(行末まで)」をON
 表示方法「コメント」

・3つ目
 開始文字列「']
 終了文字列「'」
 必要であればエスケープ文字を「\」
 表示方法「文字定数」

begin, endを対応する括弧のように強調する設定は無いです。
そういう強調もできたらいいということで、ご意見参考にさせていただきます。

[ ]
RE:34179 動作環境の「表示/操作]関連No.34185
タラちゃん さん 15/05/08 00:03
 
>
≪全文引用されていたのでコミュニテックス会議室システムが引用部分を省略処理し
ました。≫
>そういう強調もできたらいいということで、ご意見参考にさせていただきます。

秀丸担当 様

MATLABの%コメントはうまくいきました。
正規表現に踏み込むことなく実現出来るんですね。

有難うございました。



[ ]