2005-8
12
现在还没有完全吃透。
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());
//可输入
_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后单独测试
本文来自:http://www.awflasher.com/blog/archives/324
还没找到您要的东西?Google试试看吧,
Google更注重原创、时效性好的文章:
Google更注重原创、时效性好的文章:
| 相关阅读 | 本月十大 |



