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