1de9dcd41SStephan Aßmus /* 2*6aa05872SBrian Hill * Copyright 2010-2017, Haiku, Inc. All Rights Reserved. 3de9dcd41SStephan Aßmus * Copyright 2009, Pier Luigi Fiorini. 4de9dcd41SStephan Aßmus * Distributed under the terms of the MIT License. 5de9dcd41SStephan Aßmus * 6de9dcd41SStephan Aßmus * Authors: 7de9dcd41SStephan Aßmus * Pier Luigi Fiorini, pierluigi.fiorini@gmail.com 8de9dcd41SStephan Aßmus */ 9de9dcd41SStephan Aßmus 10de9dcd41SStephan Aßmus #include <Application.h> 11de9dcd41SStephan Aßmus 12de9dcd41SStephan Aßmus #include "PrefletWin.h" 13de9dcd41SStephan Aßmus 14de9dcd41SStephan Aßmus class PrefletApp : public BApplication { 15de9dcd41SStephan Aßmus public: 16de9dcd41SStephan Aßmus PrefletApp(); 17de9dcd41SStephan Aßmus 18de9dcd41SStephan Aßmus virtual void ReadyToRun(); 19de9dcd41SStephan Aßmus virtual bool QuitRequested(); 20de9dcd41SStephan Aßmus 21de9dcd41SStephan Aßmus private: 22de9dcd41SStephan Aßmus PrefletWin* fWindow; 23de9dcd41SStephan Aßmus }; 24de9dcd41SStephan Aßmus 25de9dcd41SStephan Aßmus PrefletApp()26de9dcd41SStephan AßmusPrefletApp::PrefletApp() 27de9dcd41SStephan Aßmus : 28de9dcd41SStephan Aßmus BApplication("application/x-vnd.Haiku-Notifications") 29de9dcd41SStephan Aßmus { 30de9dcd41SStephan Aßmus } 31de9dcd41SStephan Aßmus 32de9dcd41SStephan Aßmus 33de9dcd41SStephan Aßmus void ReadyToRun()34de9dcd41SStephan AßmusPrefletApp::ReadyToRun() 35de9dcd41SStephan Aßmus { 36de9dcd41SStephan Aßmus fWindow = new PrefletWin; 37de9dcd41SStephan Aßmus } 38de9dcd41SStephan Aßmus 39de9dcd41SStephan Aßmus 40de9dcd41SStephan Aßmus bool QuitRequested()41de9dcd41SStephan AßmusPrefletApp::QuitRequested() 42de9dcd41SStephan Aßmus { 43de9dcd41SStephan Aßmus return true; 44de9dcd41SStephan Aßmus } 45de9dcd41SStephan Aßmus 46de9dcd41SStephan Aßmus 47de9dcd41SStephan Aßmus int main(int argc,char * argv[])48de9dcd41SStephan Aßmusmain(int argc, char* argv[]) 49de9dcd41SStephan Aßmus { 50de9dcd41SStephan Aßmus PrefletApp app; 51de9dcd41SStephan Aßmus app.Run(); 52de9dcd41SStephan Aßmus return 0; 53de9dcd41SStephan Aßmus } 54