class HelloWorldController : public ConnectionTracker
{
public:
-
- HelloWorldController( Application& application )
- : mApplication( application )
+ HelloWorldController(Application& application)
+ : mApplication(application)
{
// Connect to the Application's Init signal
- mApplication.InitSignal().Connect( this, &HelloWorldController::Create );
+ mApplication.InitSignal().Connect(this, &HelloWorldController::Create);
}
~HelloWorldController() = default; // Nothing to do in destructor
// The Init signal is received once (only) during the Application lifetime
- void Create( Application& application )
+ void Create(Application& application)
{
// Get a handle to the window
Window window = application.GetWindow();
- window.SetBackgroundColor( Color::WHITE );
+ window.SetBackgroundColor(Color::WHITE);
- TextLabel textLabel = TextLabel::New( "Hello World" );
- textLabel.SetProperty( Actor::Property::ANCHOR_POINT, AnchorPoint::TOP_LEFT );
- textLabel.SetProperty( Dali::Actor::Property::NAME, "helloWorldLabel" );
- window.Add( textLabel );
+ TextLabel textLabel = TextLabel::New("Hello World");
+ textLabel.SetProperty(Actor::Property::ANCHOR_POINT, AnchorPoint::TOP_LEFT);
+ textLabel.SetProperty(Dali::Actor::Property::NAME, "helloWorldLabel");
+ window.Add(textLabel);
// Respond to a touch anywhere on the window
- window.GetRootLayer().TouchedSignal().Connect( this, &HelloWorldController::OnTouch );
+ window.GetRootLayer().TouchedSignal().Connect(this, &HelloWorldController::OnTouch);
// Respond to key events
- window.KeyEventSignal().Connect( this, &HelloWorldController::OnKeyEvent );
+ window.KeyEventSignal().Connect(this, &HelloWorldController::OnKeyEvent);
}
- bool OnTouch( Actor actor, const TouchEvent& touch )
+ bool OnTouch(Actor actor, const TouchEvent& touch)
{
// quit the application
mApplication.Quit();
return true;
}
- void OnKeyEvent( const KeyEvent& event )
+ void OnKeyEvent(const KeyEvent& event)
{
- if( event.GetState() == KeyEvent::DOWN )
+ if(event.GetState() == KeyEvent::DOWN)
{
- if ( IsKey( event, Dali::DALI_KEY_ESCAPE ) || IsKey( event, Dali::DALI_KEY_BACK ) )
+ if(IsKey(event, Dali::DALI_KEY_ESCAPE) || IsKey(event, Dali::DALI_KEY_BACK))
{
mApplication.Quit();
}
}
private:
- Application& mApplication;
+ Application& mApplication;
};
-int DALI_EXPORT_API main( int argc, char **argv )
+int DALI_EXPORT_API main(int argc, char** argv)
{
- Application application = Application::New( &argc, &argv );
- HelloWorldController test( application );
+ Application application = Application::New(&argc, &argv);
+ HelloWorldController test(application);
application.MainLoop();
return 0;
}