Simple window framework for Airplay SDK

Altough I still explore lot of features and possibilities of Airplay framework, definitely I know that framework has only limited support for complex UI applications. Guys from Airplay SDK do a lot of work for 2D and 3D applications, and have a basic support for creating and skinning app windows and widgets. But what I really miss is some layer which helps you with window creating, event handling and so on.

So, I decided to create one on my own which is based on my another project Atomix – a large project for Visual C++. Currently I have implemented a window manager and action manager for Airplay SDK. So now, instead of writing lot of code for creating and handling windows, I have everything encapsulated in few objects and all my screen objects are derived from these base clases.

Still a lot of work has to be done to achieve the final application 😉

struct stProfileOverviewAction : public Atomix::Gui::stActionBase
{
public:
	AX_DECLARE_ACTION_FACTORY(stProfileOverviewAction,"ProfileOverview")
	bool OnExecute();
	void OnFinish();
	void OnOk();
	void OnCancel();
};

Leave a Reply

Your email address will not be published. Required fields are marked *