| |
|
|
| Function | Purpose |
| show_tip_of_the_day | Some Hint Text For The Application |
| OnAppAbout | Version Of Application |
| OnViewPreferences | Application Scope Of User Choice Options |
| OnAppExit | Leaving The Application |
| Purpose |
| Sets The One Instance Mutex To NULL |
| Sets The Extention Modelling Persistant Document To NULL |
| Does Not Set The Main Template View To NULL |
| Sets All Other View Templates NULL |
| Purpose |
| Checks For A Prior Instance Of The Application |
| Loads The Persistant Document And View Templates On The Heap |
| Invokes The CPersistDoc::LoadUser To Verify Start Up |
| Purpose |
| Cleans Up The And View Templates Heap Allocation |
| Purpose |
| This MFC virtual must be overridden to stop MFC Opening Default Template |
| Requirement Of Extention Modelling |
| Purpose |
| Location Of Creating CPersistDoc On The Heap |
| Initalises Objective Grid |
| Must Be An Early Call in ::InitInstance() |
| Purpose |
| All The Defaults Are Written To The Registry First If They Do Not Exist |
| User Preferences are actually read and written to individual preference files |
| If You Add To View : Preferences You Should Define The Item Here First |
| Purpose |
| Drives The Time Zone Setting |
| Purpose |
| Since Extention Modelling overrides the MFC Default Template Load and OpenDocumentFile |
| The Most Recently USed Registry Entries Have To Be Kick Started |
| Purpose |
| If The User Has Locked The Application in Main Frame |
| We Have To Gobble The Mouse Messages |
| Nobody Is Really Sure Why But This Stops The Views Crashing |
| |
|
|
|