/** 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 }