カスタムui上の問題(ボタンが消える)
-
これは相当前から確定しているバグのような物なのですが
ある程度の確率でカスタムuiで作ったボタンが消えると言うものです。高確率では無いのでちょっと面倒な話なのですが。。
症状とか原理は分かっているので書きます。
当然ですが、デフォルトメニューで表示している物からカスタムuiのデュプリケイトしてカスタムuiのボタンを移動して設置しますが
この時に?いや使う時ですねサイドバーとカスタムuiで同じボタン(デュプリケイトされたボタン)が同時に存在すると
元々のデフォルトボタンが優先されカスタムボタンは破棄されて空欄になると言う状態。ボタンサイズ分の物は何かあるけどボタンの機能はしない状態ですね。
更に削除された場合はuiのセーブが行われなくても削除された状態を記録されるので復帰させるには
多分uiとかのデータを別にセーブしたものからリストアしないと駄目かなと
(やってないので多分)当然ですがマクロで同機能の別ボタンを作った場合は当然ですがこれは削除されない
(100%言い切れないですがマクロボタンが削除されたことは無い。相当長期間の話なので多分消えないので合っている)コレを使えば回避出来る問題なのですが、ここからマクロとかスクリプトで回避出来る話だとは思うのですが
調べても中々分からないので誰か知っていればという話なのですがただマクロのレコード等で叩けるボタンはそのままでは叩け無いボタンとかが存在しててこれをどう調べてどう叩けば良いのか。
例えばサブツールマスターのミラー等は 「Mirror」と言うボタンをuiから叩いた場合とマクロでは
UI→現状のサブツールに対して適用
マクロ→記録されたサブツールの名前探して叩く等ちょっと違いが有ります。
その他でも違いがので多分iButtonコマンドとかで直接サブツールマスターのButtonのMirrorを発行しなければならないはずなんですよね。
同様にマクロ記録では機能しないButtonも有るので当然こちらも・・・スクリプトとか書かれている方は少ないようなので資料が少ないので検索では出てこないみたいなので
誰か分かればお願いします。 -
@artsak 自分の環境下/少なくとも知り合いの環境下/触ったことのあるPCの環境下でUIが抜けるという現象が発生したことはないですが、一部4R7時代のカスタムUIをそのまま利用しているユーザーから同様のケースが報告されており、一度4R8下で新規にカスタムUIを作成していただいたほうがよいと思います。
カスタムUI作成の際には、一度マクロなどを登録せず、通常のボタンのドラッグアンドドロップによる配置にて行ってみてください。
また、出来る限りUI同士の重なりが少ないようにしていただければ発生しにくいと思います。