定数の登録方法について

SVGのコンポーネントなどが行っている定数の追加はどの様にして設定するものなのでしょうか?
SVGのコンポーネントやドキュメントとかみてみたのですがよくわかりませんでした。 :frowning:

  1. Resourcesにconstants.xlfというファイルを作成します。

  2. ファイルの内容はこんな感じです。

<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<header>
    <note>ていすうだよ</note>
</header>

<group resname="themes">
    <trans-unit id="7B7ECCBCCD0E4A97A2FF9C9644EB213F" resname="7B7ECCBCCD0E4A97A2FF9C9644EB213F" translate="no">
        <source>定数のテーマ</source>
    </trans-unit>
</group>

<group d4:groupName="7B7ECCBCCD0E4A97A2FF9C9644EB213F" restype="x-4DK#">
    <trans-unit d4:value="もじもじ:S" id="7B7ECCBCCD0E4A97A2FF9C9644EB213F.101">
        <source>MY_STRING_CONSTANT</source>
    </trans-unit>
    <trans-unit d4:value="123456789:L" id="7B7ECCBCCD0E4A97A2FF9C9644EB213F.102">
        <source>MY_INT_CONSTANT</source>
    </trans-unit>
</group>

資料

http://library.4d-japan.com/REFERENCE/v13/4d-upgrade-13.pdf

226 ページ

ポイント

グループと定数は親子関係だが,構造的に記述するのではなく,グループの name属性と定数のd4:groupNameがマッチするものが暗黙的にリンクする

型の指示子(:L, :S, :R)は省略できる(入力時にトークナイズされ,コンパイル時に定数化される)

id属性は使用されていないが,重複するとxmlパーサーが誤動作するかもしれない。一意の値を定義するのは作成者の責任

ありがとうございます。

サンプルコードで表示されました。色々いじくってみます。 :pray: