Paul, thanks for the advice.  I've set the skins to a width of 16
pixels and I'm still getting the behavior.  Oddly enough, I can plop
this thing into another container, such as a DataGrid, and it works
perfectly.  I'll keep plugging away...

--- In [email protected], "Paul Whitelock" <[EMAIL PROTECTED]> 
wrote:
>
> You might want to try using a width of 16 for the scrollbar skins
> instead of 15. Sometimes it works better than 15 for preventing pixel
> shifts with skinned scrollbars. Sometimes neither 15 nor 16 works
> perfectly.
> 
> Hopefully one day Adobe will fix this problem as it can be quite
> frustrating and often results in a lot of time wasted trying to
> eliminate (or minimize) shifting scrollbar skins.
> 
> 
> --- In [email protected], "bryanpoopbartow"
> <bryanbartow@> wrote:
> >
> > Just tried an experiment in Moxie.  The same behavior exists there as
> > well.  Is this just a bug with the TileList component?
> > 
> > --- In [email protected], "bryanpoopbartow"
> > <bryanbartow@> wrote:
> > >
> > > I've tried just using the default component skin as a style and I'm
> > > getting the same behavior.  It seems that no matter what, if I
set the
> > > verticalScrollBarStyleName property it's going to give me the
error. 
> > > What's interesting is on creation, the right edge of the
scrollbar is
> > > not aligned with the right edge of the tilelist that is its parent
> > > container.  If I remove the style property, the scrollbar is right
> > > aligned with the tilelist on creation.  Does anyone have any ideas?
> > > 
> > > --- In [email protected], "bryanpoopbartow"
> > > <bryanbartow@> wrote:
> > > >
> > > > So, I've tried using the Obsidian scrollbar style from scalenine. 
> > > > Same issue.  So, now I'm thinking it has something to do with the
> > > > TileList itself, as multiple skins are exhibiting the same
behavior.
> > > > 
> > > > --- In [email protected], "bryanpoopbartow"
> > > > <bryanbartow@> wrote:
> > > > >
> > > > > I'm using the <mx:Style> tag to define skins for a vertical
> > scrollbar.
> > > > >  The skins look just as they should.  However, after clicking on
> > > > > either one of the arrows or thumb, the whole scrollbar shifts
> to the
> > > > > right one or two pixels.  The skins are symbols contained in a
> > SWF.  I
> > > > > have defined bounding boxes for each skin in the SWF.  I
> should also
> > > > > mention that my skins are the same width (15 pixels) as the
> default
> > > > > scrollbar component.  This behavior is not exhibited in the
> default
> > > > > scrollbar, however.  Has anyone encountered this issue before or
> > have
> > > > > any ideas what I might be missing that could be causing
this?  I'm
> > > > > pasting my <Style> tag below, in case it helps.
> > > > > 
> > > > > <mx:Style>
> > > > >            .RTOTileListVScrollBar 
> > > > >            {
> > > > >               upArrowUpSkin:
> > > > > Embed(source='/bin/interface/RTOTileListVScrollBar.swf',
> > > > > symbol='upArrowUp');
> > > > >               upArrowOverSkin:
> > > > > Embed(source='/bin/interface/RTOTileListVScrollBar.swf',
> > > > > symbol='upArrowOver');
> > > > >               upArrowDownSkin:
> > > > > Embed(source='/bin/interface/RTOTileListVScrollBar.swf',
> > > > > symbol='upArrowDown');
> > > > >               thumbUpSkin:
> > > > > Embed(source='/bin/interface/RTOTileListVScrollBar.swf',
> > > > > symbol='thumbUp');
> > > > >               thumbOverSkin:
> > > > > Embed(source='/bin/interface/RTOTileListVScrollBar.swf',
> > > > > symbol='thumbOver');
> > > > >               thumbDownSkin:
> > > > > Embed(source='/bin/interface/RTOTileListVScrollBar.swf',
> > > > > symbol='thumbDown');
> > > > >               downArrowUpSkin:
> > > > > Embed(source='/bin/interface/RTOTileListVScrollBar.swf',
> > > > > symbol='downArrowUp');
> > > > >               downArrowOverSkin:
> > > > > Embed(source='/bin/interface/RTOTileListVScrollBar.swf',
> > > > > symbol='downArrowOver');
> > > > >               downArrowDownSkin:
> > > > > Embed(source='/bin/interface/RTOTileListVScrollBar.swf',
> > > > > symbol='downArrowDown');
> > > > >               trackSkin:
> > > > > Embed(source='/bin/interface/RTOTileListVScrollBar.swf',
> > > > symbol='track');
> > > > >            }
> > > > >       </mx:Style>
> > > > >
> > > >
> > >
> >
>


Reply via email to