- mControl.SetProperty( Actor::Property::PARENT_ORIGIN, ParentOrigin::CENTER );
- mControl.SetProperty( Actor::Property::SIZE, Vector2( 300.0f, 300.0f ) );
- mControl.SetProperty( Control::Property::BACKGROUND, BACKGROUND );
- window.Add( mControl );
-
- mStartAngleLabel = TextLabel::New( "1" );
- mStartAngleLabel.SetProperty( Actor::Property::PARENT_ORIGIN, ParentOrigin::CENTER );
- mStartAngleLabel.SetProperty( Actor::Property::ANCHOR_POINT, AnchorPoint::BOTTOM_RIGHT );
- mStartAngleLabel.SetProperty( Actor::Property::POSITION, Vector2( -30.0f, -10.0f ) );
- mStartAngleLabel.SetProperty( Control::Property::BACKGROUND, TEXT_BACKGROUND );
- mStartAngleLabel.SetProperty( Actor::Property::WIDTH_RESIZE_POLICY, ResizePolicy::USE_NATURAL_SIZE );
- mStartAngleLabel.SetProperty( Actor::Property::HEIGHT_RESIZE_POLICY, ResizePolicy::USE_NATURAL_SIZE );
- mStartAngleLabel.SetProperty( Control::Property::PADDING, Extents( 20.0f, 20.0f, 10.0f, 10.0f ) );
- mStartAngleLabel.TouchedSignal().Connect( this, &ArcVisualExample::OnButtonTouch );
- window.Add( mStartAngleLabel );
-
- mSweepAngleLabel = TextLabel::New( "2" );
- mSweepAngleLabel.SetProperty( Actor::Property::PARENT_ORIGIN, ParentOrigin::CENTER );
- mSweepAngleLabel.SetProperty( Actor::Property::ANCHOR_POINT, AnchorPoint::BOTTOM_CENTER );
- mSweepAngleLabel.SetProperty( Actor::Property::POSITION, Vector2( 0.0f, -10.0f ) );
- mSweepAngleLabel.SetProperty( Control::Property::BACKGROUND, TEXT_BACKGROUND );
- mSweepAngleLabel.SetProperty( Actor::Property::WIDTH_RESIZE_POLICY, ResizePolicy::USE_NATURAL_SIZE );
- mSweepAngleLabel.SetProperty( Actor::Property::HEIGHT_RESIZE_POLICY, ResizePolicy::USE_NATURAL_SIZE );
- mSweepAngleLabel.SetProperty( Control::Property::PADDING, Extents( 20.0f, 20.0f, 10.0f, 10.0f ) );
- mSweepAngleLabel.TouchedSignal().Connect( this, &ArcVisualExample::OnButtonTouch );
- window.Add( mSweepAngleLabel );
-
- mThicknessLabel = TextLabel::New( "3" );
- mThicknessLabel.SetProperty( Actor::Property::PARENT_ORIGIN, ParentOrigin::CENTER );
- mThicknessLabel.SetProperty( Actor::Property::ANCHOR_POINT, AnchorPoint::BOTTOM_LEFT );
- mThicknessLabel.SetProperty( Actor::Property::POSITION, Vector2( 30.0f, -10.0f ) );
- mThicknessLabel.SetProperty( Control::Property::BACKGROUND, TEXT_BACKGROUND );
- mThicknessLabel.SetProperty( Actor::Property::WIDTH_RESIZE_POLICY, ResizePolicy::USE_NATURAL_SIZE );
- mThicknessLabel.SetProperty( Actor::Property::HEIGHT_RESIZE_POLICY, ResizePolicy::USE_NATURAL_SIZE );
- mThicknessLabel.SetProperty( Control::Property::PADDING, Extents( 20.0f, 20.0f, 10.0f, 10.0f ) );
- mThicknessLabel.TouchedSignal().Connect( this, &ArcVisualExample::OnButtonTouch );
- window.Add( mThicknessLabel );
-
- mPlusTextLabel = TextLabel::New( "+" );
- mPlusTextLabel.SetProperty( Actor::Property::PARENT_ORIGIN, ParentOrigin::CENTER );
- mPlusTextLabel.SetProperty( Actor::Property::ANCHOR_POINT, AnchorPoint::TOP_LEFT );
- mPlusTextLabel.SetProperty( Actor::Property::POSITION, Vector2( 20.0f, 10.0f ) );
- mPlusTextLabel.SetProperty( Control::Property::BACKGROUND, TEXT_BACKGROUND );
- mPlusTextLabel.SetProperty( Actor::Property::WIDTH_RESIZE_POLICY, ResizePolicy::USE_NATURAL_SIZE );
- mPlusTextLabel.SetProperty( Actor::Property::HEIGHT_RESIZE_POLICY, ResizePolicy::USE_NATURAL_SIZE );
- mPlusTextLabel.SetProperty( Control::Property::PADDING, Extents( 20.0f, 20.0f, 10.0f, 10.0f ) );
- mPlusTextLabel.TouchedSignal().Connect( this, &ArcVisualExample::OnButtonTouch );
- window.Add( mPlusTextLabel );
-
- mMinusTextLabel = TextLabel::New( "-" );
- mMinusTextLabel.SetProperty( Actor::Property::PARENT_ORIGIN, ParentOrigin::CENTER );
- mMinusTextLabel.SetProperty( Actor::Property::ANCHOR_POINT, AnchorPoint::TOP_RIGHT );
- mMinusTextLabel.SetProperty( Actor::Property::POSITION, Vector2( -20.0f, 10.0f ) );
- mMinusTextLabel.SetProperty( Control::Property::BACKGROUND, TEXT_BACKGROUND );
- mMinusTextLabel.SetProperty( Actor::Property::WIDTH_RESIZE_POLICY, ResizePolicy::USE_NATURAL_SIZE );
- mMinusTextLabel.SetProperty( Actor::Property::HEIGHT_RESIZE_POLICY, ResizePolicy::USE_NATURAL_SIZE );
- mMinusTextLabel.SetProperty( Control::Property::PADDING, Extents( 25.0f, 25.0f, 10.0f, 10.0f ) );
- mMinusTextLabel.TouchedSignal().Connect( this, &ArcVisualExample::OnButtonTouch );
- window.Add( mMinusTextLabel );
+ mControl.SetProperty(Actor::Property::PARENT_ORIGIN, ParentOrigin::CENTER);
+ mControl.SetProperty(Actor::Property::SIZE, Vector2(300.0f, 300.0f));
+ mControl.SetProperty(Control::Property::BACKGROUND, BACKGROUND);
+ window.Add(mControl);
+
+ mStartAngleLabel = TextLabel::New("1");
+ mStartAngleLabel.SetProperty(Actor::Property::PARENT_ORIGIN, ParentOrigin::CENTER);
+ mStartAngleLabel.SetProperty(Actor::Property::ANCHOR_POINT, AnchorPoint::BOTTOM_RIGHT);
+ mStartAngleLabel.SetProperty(Actor::Property::POSITION, Vector2(-30.0f, -10.0f));
+ mStartAngleLabel.SetProperty(Control::Property::BACKGROUND, TEXT_BACKGROUND);
+ mStartAngleLabel.SetProperty(Actor::Property::WIDTH_RESIZE_POLICY, ResizePolicy::USE_NATURAL_SIZE);
+ mStartAngleLabel.SetProperty(Actor::Property::HEIGHT_RESIZE_POLICY, ResizePolicy::USE_NATURAL_SIZE);
+ mStartAngleLabel.SetProperty(Control::Property::PADDING, Extents(20.0f, 20.0f, 10.0f, 10.0f));
+ mStartAngleLabel.TouchedSignal().Connect(this, &ArcVisualExample::OnButtonTouch);
+ window.Add(mStartAngleLabel);
+
+ mSweepAngleLabel = TextLabel::New("2");
+ mSweepAngleLabel.SetProperty(Actor::Property::PARENT_ORIGIN, ParentOrigin::CENTER);
+ mSweepAngleLabel.SetProperty(Actor::Property::ANCHOR_POINT, AnchorPoint::BOTTOM_CENTER);
+ mSweepAngleLabel.SetProperty(Actor::Property::POSITION, Vector2(0.0f, -10.0f));
+ mSweepAngleLabel.SetProperty(Control::Property::BACKGROUND, TEXT_BACKGROUND);
+ mSweepAngleLabel.SetProperty(Actor::Property::WIDTH_RESIZE_POLICY, ResizePolicy::USE_NATURAL_SIZE);
+ mSweepAngleLabel.SetProperty(Actor::Property::HEIGHT_RESIZE_POLICY, ResizePolicy::USE_NATURAL_SIZE);
+ mSweepAngleLabel.SetProperty(Control::Property::PADDING, Extents(20.0f, 20.0f, 10.0f, 10.0f));
+ mSweepAngleLabel.TouchedSignal().Connect(this, &ArcVisualExample::OnButtonTouch);
+ window.Add(mSweepAngleLabel);
+
+ mThicknessLabel = TextLabel::New("3");
+ mThicknessLabel.SetProperty(Actor::Property::PARENT_ORIGIN, ParentOrigin::CENTER);
+ mThicknessLabel.SetProperty(Actor::Property::ANCHOR_POINT, AnchorPoint::BOTTOM_LEFT);
+ mThicknessLabel.SetProperty(Actor::Property::POSITION, Vector2(30.0f, -10.0f));
+ mThicknessLabel.SetProperty(Control::Property::BACKGROUND, TEXT_BACKGROUND);
+ mThicknessLabel.SetProperty(Actor::Property::WIDTH_RESIZE_POLICY, ResizePolicy::USE_NATURAL_SIZE);
+ mThicknessLabel.SetProperty(Actor::Property::HEIGHT_RESIZE_POLICY, ResizePolicy::USE_NATURAL_SIZE);
+ mThicknessLabel.SetProperty(Control::Property::PADDING, Extents(20.0f, 20.0f, 10.0f, 10.0f));
+ mThicknessLabel.TouchedSignal().Connect(this, &ArcVisualExample::OnButtonTouch);
+ window.Add(mThicknessLabel);
+
+ mPlusTextLabel = TextLabel::New("+");
+ mPlusTextLabel.SetProperty(Actor::Property::PARENT_ORIGIN, ParentOrigin::CENTER);
+ mPlusTextLabel.SetProperty(Actor::Property::ANCHOR_POINT, AnchorPoint::TOP_LEFT);
+ mPlusTextLabel.SetProperty(Actor::Property::POSITION, Vector2(20.0f, 10.0f));
+ mPlusTextLabel.SetProperty(Control::Property::BACKGROUND, TEXT_BACKGROUND);
+ mPlusTextLabel.SetProperty(Actor::Property::WIDTH_RESIZE_POLICY, ResizePolicy::USE_NATURAL_SIZE);
+ mPlusTextLabel.SetProperty(Actor::Property::HEIGHT_RESIZE_POLICY, ResizePolicy::USE_NATURAL_SIZE);
+ mPlusTextLabel.SetProperty(Control::Property::PADDING, Extents(20.0f, 20.0f, 10.0f, 10.0f));
+ mPlusTextLabel.TouchedSignal().Connect(this, &ArcVisualExample::OnButtonTouch);
+ window.Add(mPlusTextLabel);
+
+ mMinusTextLabel = TextLabel::New("-");
+ mMinusTextLabel.SetProperty(Actor::Property::PARENT_ORIGIN, ParentOrigin::CENTER);
+ mMinusTextLabel.SetProperty(Actor::Property::ANCHOR_POINT, AnchorPoint::TOP_RIGHT);
+ mMinusTextLabel.SetProperty(Actor::Property::POSITION, Vector2(-20.0f, 10.0f));
+ mMinusTextLabel.SetProperty(Control::Property::BACKGROUND, TEXT_BACKGROUND);
+ mMinusTextLabel.SetProperty(Actor::Property::WIDTH_RESIZE_POLICY, ResizePolicy::USE_NATURAL_SIZE);
+ mMinusTextLabel.SetProperty(Actor::Property::HEIGHT_RESIZE_POLICY, ResizePolicy::USE_NATURAL_SIZE);
+ mMinusTextLabel.SetProperty(Control::Property::PADDING, Extents(25.0f, 25.0f, 10.0f, 10.0f));
+ mMinusTextLabel.TouchedSignal().Connect(this, &ArcVisualExample::OnButtonTouch);
+ window.Add(mMinusTextLabel);