一括表示 |
---|
ツール内に、 「全てのアカウントのゴミ箱を空にする」 機能ボタン追加希望。 |
いまでもできますよ。 以下マクロで作成(・・を//に置換してください) 私はコンパクションもやっています。 お好みで、、、 以下をall_trashという名前でマクロ登録 ・・ *----------------------* Account1のごみ箱フォルダ内の全メッセージ削除 OpenThisFolder( "Account1\\ごみ箱.ctx" ) ; ・・このフォルダを開く SelectAllMessage( ) ; ・・メッセージをすべて選択 DeleteSelectedMessage( ) ; ・・選択中のメッセージを削除 OpenThisFolder( "Account1\\受信.ctx" ) ; ・・ 受信フォルダを開く CompactCurrentFolder( ) ; ・・現在のフォルダをコンパクション ここまで そのあと 設定項目−各種バー 拡張メニューバー 表示にチェックを ツールバーのカスタマイズ 設定項目−拡張メニュー 番号:拡張メニュー1 タイトル:ごみ箱を空に 種別:マクロ を選んで all_trash選択 追加ボタン OKでウインドウを閉じる ツールバーに「ごみ箱を空に」が出現 クリックで。 |
ramerikaさん 有難う御座いました。 |
私も久しぶりに書き込みしたので、 そこでひっかかって最初書き込みできませんでした。 過去ログにそれっぽいことかいてあったので、 それを実行したら書き込めました。 //があるとURLと判断されて、書き込めないみたいです。 で、一旦パスワード設定でダミー文章を書き込んで、 そのあと、該当番号の記事修正で、本ちゃんの記事をいれれば //も入るようです。 |
回答有り難う御座います。 |
早速、アカウント 9 個のゴミ箱を空にした後、コンパクションも兼ねて |
9アカウントも作っているんですか。 それではごみ箱削除するのもたいへんですね。 構文これで良いと思います。 使い勝手の点でこのマクロを実行し、 終了するとアカウント9の受信フォルダが セレクトされた状態になってしまうのは いいのでしょうか? もし、アカウント1に戻したいなら 最後の行に OpenThisFolder( "Account1\\ごみ箱.ctx" ) ; //このフォルダを開く を入れてください。 >質問1、//後の機能説明行も必要なのでしょうか? //以降はコメントになるので、動作には入れなくても良いです。 しかし、可読性やパッと見わかるように また、将来の自分は他人なので、そのためにもいれていたいものです。 同様に、空行も入れてたほうがみやすいです。 |
ramerika 様 |
ramerika 様 |
// Account9 コンパクション後 // 下から閉じていったほうが、画面がちらつかないかも?だから9から CloseAccount( 9 ) ; //このアカウントのツリーを閉じる CloseAccount( 8 ) ; //このアカウントのツリーを閉じる 以下減算 CloseAccount( 2 ) ; //このアカウントのツリーを閉じる OpenThisFolder( "Account1\\受信.ctx" ) ; // 受信フォルダを開く これでどうでしょうか。 |
ramerika 様 |
ramerika 様 |
ramerika 様 |
マクロコマンドには私が調べたかぎりでは、 カレントフォルダ(OpenThisFolderでコンパクション直前に開いたフォルダ) しかコンパクションする機能しかないと思われます。 アカウントをコンパクションするコマンドあればいいんですけど、、、 受信 ├foo1 │ └foo3 └foo2 ※foo1〜foo3はフォルダ とある場合は OpenThisFolder( "Account1\\受信.ctx" ) ; // 受信フォルダを開く CompactCurrentFolder( ) ; // 現在のフォルダをコンパクション OpenThisFolder( "Account1\\受信\\foo1.ctx" ) ; // 受信フォルダを開く CompactCurrentFolder( ) ; // 現在のフォルダをコンパクション OpenThisFolder( "Account1\\受信\\foo1\\foo3.ctx" ) ; // 受信フォルダを開く CompactCurrentFolder( ) ; // 現在のフォルダをコンパクション OpenThisFolder( "Account1\\受信\\foo2.ctx" ) ; // 受信フォルダを開く CompactCurrentFolder( ) ; // 現在のフォルダをコンパクション と、アカウントをコンパクションした場合は、 その中のすべてのフォルダに対してコンパクションを 実行しなければいけないと思います。 |
ramerika 様 |