Visioのアホ仕様?
興味ない人はスルーよろ。
何がアホかって、ステンシル上の絵(マスタシェイプ)を編集しようと、
コンテキストメニューより選択すると、別ウィンドウが立ち上がり、
図面として編集可能になるのですが、何故かそのウィンドウを閉じるタイミングで
(実際には閉じる前、BeforeWindowClosedの前。)BeforeMasterDeleteイベントが発動するのです。
なんで?
んでもって、何故かMasterDeleteに対応するMasterAddedが発生する訳でも無い。
良く分かりません。BeforeMasterDeleteイベントでバックヤード処理を連携させると
"ステンシル上の絵を編集しただけで"何故か削除扱いになってしまう訳です。
なんで?
ググっても1件もヒットしません。さすがVisio。マイノリティ。
お前は所詮UMLエディタとしてしか価値無いんじゃボケー。
・・・Visio 2007は少し有能なようですが。