public Example(Dali.Application application)
{
_application = application;
- _application.Initialized += new Dali.AUIApplicationInitEventHandler(Initialize);
+ _application.Initialized += Initialize;
}
public void Initialize(object source, AUIApplicationInitEventArgs e)
{
Console.WriteLine("Customized Application Initialize event handler");
Stage stage = Stage.GetCurrent();
- stage.SetBackgroundColor( NDalic.WHITE );
+ stage.BackgroundColor = NDalic.WHITE;
- stage.Touched += new Dali.Stage.TouchEventHandler(OnStageTouched);
+ stage.Touched += OnStageTouched;
// Add a _text label to the stage
_text = new TextLabel("Hello Mono World");
public void AnimationFinished(object source, Animation.FinishedEventArgs e)
{
Console.WriteLine("Customized Animation Finished Event handler");
- Console.WriteLine("Animation finished: duration = " + e.Animation.GetDuration());
+ Console.WriteLine("Animation finished: duration = " + e.Animation.Duration);
}
// Callback for stage touched signal handling
_animation.AnimateTo(new Property(_text, Actor.Property.ORIENTATION), new Property.Value(new Quaternion( new Radian( new Degree( 0.0f ) ), Vector3.XAXIS )), new AlphaFunction(AlphaFunction.BuiltinFunction.LINEAR), new TimePeriod(0.5f, 0.5f));
// Connect the signal callback for animaiton finished signal
- _animation.Finished += new Dali.Animation.FinishedEventHandler(AnimationFinished);
+ _animation.Finished += AnimationFinished;
// Play the _animation
_animation.Play();