Skip to content

Releases: Eschamali/AppNotificationBuilderVBA

v1.5.1

25 Sep 14:39

Choose a tag to compare

改善

ToastNotification.Dismissed、 Failed 、OnActivated イベント 発生時に得られる引数の型を、2次元配列から、Dictionaryオブジェクトに変更しました。  
わざわざ、VBA側でDictionary変換をかます必要がなくなりました。

Note

SHA256: 3f93a4107fbb9b14d27e09171680ea7cc60458d4213a8327581943612a36a57e

v1.5.0

13 Jul 11:30

Choose a tag to compare

修正

  • Excelのリボンにある 表示 → 新しいウィンドウを開く という操作を行うと、トースト通知からマクロ実行が出来ないことがある問題を修正しました
  • WinRT API C++ のライブラリを更新
  • 通知表示にて、ExpiresOnRebootを個別で指定できるように調整

Note

SHA256: b481863cac38ad88ff8771b0d4af6003cdf1aa687a642198e6cee6e1c60c0eb6

v1.4.7

29 Jun 13:59

Choose a tag to compare

不具合修正

Action要素のarguments属性値あるいは、toast要素のlaunch属性値にhwnd埋め込みだと、マクロ起動用途以外が機能しなくなる問題を修正。
Group に hwnd を埋め込む事で、解決できました。

新機能

以下のイベント機能を実装しました。使い道は不明です🫠

  • ToastNotification.Dismissed イベント
  • ToastNotification.Failed イベント

通知を妨げてる原因を簡単に確認する機能を追加しました

  • NotificationSetting

Tip

cls,dll ファイル置き換えでOKです。
VBA側の修正は不要です。

Note

SHA256: 024e8ff026eee1d2bafccdee77a2b171912317b68fa3196d7f1dc4b36aff10f8

v1.4.5

28 Jun 09:39

Choose a tag to compare

機能改善

issues #1 の問題を修正しました。

Tip

クラスファイルの入れ替えのみでOKです。
既に記述済みのコードの書き換えは不要です

Note

SHA256: d8414c80685bc8ea20208666080cec0700373c54e647a66ea7468b64f63da569

v1.4.0

07 Jun 15:42

Choose a tag to compare

新機能

最上位に配置してある Text 要素の値も、データバインディング対応により、後から変更ができるようにしました。

機能改善

  • プログレスバー表示専用のメソッドを廃止し、事前に SetAdaptiveProgressBar で設定の上、〇〇_ToastNotifierShow を使う方式に変更しました
  • コレクションIDを指定したプログレスバー表示/更新もできるようにしました。
  • コレクションIDを指定したアプリ通知削除もできるようにしました。

Warning

メソッドの削除/改良により特に、プログレスバー関連の部分は、VBA修正が必要になります。

Note

SHA256: ca24847538381ef5c2b2d97c76e0691f80c57e2f412126075479376d3d78821c

v1.3.0

09 Nov 06:24

Choose a tag to compare

新機能

  • subgroup要素の挿入に対応
    • v1.2.0で対応していましたが、Releaseでは語られてなかったので改めて記載
  • 通知削除の対応
    • GenerateCmd_ToastRemove 等で利用可能です

機能改善

  • ActivationType(Protocol等)を列挙体で指定できるようにしました。
  • httpソース画像が使えないAppUserModelIDでも、WindowsAPI:URLDownloadToFile を介して擬似的に、画像を表示できるようにしました。
    • AllowUse_InternetImage で切り替え可能です

修正

  • 設定値をあとから変更できなくなる問題を一部修正

DLLのSHA-256:63bd040aaafac6f0171b52ff8404104f7a579f645378cd43e59c0c5caf48f156

v1.1.0

23 Sep 08:21

Choose a tag to compare

新機能

アプリ通知のアクティブ化に対応。
例えば、アプリ通知にあるボタンを押下すると、指定のマクロが起動できる仕組みが作れます。

クラスファイルの更新もあるので併せて、VBEにインポートし直して下さい。

SHA256: 03492ac79a8fa4a2e0394a1af60dd2d798e13b3f9a50d149c6e15fb0e964d2d5

v1.0.0

21 Sep 15:56

Choose a tag to compare

バイナリは、x64のみ

SHA256: c9ed799d89620826384ceb1b8e2715a6c9b7a777b54d723361941e887cbb186d