移動先のメールにフォーカスをもってくるマクロNo.03666
haru さん 01/10/29 16:44
 
いつも、御世話様です。

早速なんですが、
あるメールを移動した時に、移動先の移動したメールにフォーカス
があるようにするマクロはできませんか?ご存じの方、よろしくお
願いします。

よろしくお願いします。

[ ]
RE:03666 移動先のメールにフォーカスをもってくるマクロNo.03668
秀まるお2 さん 01/10/29 17:52
 
>あるメールを移動した時に、移動先の移動したメールにフォーカス
>があるようにするマクロはできませんか?

 鶴亀メールの仕組み上、そういうマクロは作ることが出来ないと思います。

[ ]
RE:03668 移動先のメールにフォーカスをもってくるマクロNo.03671
haru さん 01/10/29 21:09
 
秀まるお2さん、こんばんは。

> 鶴亀メールの仕組み上、そういうマクロは作ることが出来ないと思います。

 具体的に申しますと、エディタでメールを作成後、「後で送信」
とやると、未送信フォルダの該当するメールの所にフォーカスがあ
れば調子良いなと思ったのですが、こういうことも無理なんでしょ
うか?
 これをもっと広げて、一般的にしたのが、先の投稿です。
 もし無理なら残念ですが、諦めます。

[ ]
RE:03671 移動先のメールにフォーカスをもってくるマクロNo.03674
たるっぱ さん 01/10/29 23:40
 
たるっぱです。

> 具体的に申しますと、エディタでメールを作成後、「後で送信」
>とやると、未送信フォルダの該当するメールの所にフォーカスがあ
>れば調子良いなと思ったのですが、こういうことも無理なんでしょ
>うか?

SendLater関数はエディタウィンドウを閉じないので、「後で送信」をマクロ
で行うならば可能です。
こんな感じ。

----------------------------------------------------------------------
loaddll "tkinfo.dll";
#handle = hidemaruhandle(0);

// 後で送信する
if (!dllfunc("SendLater")){
    endmacro;
}

// 編集中メールを本体ウィンドウで選択する
if (!dllfunc( "Sync" )){
    endmacro;
}

// エディタウィンドウを閉じなくていいなら、以降の行は不要
// 本体ウィンドウをactiveに
if (!dllfunc( "SetMainWndTop" )) {
    message "本体ウィンドウが表示できません";
    endmacro;
}

// エディタウィンドウを閉じる
closehidemaru #handle;

// 終了
endmacro;
----------------------------------------------------------------------

_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
_/
_/ Taruppa!
_/
_/ xxxx@alles.or.jp
_/
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

[ ]
RE:03674 移動先のメールにフォーカスをもってくるマクロNo.03675
haru さん 01/10/30 10:29
 
たるっぱさん、こんにちは。

>SendLater関数はエディタウィンドウを閉じないので、「後で送信」をマクロ
>で行うならば可能です。
>こんな感じ。

ありがとうございます。でも、単に移動の場合はやっぱりできないんですね。

[ ]
RE:03675 移動先のメールにフォーカスをもってくるマクロNo.03684
秀まるお2 さん 01/10/30 18:40
 
>ありがとうございます。でも、単に移動の場合はやっぱりできないんですね。

 マウスによるドラッグアンドドロップで移動した場合は、その移動先をマク
ロで知ることが出来ないので無理です。

 特定のフォルダに移動してその後選択するという一連の動作をマクロで書く
ことなら出来ます。

[ ]
RE:03684 移動先のメールにフォーカスをもってくるマクロNo.03692
haru さん 01/10/31 09:14
 
秀まるお2さん、こんにちは。

> 特定のフォルダに移動してその後選択するという一連の動作をマクロで書く
>ことなら出来ます。

検索を使ってはできたんですが、メールそのものを選択するというのができません。
よろしくお願いします。

[ ]