「強調表示の一覧」についての要望No.10142
Makkie さん 01/10/30 19:11
 
秀丸への要望です。

3.09から強調表示の一覧のウィンドーが拡大されましたね。こ
れで、ものすごく使いやすくなりました。そこで、この機能をもっと
生かすために以下を要望したいと思います。以前に同種の要望を見た
ような気もします。

まず要望の背景として、文章を書くときに段落の見出しを強調表示し
ていることが前提です(私はそうしています)。そうしますと強調表
示一覧は

  第1章  XXXXXXXX
    1.1  XXXXXXXX
    1.2  XXXXXXXX
      (1)  XXXXXXXX
      (2)  XXXXXXXX
  第2章  XXXXXXXX
    ・
    ・
というような感じになります。

そこで、強調表示の一覧で強調表示されている1行をクリックする
と、秀丸本体のテキストの表示が該当場所に移動する、というように
ならないでしょうか。つまり強調表示一覧を利用して文章の閲覧をし
たいわけです。

プログラムの「作り」がかなり変ると思うので、簡単にはできないで
しょうが、長い文章を書くときには、ものすごく使いやすくなると思
います。類似のことを他の手段(タグジャンプなど)でもできると思
いますが、強調表示が一番良い感じです。

[ ]
RE:10142 「強調表示の一覧」についての要No.10146
ひろ さん 01/10/30 23:40
 
 Makkie さん今日は、ひろです。
> そこで、強調表示の一覧で強調表示されている1行をクリックする
> と、秀丸本体のテキストの表示が該当場所に移動する、というように
> ならないでしょうか。つまり強調表示一覧を利用して文章の閲覧をし
> たいわけです。
 この様にすると、クリックして「範囲選択」が出来なくなり不便だと思い
ます。現在でもダブルクリックで移動しますが、これでは駄目でしょうか?

 またもし「強調表示一覧」を表示したままにしておきたいのなら、末尾の
マクロで如何でしょうか?
//--------------- un-closing strong view list ------------------------
while(1){
  clist;
  if( !result )break;
}

[ ]
RE:10146 「強調表示の一覧」についての要No.10151
Makkie さん 01/10/31 21:42
 
ひろさん今日は。

> この様にすると、クリックして「範囲選択」が出来なくなり不便だと思い
>ます。現在でもダブルクリックで移動しますが、これでは駄目でしょうか?
>

ご推察のとおり「強調の一覧のウィンドーを閉じないで閲覧したい」
という大事なことを書くのを忘れてました。

> またもし「強調表示一覧」を表示したままにしておきたいのなら、末尾の
>マクロで如何でしょうか?
>//--------------- un-closing strong view list ------------------------
>while(1){
>  clist;
>  if( !result )break;
>}

こういうマクロがありうることを初めて知りました。なるほど。

実際にやってみましたが・・・・私の意図に近い動きはします。ただ
問題があります。

強調行をダブルクリックするとその付近が表示されますが、該当する
強調行は画面の下の方に表示されたり、上のほうだったりします。画
面をスクロールさせられないので、状況によってはその段落(強調行
の下方)が内容があまり読めないようなこともあります。

やはり、鶴亀メールの「メール一覧枠」と「メール本文枠」のような
関係で閲覧したい(=要望の主旨)と思います。

[ ]
RE:10151 「強調表示の一覧」についての要No.10154
ひろ さん 01/10/31 23:54
 
 Makkie さん今日は、ひろです。
> 実際にやってみましたが・・・・私の意図に近い動きはします。ただ
> 問題があります。
>
> 強調行をダブルクリックするとその付近が表示されますが、該当する
> 強調行は画面の下の方に表示されたり、上のほうだったりします。
 では末尾のようなマクロにすればよいと思います。

while(1){
  clist;
  if( !result )break;
  //以下の部分は、「秀まるおのマクロ集」の VzHome.mac をほぼそのまま使ってい
  //るので、既に導入されているなら、
  //execmacro macrodir + "\\VzHome.mac";
  //でもよい。
  #x1 = x;
  #y1 = y;
  goscreenend;
  down windowheight - (windowheight-windowheight%10)/10
    - (windowheight-windowheight%14)/14-1 - y + #y1;
  moveto #x1, #y1;
}

[ ]
RE:10154 「強調表示の一覧」についての要No.10168
なんと さん 01/11/01 17:33
 
なんとです。

>  では末尾のようなマクロにすればよいと思います。

 横入りですが、ひろさんありがとうございます。擬似常時表示がま
すます便利になりました(^^)。

 ところで、こうなると本体の強調一覧ダイアログのレイアウトが気
になるようになりました(^^;。ということで、秀丸担当さんに要望な
のですが…。

 僕は本文部の左側に強調一覧を置くのですが、このダイアログの右
側の各種ボタンやチェックのスペースが無ければ、もうちょっと快適
に配置できるのになあ、と。これらがツールバーのようになるか、あ
るいはダイアログの上か下かに配置されているとうれしいのですが。

 と、反対もありそうですが、いかがでしょう?

[ ]
RE:10168 「強調表示の一覧」についての要No.10173
秀丸担当 さん 01/11/01 18:09
 
> 僕は本文部の左側に強調一覧を置くのですが、このダイアログの右
>側の各種ボタンやチェックのスペースが無ければ、もうちょっと快適
>に配置できるのになあ、と。これらがツールバーのようになるか、あ
>るいはダイアログの上か下かに配置されているとうれしいのですが。

ちょっとむずかしいかもしれないですが、他にも似た要望があった
ので検討しておきます。

[ ]
RE:10168 「強調表示の一覧」についての要No.10176
TAKA さん 01/11/01 18:16
 
TAKA です。

> 僕は本文部の左側に強調一覧を置くのですが、このダイアログの右
>側の各種ボタンやチェックのスペースが無ければ、もうちょっと快適
>に配置できるのになあ、と。これらがツールバーのようになるか、あ
>るいはダイアログの上か下かに配置されているとうれしいのですが。

「hidesoft.2:07694 01/02/28」のスレッドでいろいろ意見が出て
いるようです。
あっ、元発言は なんとさん ですね。

追加として、「hidesoft.2:09761 01/09/13」で
>問題があるとしたら、フローティングのサイズはデフォルトで1個
>だけにして、秀丸を開く都度、そのデフォルトになるのかな。
>過去に開いた20個程度は覚える機能があっても良いとは思います
>が。
を出しています。

現在の擬似では、一覧を表示したまま編集が出来ないので、つらい
っす。(ジャンプして少し編集の繰り返しが出来ないのがつらい)

秀丸担当さんにがんばってもらって、何らかの形で常時表示を実現
して欲しいですね。

[ ]
RE:10154 「強調表示の一覧」についての要No.10177
Makkie さん 01/11/01 18:44
 
ひろさん今日は。

> では末尾のようなマクロにすればよいと思います。
>
>while(1){
>  clist;
>  if( !result )break;
>  #x1 = x;
>  #y1 = y;
>  goscreenend;
>  down windowheight - (windowheight-windowheight%10)/10
>    - (windowheight-windowheight%14)/14-1 - y + #y1;
>  moveto #x1, #y1;
>}

再度のご教示ありがとうございます。
このマクロでかなり使いやすくなりました。

マクロの最初に
  #x0 = windowposx;
  #y0 = windowposy;
  setwindowpos 0, #y0;
マクロの最後に
  setwindowpos #x0, #y0;
を付け加えて使うことにします
(ウィンドーの重なりを最少にするため。強調表示を右におく前提です)

どうもありがとうございました。

[ ]
RE:10173 「強調表示の一覧」についての要No.10181
なんと さん 01/11/02 11:14
 
なんとです。秀丸担当さん、お疲れ様です。

> ちょっとむずかしいかもしれないですが、他にも似た要望があった
> ので検討しておきます。

 ちょっと考えてみても、今の使いやすさを崩さずにレイアウトを考
えるのは難しそうとは思いましたが・・(^^;。よろしくご検討下さい。

[ ]
RE:10176 「強調表示の一覧」についての要No.10182
なんと さん 01/11/02 11:14
 
なんとです。

> 「hidesoft.2:07694 01/02/28」のスレッドでいろいろ意見が出て
> いるようです。
> あっ、元発言は なんとさん ですね。

 はい(^^;。強調一覧、というかアウトライン編集的な機能は僕が秀
丸の今後にとても期待している方向なので、つい何回も(^^;

> 現在の擬似では、一覧を表示したまま編集が出来ないので、つらい
> っす。(ジャンプして少し編集の繰り返しが出来ないのがつらい)
>
> 秀丸担当さんにがんばってもらって、何らかの形で常時表示を実現
> して欲しいですね。

 そうですねえ。

 あるいは、秀丸に取り込まれるにしても今の仕様との両立が難しそ
うな気がするので、秀丸に対する鶴亀メールのような位置づけで、秀
丸のマクロが使えるアウトラインプロセッサが登場してくれるといい
なあ、などと夢想しています(^^;。

[ ]