Sync 関数No.02567
ひろ さん 01/02/22 13:26
 
 秀まるおさん今日は、ひろです。
 Sync 関数は、本体の選択メールをエディタ・ウィンドに同期させますが、
この逆の関数を用意して頂けないでしょうか?

[ ]
RE:02567 Sync 関数No.02577
秀まるお さん 01/02/22 19:39
 
> Sync 関数は、本体の選択メールをエディタ・ウィンドに同期させますが、
>この逆の関数を用意して頂けないでしょうか?

    #prev = hidemaruhandle(0);
    setactivehidemaru dllfunc("MainWnd");
    closehidemaru #prev;
    #n = dllfunc("OpenMail");

 ではダメですかね?

[ ]
RE:02577 Sync 関数No.02579
ひろ さん 01/02/22 19:52
 
 秀まるおさん今日は、ひろです。
>     #prev = hidemaruhandle(0);
>     setactivehidemaru dllfunc("MainWnd");
>     closehidemaru #prev;
>     #n = dllfunc("OpenMail");
 今は SetMainWndTop を使ってこれと似たような対処しているのですが、
画面が醜いですし、既に Sync があるので簡単に実現できるならと思い、要
望を出させて頂きました。

[ ]
RE:02579 Sync 関数No.02593
秀まるお さん 01/02/23 16:41
 
> 既に Sync があるので簡単に実現できるならと思い、要
> 望を出させて頂きました。

 たしかに、やってみたら簡単に出来ました。ソースコードをいじる時間よりも関数
名を考える時間の方が手間がかかったくらいです。

 ってことでBackSyncという関数を追加しました。ちなみにエディタが編集可能な状
態だと失敗して0が返ります。

[ ]
RE:02579 Sync 関数No.02594
秀まるお さん 01/02/23 16:42
 
 編集可能な状態でも、まだ編集を加えてない場合はうまく動くようです。

 (こんな適当なテストでいいんかいな?)

[ ]
RE:02593 Sync 関数No.02596
ひろ さん 01/02/23 19:34
 
 秀まるおさん今日は、ひろです。
>  ってことでBackSyncという関数を追加しました。ちなみにエディタが編集可能な状
> 態だと失敗して0が返ります。
 有り難うございました。(おそらく) Ver.0.82 で確認させて頂きます。

[ ]