FLEX gumbo实例:检测FxTextArea控件滚动条的位置.

本文介绍如何使用FlexGumbo框架中的FxTextArea控件来获取滚动条的位置信息,并通过示例代码展示了如何读取滚动条的最小值、当前值及最大值。

你首先需要学会在FLEX BUILDER3中编写,编译gumbo的方法: 这里有教程:http://www.cnblogs.com/xxcainiao/archive/2008/11/24/1339865.html

FLEX gumbo实例--检测FxTextArea控件滚动条的位置.

 

代码:

<? xml version="1.0" encoding="utf-8" ?>
<!--  http://blog.flexexamples.com/2008/12/09/determining-the-current-scroll-position-on-an-fxtextarea-control-in-flex-gumbo/  -->
< Application  name ="FxTextArea_scroller_test"
        xmlns
="http://ns.adobe.com/mxml/2009"
        layout
="vertical"
        verticalAlign
="middle"
        backgroundColor
="white" >

    
< Script >
        
<![CDATA[
            import mx.components.FxVScrollBar;

            private function init():void {
                var vsb:FxVScrollBar = textArea.scroller.verticalScrollBar;
                var min:Number = vsb.minimum;
                var val:Number = vsb.value;
                var max:Number = vsb.maximum;
                lbl1.text = min.toString();
                lbl2.text = val.toString();
                lbl3.text = max.toString();
                progressBar.setProgress(val, max);
            }
        
]]>
    
</ Script >

    
< ApplicationControlBar  dock ="true" >
        
< Form  styleName ="plain" >
            
< FormItem  label ="minimum:" >
                
< Label  id ="lbl1"   />
            
</ FormItem >
            
< FormItem  label ="value:" >
                
< Label  id ="lbl2"   />
            
</ FormItem >
            
< FormItem  label ="maximum:" >
                
< Label  id ="lbl3"   />
            
</ FormItem >
            
< FormItem >
                
< ProgressBar  id ="progressBar"
                        mode
="manual"
                        label
="%1 / %2 (%3%%)"   />
            
</ FormItem >
        
</ Form >
    
</ ApplicationControlBar >

    
< FxTextArea  id ="textArea"
            width
="100%"
            height
="100%"
            enterFrame
="init();" >
        
< content >
            
< String  source ="data/lorem.html"   />
        
</ content >
    
</ FxTextArea >

</ Application >

 

 

来自:http://blog.flexexamples.com/2008/12/09/determining-the-current-scroll-position-on-an-fxtextarea-control-in-flex-gumbo/

转载于:https://www.cnblogs.com/xxcainiao/archive/2008/12/24/1361520.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值