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