Tried right/left top/bottom and the buttons were up against the window border.

On Wed, 5 Aug 2009 09:22:34 am Greg Brown wrote:
> You might not see the effect padding has since you are using center
> alignments. Try right or left (or top/bottom).
>
> On Aug 4, 2009, at 6:43 PM, Scott Lanham wrote:
> > I am playing with the Toggle Buttons part of the tutorial. After
> > changes the
> > WTKX file looks like:
> >
> > <Window title="Toggle Buttons" maximized="true"
> >    xmlns:wtkx="http://pivot.apache.org/wtkx";
> >    xmlns:content="org.apache.pivot.wtk.content"
> >    xmlns="org.apache.pivot.wtk">
> >    <content>
> >        <BoxPane>
> >            <styles padding="100" horizontalAlignment="center"
> > verticalAlignment="center"/>
> >            <PushButton toggleButton="true">
> >                <buttonData>
> >                    <content:ButtonData text="Anchor"
> > icon="@clock.png"/>
> >                </buttonData>
> >            </PushButton>
> >            <PushButton toggleButton="true">
> >                <buttonData>
> >                    <content:ButtonData text="Cup"/>
> >                </buttonData>
> >            </PushButton>
> >            <PushButton toggleButton="true">
> >                <buttonData>
> >                    <content:ButtonData text="Star"/>
> >                </buttonData>
> >            </PushButton>
> >        </BoxPane>
> >    </content>
> > </Window>
> >
> > Even with a padding of 100 it doesn't appear to do anything
> > different from not
> > having padding specified at all.
> >
> > And yes I do like to try and break code, it makes it more fun to
> > learn that
> > way :-)
> >
> > On Wed, 5 Aug 2009 08:36:10 am Todd Volkert wrote:
> >>> Just a quick question, what does padding do? I change the values and
> >>> nothing
> >>> appears to change.
> >>
> >> To what component are you applying the padding style?  The
> >> component's skin
> >> defines what styles it supports, by virtue of providing bean
> >> properties, so
> >> note that there are some component's for which padding is not a
> >> supported
> >> style.  For containers that support it, it generally means that the
> >> child
> >> component(s) will be laid out inset from the container, and for
> >> non-containers that support it (such as Label), it generally means
> >> that
> >> their content (such as a label's text) will be inset from the
> >> boundaries of
> >> the component.
> >>
> >> -T

Reply via email to