私は2つのコンボボックスを持つフレックスパネルを開発しています。コンボボックスの1つはシステムフォントを表示し、もう1つのコンボボックスは対応するスタイルを表示します。たとえば、最初のコンボボックスには「Arial」が表示され、次に他のコンボボックスには次のリストが表示されます。通常の太字の斜体など
パネルの作成が完了したときに、コード「Photoshop.app.fonts」を記述しました。これは、Windowsで使用すると正常に機能しますが、Macで同じコードを使用すると、このコードは機能しません。
パネルの作成が完了したMacで「Photoshop.app.fonts.length」をトレースすると、返される値は0ですが、ボタンをクリックして同じコードを使用すると、基本的にパネルが完全に作成された後、正しくなります。値すなわち394。
誰かがなぜこれが起こっているのか教えてもらえますか?Mac用のPanelの作成完了イベントでシステムフォントを取得するための代替ソリューション。
ありがとう。