見出し画像

【projectItemRenamer.jsx】修正【開発記】


今回の概略

ひとまず main は都度 new する仕様へ…😑

#jsx #開発記
#ExtendScript #AfterEffects

作業準備
大改修
 草案反映
 第1層改修
 第2層改装
 ラベル対応
 第3層改修
 保存対応
ローカライズ対応
OTSParser 改
総合試験
最終調整
公開準備

----備忘録
再実行時のキャッシュ利用の廃止✅
ラベルカラー対応
カメラやライトレイヤー
他の未対応第2層スイッチ
第2層ラジオボタン化
第2層に「ヌルの平面」
第2層に「親が有るか」
ヘルプ枠非表示状態の保存
使ってないアイコンの埋め込みを排除
ローカライズテキスト対応?
ローカライズの書式を一般的な物に修正したい
OTSParser 改
OTSPElement の property の幾つかが [PNAME.????] になってるので直値にする
 全部やる必要は無いけど nodeValue とかは直の名前なので統一するという意図

追加ができたら順次実装だけど順番?に
「結果一覧 CSV 」
「ラベル対応」(第1層,第2層)
「第2層改装」
かな🤔
新機能用に第2層の UI を変更するのはこれらの処理の中でやる事になるぽ🤤
特にチェックボックスだったのをラジオボタンにする部分は先にやるとデバグがめんどい😞


前回の粗筋

checkbox で無理やりズレを無くす等😑



修正

さて、ゆえあって出版リリース済最新版を Windows で動かす機会が有ったにでその時の不具合を修正するお🤤
具体的にはキャッシュしておいて再実行時に show() だけで済まそうって話🤤
以前のブツは再実行すると閉じれなくなるとか有ったワケで、対策を講じたんだけどまだうまく行ってなかったお😞

で、 main も他のライブラリと一緒で有るなら show() だけやるってなってるこれを…😑

これで debug とか無視して常に実行用オブジェクトを new する仕様に…🤤

出版前の `_debug = false` でうまく動かない時に考えようかな😑


次回は

ちょっと修正項目の更新するお😑

この記事が気に入ったらサポートをしてみませんか?