Seba

Scrollbar is not clickable.. but the text gets changed when focus set to
text box and you use down arrow key.
Not editable works fine , but i want to use the scrollbar to be clickable ,
so that the text can be changed on based on the scrollbar move

Thanks
Baskar

On Tue, Sep 4, 2012 at 7:41 PM, [email protected] <[email protected]
> wrote:

> Hi Baskar,
>
> you will have to have a look at the source code of "scrolledittext.lzx"
> I guess the enabled true/false will simply put a view in front of the
> text. But I am not sure however.
> Is the the scrollbar still clickable if enabled is false or can you
> still click and move it but the text will simply not change?
>
> Sebastian
>
> 2012/9/4 Baskar Rajendran <[email protected]>:
> > Hi
> >
> > I appreciate if you could help me ..
> >
> >
> > I am trying to modify this customScrollEdittext.lzx by adding an
> attribute
> > enabled, so that we could mark it false for not to be edited. It works
> but
> > the scroll doesnt function if enabled='false'
> >
> > <?xml version="1.0" encoding="UTF-8" ?>
> > <!--
> >   Licensed to the Apache Software Foundation (ASF) under one
> >   or more contributor license agreements.  See the NOTICE file
> >   distributed with this work for additional information
> >   regarding copyright ownership.  The ASF licenses this file
> >   to you under the Apache License, Version 2.0 (the
> >   "License"); you may not use this file except in compliance
> >   with the License.  You may obtain a copy of the License at
> >
> >       http://www.apache.org/licenses/LICENSE-2.0
> >
> >   Unless required by applicable law or agreed to in writing,
> >   software distributed under the License is distributed on an
> >   "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
> >   KIND, either express or implied.  See the License for the
> >   specific language governing permissions and limitations
> >   under the License.
> >
> > -->
> > <library>
> >
> > <include href="incubator/scrolledittext.lzx" />
> >
> > <class name="customScrollEdittext" extends="view" >
> >  <attribute name="text" value="" type="string" />
> >
> >         *<attribute name="enabled" type="boolean"/>*
> >
> >
> >  <event name="ontextChange" />
> >
> >     <attribute name="labelid" type="number" setter="setLabelId(labelid)"
> />
> >     <method name="setLabelId" args="_labelid" >
> >         this.labelid = _labelid;
> >         this.setAttribtue('text',canvas.getLabelName(this.labelid));
> >     </method>
> >
> >     <method name="getText">
> >     return this._cbtext.getText();
> >     </method>
> >
> >     <view name="_face" bgcolor="0xFFFFFFF"
> >           width="$once{parent.width}"
> >           height="$once{parent.height}" />
> >
> >     <view name="v_border" height="1" bgcolor="$once{
> > canvas.getThemeColor('secondBorderColor') }" width="$once{parent.width}"
> />
> >     <view name="h_border" width="1"  y="1" bgcolor="$once{
> > canvas.getThemeColor('secondBorderColor') }" height="$once{parent.height
> > -1}" />
> >
> >     <scrolledittext name="_cbtext" width="$once{ parent.width-1 }" x="1"
> > y="1" bgcolor="0xFFFFFF"  styleable="false"
> > height="$once{ parent.height-1 }" text="${ parent.text }"
> > vscrollbarclassname="om_vscrollbar"
> > multiline="true" fontsize="11" *enabled="${ parent.enabled } */>
> >
> >
> > </class>
> >
> > </library>
> >
> > Thanks
> > Baskar
>
>
>
> --
> Sebastian Wagner
> https://twitter.com/#!/dead_lock
> http://www.webbase-design.de
> http://www.wagner-sebastian.com
> [email protected]
>

Reply via email to