【问题标题】:Flex 4 Panel skin has dependency on 'pattern_147.gif' -- Where is this?Flex 4 Panel 皮肤依赖于“pattern_147.gif”——这是哪里?
【发布时间】:2011-10-05 21:04:59
【问题描述】:

我正在尝试基于现有皮肤spark.skins.spark.PanelSkin 的副本为火花面板创建一个新皮肤。我的皮肤里面有以下内容:

            <s:Rect id="tbFill" left="0" right="0" top="0" bottom="1">
                <s:fill>
                    <s:BitmapFill source="@Embed('assets/pattern_147.gif')" fillMode="repeat" />
                </s:fill>
            </s:Rect>

但是我收到一个 flex 编译器错误,说它找不到这个。我在哪里可以找到它,以便将其添加到我的项目中?我不知道这是否有任何区别,但我正在使用 Maven/Flexmojos 来获取我的 Flex 4.1 SDK SWC 文件。我可以解决这个 GIF 的存在,但让我感到奇怪的是,Adobe 会创建这个依赖项然后不给你资源。

【问题讨论】:

    标签: apache-flex flex4 flash-builder skinning flexmojos


    【解决方案1】:

    来自 sdk 4.1 (build 16076) 的标题栏填充是一个稳定的版本,生成以下代码:

    <s:Rect id="tbFill" left="0" right="0" top="0" bottom="1">
        <s:fill>
            <s:LinearGradient rotation="90">
                <s:GradientEntry color="0xE2E2E2" />
                <s:GradientEntry color="0xD9D9D9" />
            </s:LinearGradient>
        </s:fill>
    </s:Rect>
    

    您可能正在使用 sdk 的夜间构建,这可能解释了这种疏忽。

    【讨论】:

    • 谢谢 -- 我在 SDK 中哪里可以找到这些皮肤的来源?
    猜你喜欢
    • 2011-06-05
    • 1970-01-01
    • 2011-03-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多