public OutputControl() { InitializeComponent(); // button images btnErrors.Image = errorImage = sysilsSmall.Icon(sysilsSmall.IconIndex(Globals.imagesFolder + Globals.imgError, true)).ToBitmap(); btnWarnings.Image = warningImage = sysilsSmall.Icon(sysilsSmall.IconIndex(Globals.imagesFolder + Globals.imgWarning, true)).ToBitmap(); btnInformation.Image = infoImage = sysilsSmall.Icon(sysilsSmall.IconIndex(Globals.imagesFolder + Globals.imgInformation, true)).ToBitmap(); // EventHandlers BuildLogger.MessageLogged += new EventHandler <BuildLogMessage>(Logger_MessageLogged); Globals.ApplicationClosing += new EventHandler(Globals_ApplicationClosing); Globals.BuildProgressChanged += new EventHandler <BuildProgressEventArgs>(Globals_BuildProgressChanged); dgrOutputMessages.DataError += new DataGridViewDataErrorEventHandler(dgrOutputMessages_DataError); }
// this is not form load event handler private void LoadApplication() { // Set toolbar images btnNew.Image = sysilsSmall.Icon(sysilsSmall.IconIndex(Globals.imagesFolder + Globals.imgNew, true)).ToBitmap(); btnOpen.Image = sysilsSmall.Icon(sysilsSmall.IconIndex(Globals.imagesFolder + Globals.imgOpen, true)).ToBitmap(); btnSave.Image = sysilsSmall.Icon(sysilsSmall.IconIndex(Globals.imagesFolder + Globals.imgSave, true)).ToBitmap(); btnRun.Image = sysilsSmall.Icon(sysilsSmall.IconIndex(Globals.imagesFolder + Globals.imgNvnInstallerIcon, true)).ToBitmap(); btnHelp.Image = sysilsSmall.Icon(sysilsSmall.IconIndex(Globals.imagesFolder + Globals.imgHelp, true)).ToBitmap(); // load each controls foreach (Control control in ControlsManager.Controls.Values) { if (control is INvnControl) { ((INvnControl)control).InitializeLoad(); ((INvnControl)control).Load(); } } // validate license key LicenceKeyValidator.Validate(); }