正在加载...

现在还没有完全吃透。

Selection在发布成功的SWF中使用较顺利,但是配合IDE很麻烦,不能再IDE中获焦,而mx.managers.FocusManger则可以在IDE中获焦,但是还是觉得有时候有些小问题。

引用一些资料:

引用自 www.blueidea.com magicwind
_root.createTextField("myVar", 1, 0, 0, 100, 20);
//可输入
_root.myVar.type = "input";
_root.myVar.text = "123456789";
//监听事件
someListener = new Object();
someListener.onSetFocus = function() {
  //
};
Selection.addListener(someListener);
//焦点设在myVar上
Selection.setFocus("_root.myVar");
//捕获2-4个字符
Selection.setSelection(1, 5);
//返回获得焦点的对象引用
trace(Selection.getFocus());
//返回选择的开始索引
trace(Selection.getBeginIndex());
//返回选择的结尾索引
trace(Selection.getEndIndex());
//返回光标位置
trace(Selection.getCaretIndex());

注意在编辑环境selection无效,生成swf后单独测试

还没找到您要的东西?Google试试看吧,
Google更注重原创、时效性好的文章:


本文相关评论: 一条都没有呢
[支持Ctrl+Enter]为了我们大家和家人的安全,留言请慎重!
声明:
1、本站仅与见过面的个人博客交换链接,见此文
2、留言时的头像是Gravatar提供的服务。如果您有兴趣并且有闲暇时间,可以看看这里的介绍