问题标签 [halo]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
components - Spark Grid 会取代 MX Grid 吗?
我想使用 Spark Grid,但同时我意识到某些组件(如<GridItem>
.
所以,我在程序中混合了 Spark 和 Halo 组件,但是当我运行它时,我得到了错误:
“TypeError:错误 #1034:类型强制失败:无法将 spark.components::Grid@239b40a1 转换为 mx.containers.Grid。”
该程序:
apache-flex - Spark 组件上的 Halo 主题
我有一个主要由 MX 组件组成的 Flex 表单。由于 MX 的限制mx.controls.ComboBox
,我想使用 Spark 控件,spark.components.ComboBox
. 这是可行的,除了 Spark ComboBox 在视觉上突出,因为它不使用 Halo 主题。
有没有办法让 Spark ComboBox 使用 Halo 主题?
css - 如何防止截断 Flex 组合框中的文本底部?
我目前正在修改 flex GUI 以使其焕然一新。我是 flex 新手,但我设法完成了大部分工作。但是我对组合框有一个问题:我使用了相当大的字体大小并且某些字符的底部被截断(例如“g”,或者任何低于基线的字符):
我首先认为这是组件高度的问题,但即使高度非常大,字符也会被截断,文本上方和下方都有很大的空白。
我在网上寻找解决方案,但没有找到。最糟糕的是:尽管这似乎很重要,但我无法找到对我的问题的引用。是否有 CSS 属性可以防止这种行为,还是我必须在别处寻找?
编辑:我使用 Flex 3 和 Halo/MX 组件
apache-flex - 如何在 Flex 中动态更新 mxml 属性?
我正在使用带有 Halo 主题的 Flex 4.0,以及我拥有的自定义组件。我想用参数调用组件来隐藏或显示一些项目。该参数是动态的,这意味着它是在加载 mxml 后在方法中设置的。
片段:
CollapsableTitleWindow 代码(片段):
现在,当我运行这段代码时,赋予构造函数的值是CollapsableTitleWindow
变量。所以当被调用时,按钮被绘制。true
allowClose
createChildren()
我怎样才能改变行为?如果需要的话,我不介意按钮是否先被绘制,然后再被删除,但我不知道如何进行参数值的这种绑定。
例如,当我将title
属性更改为 时{allowClose}
,会显示布尔值false
,即使true
最初可能传递了 a 。
css - 是否可以像旧的 Halo Button 一样设置 Spark Button 的样式?(仅限 CSS)
我认为 Adobe 惹恼了我,从所有文档和教程来看,似乎在 Flex 4 (Spark) 中设计一个简单的按钮变得更加困难。我曾经能够让我的设计师创建 CSS,因为它与 Web 标准 CSS 相差不远。现在看来我需要先制作一个皮肤,如本文所述?
下面是旧的按钮样式。
谢谢!
python - 用 Python 编写的好友算法需要在 Fortran 90/95 中
我正在尝试为“朋友之友”算法编写自己的代码。该算法作用于一组 3d 数据点并返回数据集中“光环”的数量。每个光环是距离小于链接长度 b 的点的集合,b 是程序的唯一参数。
算法描述:FOF 算法有一个自由参数,称为链接长度。距离小于或等于连接长度的任何两个粒子称为“朋友”。然后,FOF 组由一组粒子定义,其中该组中的每个粒子通过朋友网络连接到该组中的每个其他粒子。
设置 FOF 组计数器 j=1。
对于尚未与任何组关联的每个粒子 n:
将 n 分配给组 j,为组 j 初始化一个新的成员列表 mlist,其中粒子 n 作为第一个条目,
递归地,对于 mlist 中的每个新粒子 p:
- 找到距离小于或等于链接长度的 p 的邻居,将尚未分配到组 j 的那些添加到 mlist 中,
- 记录组 j 的 mlist,设置 j=j+1。
这是我编写算法的尝试。我唯一喜欢这样做的语言是 Python。但是,我需要用 Fortran 编写此代码或使其更快。我真的希望有人能帮助我。
首先,我生成一组应模拟 3 个光环存在的点:
然后我编写了FOF算法:
最后一个是列表中的光环列表groups
这部分代码有点离题,但我认为向您展示它会很好。我基本上是删除所有没有粒子的组,根据粒子的数量对它们进行排序并显示一些属性。
css - Flex - 单个组件的自定义工具提示样式
我们如何为一个组件自定义工具提示的单个实例的背景和字体颜色?(不更改应用程序中的所有工具提示。)
这是 HALO 组件集(4.1 SDK)需要的,而不是 Spark(首选 css 方法)。
apache-flex - spark.components.Button的paddingLeft和paddingRight怎么改?
mx.controls 包中的“Button”类具有样式“paddingLeft”和“paddingRight”。但现在我不想再使用这个旧的 Halo 主题了,我正在将所有东西都转移到 Spark。
但是,我在 spark.components.Button 中找不到这些填充样式,并且文档http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/spark/components/Button.html没有表明 spark Button 具有这些样式。
有任何想法吗?
actionscript-3 - 在 Flex 中,是否存在与 DividedBox 等效的 Spark?
我需要一种DividedBox
带有 Flex (4.6) 的东西。这是一个组件,其中两组组件由一个可以用鼠标移动的栏分隔。因此,用户可以选择哪个组可以在屏幕上拥有更多空间。
当然,还有HDividedBox
HaloVDividedBox
和mx.*
软件包。
但 Spark 没有。而且,在 Flex Builder 中,HDividedBox
并VDividedBox
没有被标记为推荐的组件。
Spark 是否有 DividedBox 等价物?
如果没有:它在路线图上吗?将 Halo 中的 DividedBox 与我的 Spark 组件一起使用有什么缺点吗?
apache-flex - Flex 移动项目不支持 mx:Canvas?
在 Flash Builder 中,如果我新建了一个 Flex 移动项目,并粘贴以下代码:
“Canvas”行无法编译。但是在 Flex 项目中是可以的。我的问题是,有没有办法在不修改 Flex Mobile Project 中的旧代码的情况下使用 Canvas 或其他光环控件?或者,有什么方法可以在 Flex Project 中使用 Native Extension?如果两者都不是,那将是一场噩梦。