I thought I would post one more time in case someone has an answer. What I need is a way to change the default width of a component in design mode, so that flexbuilder's (eclipse) will display the component correctly in design mode.
Paul --- In [email protected], "aceoohay" <[EMAIL PROTECTED]> wrote: > > Since it's a bright and sunny Monday morning, and everyone is > refreshed from a relaxing weekend, I thought I would see if anyone > has an answer for this one. > > I need to know how to get Flexbuilder to recognize the expanded > default width of a component. In the case the DateField. > > Paul > --- In [email protected], "aceoohay" <pauls@> wrote: > > > > Gordon: > > > > I did the following; > > > > override protected function measure():void > > { > > super.measure(); > > > > measuredWidth=94; > > measuredMinWidth=94; > > } > > > > It still doesn't seem to change the width of the component in > > flexbuilder's design mode. > > > > Any ideas? > > > > Paul > > > > --- In [email protected], Gordon Smith <gosmith@> wrote: > > > > > > Try subclassing and overriding the measure() method to return a > > greater measuredWidth. > > > > > > Gordon Smith > > > Adobe Flex SDK Team > > > > > > From: [email protected] > > [mailto:[EMAIL PROTECTED] On Behalf Of aceoohay > > > Sent: Friday, October 17, 2008 12:25 PM > > > To: [email protected] > > > Subject: [flexcoders] Overriding width of DateField > > > > > > > > > One anomaly I've found in flex is the width of the DateField. > It's > > > width is about 90px. If you use it with no width, and make it > > > editable, when the user puts in a date in mm/dd/yyyy format it > will > > > move the left 2 characters out of the box to the left. > > > > > > To correct this issue, I would like to create a version of the > > > DateField and override the width, if not provided by the > developer > > to > > > be 94px. I can easily do that by putting; > > > > > > if (!this.width)this.width = 94; > > > > > > in the initialize method. The problem is this does not display > the > > > correct size object in flexbuilder during design mode. > > > > > > My question is, how can I subclass the object in such a way as > to > > have > > > it display properly (the enhanced width attribute) in design > mode? > > > > > > Paul > > > > > >

