You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pivot.apache.org by gb...@apache.org on 2009/07/01 20:21:41 UTC
svn commit: r790299 - in
/incubator/pivot/trunk/tutorials/src/org/apache/pivot/tutorials/navigation:
CardPanes.java card_panes.wtkx
Author: gbrown
Date: Wed Jul 1 18:21:41 2009
New Revision: 790299
URL: http://svn.apache.org/viewvc?rev=790299&view=rev
Log:
Add flip transition to CardPane tutorial.
Modified:
incubator/pivot/trunk/tutorials/src/org/apache/pivot/tutorials/navigation/CardPanes.java
incubator/pivot/trunk/tutorials/src/org/apache/pivot/tutorials/navigation/card_panes.wtkx
Modified: incubator/pivot/trunk/tutorials/src/org/apache/pivot/tutorials/navigation/CardPanes.java
URL: http://svn.apache.org/viewvc/incubator/pivot/trunk/tutorials/src/org/apache/pivot/tutorials/navigation/CardPanes.java?rev=790299&r1=790298&r2=790299&view=diff
==============================================================================
--- incubator/pivot/trunk/tutorials/src/org/apache/pivot/tutorials/navigation/CardPanes.java (original)
+++ incubator/pivot/trunk/tutorials/src/org/apache/pivot/tutorials/navigation/CardPanes.java Wed Jul 1 18:21:41 2009
@@ -41,6 +41,7 @@
private RadioButton crossfadeRadioButton = null;
private RadioButton horizontalSlideRadioButton = null;
private RadioButton verticalSlideRadioButton = null;
+ private RadioButton flipRadioButton = null;
private RadioButton noneRadioButton = null;
public void startup(Display display, Map<String, String> properties)
@@ -54,6 +55,7 @@
crossfadeRadioButton = (RadioButton)wtkxSerializer.get("crossfadeRadioButton");
horizontalSlideRadioButton = (RadioButton)wtkxSerializer.get("horizontalSlideRadioButton");
verticalSlideRadioButton = (RadioButton)wtkxSerializer.get("verticalSlideRadioButton");
+ flipRadioButton = (RadioButton)wtkxSerializer.get("flipRadioButton");
noneRadioButton = (RadioButton)wtkxSerializer.get("noneRadioButton");
cardPane.getCardPaneListeners().add(new CardPaneListener.Adapter() {
@@ -93,6 +95,7 @@
crossfadeRadioButton.getButtonStateListeners().add(radioButtonStateListener);
horizontalSlideRadioButton.getButtonStateListeners().add(radioButtonStateListener);
verticalSlideRadioButton.getButtonStateListeners().add(radioButtonStateListener);
+ flipRadioButton.getButtonStateListeners().add(radioButtonStateListener);
noneRadioButton.getButtonStateListeners().add(radioButtonStateListener);
updateCardPane();
@@ -127,6 +130,9 @@
} else if (verticalSlideRadioButton.isSelected()) {
cardPane.getStyles().put("selectionChangeEffect",
CardPaneSkin.SelectionChangeEffect.VERTICAL_SLIDE);
+ } else if (flipRadioButton.isSelected()) {
+ cardPane.getStyles().put("selectionChangeEffect",
+ CardPaneSkin.SelectionChangeEffect.FLIP);
} else {
cardPane.getStyles().put("selectionChangeEffect", null);
}
Modified: incubator/pivot/trunk/tutorials/src/org/apache/pivot/tutorials/navigation/card_panes.wtkx
URL: http://svn.apache.org/viewvc/incubator/pivot/trunk/tutorials/src/org/apache/pivot/tutorials/navigation/card_panes.wtkx?rev=790299&r1=790298&r2=790299&view=diff
==============================================================================
--- incubator/pivot/trunk/tutorials/src/org/apache/pivot/tutorials/navigation/card_panes.wtkx (original)
+++ incubator/pivot/trunk/tutorials/src/org/apache/pivot/tutorials/navigation/card_panes.wtkx Wed Jul 1 18:21:41 2009
@@ -73,6 +73,8 @@
group="selectionChangeEffect"/>
<RadioButton wtkx:id="verticalSlideRadioButton" buttonData="Vertical Slide"
group="selectionChangeEffect"/>
+ <RadioButton wtkx:id="flipRadioButton" buttonData="Flip"
+ group="selectionChangeEffect"/>
<RadioButton wtkx:id="noneRadioButton" buttonData="None"
group="selectionChangeEffect"/>
</FlowPane>