/** DGui project file.

Copyright: Trogu Antonio Davide 2011-2013

License: $(HTTP boost.org/LICENSE_1_0.txt, Boost License 1.0).

Authors: Trogu Antonio Davide
*/
module resources;

import dgui.all;

enum
{
	IDI_MYICON   = 100,
	IDB_MYBITMAP = 200,
}

class MainForm: Form
{
	private PictureBox _pict;

	public this()
	{
		this.text = "DGui Events";
		this.size = Size(300, 250);
		this.startPosition = FormStartPosition.centerScreen; // Set Form Position
		this.icon = Application.resources.getIcon(IDI_MYICON); //Load the icon from resource and associate it with MainForm

		this._pict = new PictureBox();
		this._pict.dock = DockStyle.fill; // Fill the whole form area
		this._pict.sizeMode = SizeMode.autoSize; // Stretch the image
		this._pict.image = Application.resources.getBitmap(IDB_MYBITMAP); //Load the bitmap from resources
		this._pict.parent = this;
	}
}

int main(string[] args)
{
	return Application.run(new MainForm()); // Start the application
}