2005-05-20 [長年日記]

[Q3] 今日のNightly Build

CE 3.0以下ののプラットフォームが軒並み失敗しています。

[Q3] 自動振り分け (3)

というわけで、マージしました。今日のNightly Buildから入っているのですが、一部のプラットフォームは失敗しています。

詳細は、バグトラックのエントリをどうぞ。

[Q3] マクロを分類

自動振り分けを可能にしたのにあわせてマクロを分類しました。

  • UIがある場合のみ実行可能
    • @AddressBook
    • @InputBox
    • @MessageBox
  • UIスレッドのみから実行可能
    • 一番目の引数が真になる@Account(@SubAccountと同じ)
    • @AddressBook
    • @FormatAddress
    • @I
    • @Identity
    • @SubAccount
  • 編集可能な場合にのみ実行可能
    • @Copy
    • @Delete
    • @Move

そして各マクロ実行時に設定される条件は以下の通りです。

  • 手動振り分け
    • UIあり
    • UIスレッドから実行
    • 編集不可
  • 自動振り分け
    • UIなし
    • UIスレッド以外から実行
    • 編集不可
  • 色・フィルタ・リストビューのカラム
    • UIなし
    • UIスレッドから実行
    • 編集不可
  • 同期フィルタ
    • UIなし
    • UIスレッド以外から実行
    • 編集不可
  • 編集用テンプレート
    • UIあり
    • UIスレッドから実行
    • 編集可
  • 表示(メッセージ・ヘッダ)用テンプレート
    • UIあり
    • UIスレッドから実行
    • 編集不可
  • エクスポート・印刷・引用付き貼り付け用テンプレート
    • UIあり
    • UIスレッドから実行
    • 編集不可
  • X-QMAIL-MacroとX-QMAIL-DraftMacro
    • UIあり
    • UIスレッドから実行
    • 編集可
  • 検索
    • UIあり
    • UIスレッドから実行
    • 編集不可

条件に合わない関数を使用すると実行時にエラーになります。

[]