问题标签 [tlf]
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.
apache-flex - 从 Spark TextArea 中的粘贴文本中删除换行符
我正在尝试从粘贴到 Spark TextArea 中的文本中删除所有换行符。
我有:
<s:TextArea id="inputSearchQuery"
width="100%" height="22"
minHeight="22" maxHeight="196"
changing="onInputSearchQueryChanging(event)"/>
和处理程序:
我在哪里可以找到用户粘贴的文本?据我了解,此文本应该在 evt.operation.textFlow 中,但它不是......我很困惑。
flash - 将流附加到现有的 TextFlow?
我希望将以下文本简单地附加到现有spark.components.TextArea
的文本流中:
我尝试使用以下代码执行此操作,但没有任何反应:
我怎样才能做到这一点?我知道在旧mx.controls.TextArea
组件中,我可以简单地做:
如何使用spark.components.TextArea
组件中表达的新 TLF/FTE API 执行此操作?
flash - 通过 TLFTextField 使用嵌入字体
我不了解你,但我很难理解 TLF。
我正在使用 Flash CS5。我有一个从外部 SWF 加载的嵌入式字体。据我所知,它已正确嵌入 - 在我从经典 TextField 切换之前它曾经可以工作 - 但我需要切换,因为我需要高级连字支持。我的代码是:
当我编译时,它默认为 Times New Roman。我做了相当数量的谷歌搜索,发现了这个:http ://forums.adobe.com/message/3477909
这家伙似乎和我有类似的问题,但我已经尝试了他的解决方案并得到了同样的负面结果。
任何帮助或链接或任何东西将不胜感激!
谢谢,安德烈
编辑: 刚刚尝试将字体切换为 Arial,它又回到了 Times New Roman。所以显然问题不在于嵌入,而在于我分配字体的方式——这意味着这可能没有我最初想象的那么复杂。从头开始,Arial 在我将 embedFonts 更改为 false 后工作。所以问题毕竟是嵌入。
apache-flex - 在 Flex 4.5 中,如何使用 ActionScript(不是 MXML)将工具提示添加到 TextFlow (TLF) 内的 InlineGraphicElement?
我想要一个“图标”的特定工具提示。我已经阅读了有关使用 HTML 和 rollOver 和 rollOut 的信息(例如,谢谢,先生),但我将其构建为更大文本块的一部分;中间很难从增量对象切换到 HTML。
如果我无法在图标上设置事件,是否可以在 ActionScript 中创建一个 HTML 位作为段落的一部分(但不是全部)?
干杯
actionscript-3 - 如何在 actionscript 项目中嵌入繁体中文字符?
我在从 Arial Unicode MS 字体嵌入繁体中文字符时遇到一些问题。我使用了此处描述的字符集(0x4E00 - 0x4FFF)。我将需要使用 TextLayoutFramework(TLF) 显示文本,并且我已经完成了一些测试:
使用 Flash,常规 TextField 似乎可以显示字符,但下面的 TLFTextField 似乎只使用了少数嵌入字符,而大多数使用的是 Device Font。
对于 Flex,也有类似的问题 - 并非所有字符都嵌入了。
有没有人遇到过这个问题?有没有人成功地将繁体汉字嵌入到动作脚本应用程序中?如果是这样,如何?
更新
Flash 嵌入的源代码可在此处获得 ,这里是使用@MPD 的建议生成的大小报告和输出:
下面是我用于 Flex SDK 测试的两个类:
和测试类:
谢谢!
apache-flex - 如何在 flex spark 文本区域中实现分页
我开始在我的 flex 应用程序中实现分页机制,我想知道从哪里开始。我在互联网上看到的一些示例适用于纯文本,而我在文本流中有文本,我不想丢失保存在文本流中的格式。任何指针都会有所帮助。谢谢
apache-flex - 当用户在 Flex tlf 文本流控件中删除整行时,如何阻止格式(粗体等)丢失
我在 Flex 3 中使用文本布局框架 textflow 来获取嵌入的图像。在应用程序的编辑字段中,用户可以应用格式。这一切都很好,除非用户删除了他们输入的所有文本,然后再次开始输入,那么格式就会丢失。
我在用着
要设置初始格式,然后使用类似的代码在用户更改格式时应用格式。
那么,如果用户删除所有文本,我该如何阻止用户“删除”格式呢?
谢谢,奈杰尔
flash - TLF 文本阻止 onMouseOver 事件
基本上我有一些 TLF 文本作为符号,它是只读的,字体是嵌入的,我将 mouseEnabled 设置为 false。它以图形的形式位于按钮的顶部。当我将鼠标悬停在文本或文本所在的区域上时,它会阻止按钮接收 on mouse over 事件。使用经典的动态文本,这条路线通常工作得很好。任何想法可能导致问题?
apache-flex - Flex 4 添加带有“点击”事件的 TextFlow 锚点
鉴于以下情况:
然后在 creationComplete 上导入它:
点击处理函数永远不会触发。但是如果我直接将它添加到标记中:
事件触发良好。我看到如果您尝试导入为 TEXT_FIELD_HTML_FORMAT,这些事件会被删除:
注意:与 TextField 类不同,不支持 ActionScript 链接事件。a:link、a:hover 和 a:active 样式都不是。
它们是否也使用 TEXT_LAYOUT_FORMAT 删除?
flash - Adobe AIR 2 未检测到 TLF TextField 内的输入
此代码在 Flash 中工作,但是当我尝试使用 adobe air 2 运行时,未检测到 enter 键,而是 ctrl+enter 工作。如何获得这项工作?提前TY