You might have to tinker to get an exact position right but you can also use the padding styles to position a Button's label. Something like paddingTop="-50" will even float the label above the button itself.
HTH, Ben --- In [email protected], "jaywood58" <[EMAIL PROTECTED]> wrote: > > I'm replying to this very old post, but thought someone might > still find it helpful. My solution is not *exactly" easy, but seems > simpler than having to define a new theme and tinker with > programmatic skinning. > > I had a custom class that extends Button, where I wanted the labels > to be placed a fixed position from the top, versus the default of > auto-centered. The solution was to override updateDisplayList and set > the y-value of textField, a protected var in Button where the label > is rendered. > > Ex: > public class MyButton extends Button > { > override protected function updateDisplayList(u:Number, w:Number) > { > super.updateDisplayList(w,h); > // position label 10 px from top > textField.y = 10; > } > } > > --- In [email protected], "rockmoyosa" <rockmoyosa@> > wrote: > > > > Ok ok , I got de icon in my Button,but... > > I resized the button to height = 17 and my label has a font-size of > 10. > > but the effect is thathalf of my text is visble. So I want the > > following: > > > > Or I can position my text with x and y > > or an marginTop = X(something). > > > > I find no standard solution in Flex?! Anybody! > > >

