You need to deal with the renaming of the resource file or otherwise you get a MissingManifestResourceException. TBC…
Category: Forms
Refresh Form
To cause form controls such as a text box to be refreshed after updating them before your code goes and does something time consuming and intensive you can use this: this->Refresh(); This does work, if it doesn't try adding a System::Threading::Thread::Sleep(200) after it.
Z Order
Force Label To Front MyLabel->BringToFront();
Link two forms
Set the secondary form owner to the main form. For instance, if you have created another form you do this: frmMyOtherForm->Owner = this;
Transparency
Transparency is actually simulated by drawing the pixels of the Parent, which is the form. Therefore you only see the form pixels, stacking effects don’t work. One approach is to just draw the images in the form’s Paint event, or consider WPF which has a very different rendering model that easily supports transparency. […]
Passing values between forms
To Use A Global Variable Add it to our ap-main.h file – this is automatically included in all files (see creating a project if this file is not in your project) You can’t make strings global – only normal variable types However you can just pass a handle to a string or come other object […]
Child Forms / Multiple Document Interface
Int Note: Kin Lib uses child forms Applications that have a main window which contain one or more child windows are called Multiple Document Interface (MDI) For the parent form (for instance the form created when creating a new project) set the IsMdiContainer property to true. Add a menu strip to the form and create […]
Function For Multiple Form Objects – What Object Called An Event?
You can assign the same event to multiple controls. When called the "object sender" portion will be a reference to whatever one of the controls was clicked. The EventArgs portion is a way to pass extra information to the event handler. Some events use a derivative of EventArgs which contain extra information. The function will […]
Cursor
Show and hide the cursor Cursor->Show(); Cursor->Hide();
Re-sizable Forms
Making Form Re-Sizable AutoScroll Set to true, to enable scroll bars when needed. You can then just add controls outside of the forms size and the scroll bars will appear to allow then to be seen. Minimum Size Set the minimum size for the form Padding Set to force a bit of space after the […]