使用Flex定制项目符号

时间:2010-03-29 15:11:07

标签: flex flex3 adobe

知道如何使用Flex绘制Bullet Points吗?而不是使用图像1,2和3?

alt text http://www.freeimagehosting.net/uploads/9bb3213a63.jpg

问候,PK

2 个答案:

答案 0 :(得分:1)

您可以为子弹制作自定义组件,该组件的图像顶部带有标签。然后,您需要做的就是设置标签文本(为1,2或3)。

或者,更进一步,为“项目项目”制作一个自定义组件,其中包含一个顶部带有标签的图像(用于子弹),右侧带有第二个标签(用于项目文本)。

要么允许您使用一系列子弹项目的不同图像来创建子弹列表。

答案 1 :(得分:1)

反向类型的封闭数字是Unicode的一部分,因此如果您在Flex应用程序中嵌入包含这些字符的字体,您应该可以使用任何常规文本组件执行此操作。您可以嵌入整个字体,也可以确保选择所需的子范围,包括您需要的额外数字字符。

1到10在Dingbats section,从U + 2776到U + 277F,用粗衬线字体,从U + 278A到U + 2793,看起来像是Helvetica。因为这些被认为是dingbats,我希望这些字符的形式看起来像你在PDF中看到的那样,而不是使用所选字体中常规数字的字母形式。如果是这样,只需选择最能补充主要文本字体的范围。

然后在Enclosed Alphanumerics section中关闭,你还有0和11到20的另一种字体,一种比在Dingbats部分用于1-10的更轻的衬线字体。因为这些只是字体的常规数字和字母的封闭版本,所以它们可能与主文本字体匹配,而不是您在PDF中看到的。

最重要的是,可能值得调查几种字体,以便找到一种可以让你混合搭配所需的所有字体并且看起来仍然很好的字体。