要望:検索して一覧作成No.14109
dszhm さん 03/08/08 11:20
 
「全般的な設定」⇒「メール一覧」の「表示範囲」で定義した、
ユーザが良く使用する検索条件を、
検索して一覧作成で簡単に指定することができるような
機能をご検討いただけないかと・・・

よろしくお願いします。

[ ]
RE:14109 要望:検索して一覧作成No.14118
秀まるお2 さん 03/08/08 13:56
 
> 「全般的な設定」⇒「メール一覧」の「表示範囲」で定義した、
> ユーザが良く使用する検索条件を、
> 検索して一覧作成で簡単に指定することができるような
> 機能をご検討いただけないかと・・・

 機能としてそういう物を作るのは、技術的には難しくないです。というか、簡
単です。

 問題はどういう見せ方をするかですけど。現在、「検索して一覧作成」のダイ
アログボックス左上のシステムメニュー中に、検索式の履歴を入れてますが、例
えばそれの最後に横線で区切って入れるとか、そういう程度なら簡単に出来ます。

 あるいは、もっといい見せ方があればそれなりの対応は出来ると思いますけど。

-------
 それとは別に、検索条件の中に欧文などの非ShiftJIS文字が入力できない問題
がありまして、それはそれで現在直している所です。それが成功したら、その成
果を秀丸にも反映して、いわゆるUnicode文字でも検索てきるようにしようと思
います。

[ ]
RE:14118 要望:検索して一覧作成No.14120
dszhm さん 03/08/08 17:15
 
>> 「全般的な設定」⇒「メール一覧」の「表示範囲」で定義した、
>> ユーザが良く使用する検索条件を、
>> 検索して一覧作成で簡単に指定することができるような
>> 機能をご検討いただけないかと・・・
>
> 機能としてそういう物を作るのは、技術的には難しくないです。というか、簡
>単です。
>
> 問題はどういう見せ方をするかですけど。現在、「検索して一覧作成」のダイ
>アログボックス左上のシステムメニュー中に、検索式の履歴を入れてますが、例
>えばそれの最後に横線で区切って入れるとか、そういう程度なら簡単に出来ます。

  システムメニューの中にそのようなものが入っていたとは・・・
 他の方々のご意見もあるとは思いますが、
 私は、仰るように、この中でもいいとは思いますが、
 ちょっとメニューが縦長になり過ぎる感があります。
 「追加の条件(2)」 の下あたりにポップアップ用のボタン
 というのは如何でしょうか?
 
> あるいは、もっといい見せ方があればそれなりの対応は出来ると思いますけど。
>
>-------
> それとは別に、検索条件の中に欧文などの非ShiftJIS文字が入力できない問題
>がありまして、それはそれで現在直している所です。それが成功したら、その成
>果を秀丸にも反映して、いわゆるUnicode文字でも検索てきるようにしようと思
>います。

[ ]
RE:14120 要望:検索して一覧作成No.14121
秀まるお2 さん 03/08/08 18:40
 
>  「追加の条件(2)」 の下あたりにポップアップ用のボタン
>  というのは如何でしょうか?

 実はそこには次のV3.03β4から「文字コード」というコンボボックスが入って
しまいます。

 場所的に苦しいので、やっぱりシステムメニューの下の方に入れてみます。

 (気づく人が何人いるか分かりませんが、目立たないということは、使い方が
分からなくて戸惑う人もいないということで、それはそれでいいかもしれない
し)

[ ]
RE:14120 要望:検索して一覧作成No.14124
Iranoan さん 03/08/08 21:23
 
 dszhm さん今日は、Iranoan です。
> >> 検索して一覧作成で簡単に指定することができるような
> >> 機能をご検討いただけないかと・・・
 対象フォルダの選択とのようにするかという問題が残りますが、それを無視
すれば、マクロで簡単にできます。例えば現在のフォルダ以下を対象にするな
ら、以下の通りです。
//------------- ユーザ定義の範囲で検索 -------------------------------
openreg "CURRENTUSER","Software\\Hidemaruo\\TuruKame\\Config";
#i = 0;
while( 1 ){
  if( #i < 10 )$i = "0" + str(#i);
  else $i = str( #i );
  $item = getregstr( "CusmView" + $i );
  if( $item == "" )break;
  #j = strstr( $item,"\t");
  $menu[ #i ] = leftstr( $item, #j );
  $search[ #i ] = rightstr( $item, strlen( $item ) - #j - 1 );
  #i = #i + 1;
}
closereg;
loaddll "tkinfo.dll";
menuarray $menu, #i;
if( !result )goto End;
#tmp = dllfunc( "SetFindPack" , $search[ result - 1]  + ", subfolder=1");
#tmp = dllfunc( "DoGrep", dllfunc( "CurrentAccount") ,
  dllfuncstr( "CurrentFolder" ) );
End:
  freedll;

[ ]
RE:14124 要望:検索して一覧作成No.14128
dszhm さん 03/08/08 22:26
 
> dszhm さん今日は、Iranoan です。
>> >> 検索して一覧作成で簡単に指定することができるような
>> >> 機能をご検討いただけないかと・・・
> 対象フォルダの選択とのようにするかという問題が残りますが、それを無視
>すれば、マクロで簡単にできます。例えば現在のフォルダ以下を対象にするな
>ら、以下の通りです。
>//------------- ユーザ定義の範囲で検索 -------------------------------
>openreg "CURRENTUSER","Software\\Hidemaruo\\TuruKame\\Config";
>#i = 0;
>while( 1 ){
>  if( #i < 10 )$i = "0" + str(#i);
>  else $i = str( #i );
>  $item = getregstr( "CusmView" + $i );
>  if( $item == "" )break;
>  #j = strstr( $item,"\t");
>  $menu[ #i ] = leftstr( $item, #j );
>  $search[ #i ] = rightstr( $item, strlen( $item ) - #j - 1 );
>  #i = #i + 1;
>}
>closereg;
>loaddll "tkinfo.dll";
>menuarray $menu, #i;
>if( !result )goto End;
>#tmp = dllfunc( "SetFindPack" , $search[ result - 1]  + ", subfolder=1");
>#tmp = dllfunc( "DoGrep", dllfunc( "CurrentAccount") ,
>  dllfuncstr( "CurrentFolder" ) );
>End:
>  freedll;

  すごいですね、もうマクロ作成されたのですか?
 条件を付加して検索したい場合に、一度、検索してから、
 「検索のやり直し」するしかないのが難点ですか・・・
 でも、かなり助けられるマクロです。
 ありがとうございました。
 

[ ]
RE:14121 要望:検索して一覧作成No.14129
dszhm さん 03/08/08 22:30
 
>>  「追加の条件(2)」 の下あたりにポップアップ用のボタン
>>  というのは如何でしょうか?
>
> 実はそこには次のV3.03β4から「文字コード」というコンボボックスが入って
>しまいます。

  そうですか・・・
 
> 場所的に苦しいので、やっぱりシステムメニューの下の方に入れてみます。

  一番左の数字、ニモニックでしたっけ、
 これの割り当てが苦しそうですね。

> (気づく人が何人いるか分かりませんが、目立たないということは、使い方が
>分からなくて戸惑う人もいないということで、それはそれでいいかもしれない
>し)

  常連さん(パワーユーザ?)の中には気づかれている方も
 いらっしゃるのでは?

[ ]
RE:14129 要望:検索して一覧作成No.14241
dszhm さん 03/08/18 22:52
 
>>>  「追加の条件(2)」 の下あたりにポップアップ用のボタン
>>>  というのは如何でしょうか?
>>
>> 実はそこには次のV3.03β4から「文字コード」というコンボボックスが入って
>>しまいます。

  3.03でサポートされているのを確認しました。
 ありがとうございました。
 「追加の条件(2)」がニモニックすらなくなってしまいましたね。

[ ]
RE:14241 要望:検索して一覧作成No.14251
秀まるお2 さん 03/08/19 12:44
 
>  「追加の条件(2)」がニモニックすらなくなってしまいましたね。

 スペース的に苦しくて仕方がないかなぁと思います。「追加の条件」がOFFの
状態からONにすると実質的に...ボタンを押したのと同じになるしということで。

[ ]
RE:14251 要望:検索して一覧作成No.14277
dszhm さん 03/08/20 16:48
 
>>  「追加の条件(2)」がニモニックすらなくなってしまいましたね。
>
> スペース的に苦しくて仕方がないかなぁと思います。「追加の条件」がOFFの
>状態からONにすると実質的に...ボタンを押したのと同じになるしということで。

  ということは、「検索・追加の条件」ダイアログが表示される、
 ということでしょうか?
 OS=Win2K SP4 , 鶴亀=3.04  では、直ぐ下のエディットボックス?の
 有効・無効が切り替わるだけですが・・・
 このエディットボックスが空の場合には、ダイアログが表示されますね。
 空でない場合には、ダイアログは表示されません。

[ ]
RE:14277 要望:検索して一覧作成No.14281
秀まるお2 さん 03/08/20 17:22
 
 一度何らかの「追加の条件」を指定して、「追加の条件」の下の枠に何か文字
が入っていると、ダイアログボックスは出ないようです。少々勘違いしてました。

 アクセラレータキーが何もないのもなんなので、「...」の「.」を使うことに
します。Alt+.と入力すればダイアログボックスが出るようにします。

[ ]