Click here to Skip to main content
15,881,803 members
Articles / Programming Languages / Visual Basic

GN Wizard Framework

Rate me:
Please Sign up or sign in to vote.
4.73/5 (51 votes)
21 Dec 2006CPOL3 min read 175.5K   1.7K   94  
A simple Wizard framework.
<?xml version="1.0"?>
<doc>
  <assembly>
    <name>GNWizardFrameWork</name>
    <version>1.0.2271.32624</version>
    <fullname>GNWizardFrameWork, Version=1.0.2271.32624, Culture=neutral, PublicKeyToken=null</fullname>
  </assembly>
  <members>
    <member name="T:.About">
      <summary>
 generic, self-contained About Box dialog 
 </summary>
 <remarks>
 </remarks></member>
    <member name="P:.About.AppEntryAssembly">
      <summary>
 Returns the entry assembly for the current application domain 
 </summary>
 <remarks>
 This is usually read-only, but in some weird cases (Smart Client apps) 
 you won't have an entry assembly, so you may want to set this manually. 
 </remarks></member>
    <member name="P:.About.AppTitle">
      <summary>
 single line of text to show in the application title section of the about box dialog 
 </summary>
 <remarks>
 defaults to "%title%" 
 %title% = Assembly: AssemblyTitle 
 </remarks></member>
    <member name="P:.About.AppDescription">
      <summary>
 single line of text to show in the description section of the about box dialog 
 </summary>
 <remarks>
 defaults to "%description%" 
 %description% = Assembly: AssemblyDescription 
 </remarks></member>
    <member name="P:.About.IsCallingAssembly">
      <summary>
 single line of text to show in the description section of the about box dialog 
 </summary>
 <remarks>
 defaults to "%description%" 
 %description% = Assembly: AssemblyDescription 
 </remarks></member>
    <member name="P:.About.AppVersion">
      <summary>
 single line of text to show in the version section of the about dialog 
 </summary>
 <remarks>
 defaults to "Version %version%" 
 %version% = Assembly: AssemblyVersion 
 </remarks></member>
    <member name="P:.About.AppCopyright">
      <summary>
 single line of text to show in the copyright section of the about dialog 
 </summary>
 <remarks>
 defaults to "Copyright © %year%, %company%" 
 %company% = Assembly: AssemblyCompany 
 %year% = current 4-digit year 
 </remarks></member>
    <member name="M:.About.AssemblyLastWriteTime(System.Reflection.Assembly)">
      <summary>
 exception-safe retrieval of LastWriteTime for this assembly. 
 </summary>
 <returns>File.GetLastWriteTime, or DateTime.MaxValue if exception was encountered.</returns></member>
    <member name="M:.About.AssemblyBuildDate(System.Reflection.Assembly,System.Boolean)">
      <summary>
 Returns DateTime this Assembly was last built. Will attempt to calculate from build number, if possible. 
 If not, the actual LastWriteTime on the assembly file will be returned. 
 </summary>
 <param name="a">Assembly to get build date for</param>
 <param name="ForceFileDate">Don't attempt to use the build number to calculate the date</param>
 <returns>DateTime this assembly was last built</returns></member>
    <member name="M:.About.AssemblyAttribs(System.Reflection.Assembly)">
      <summary>
 returns string name / string value pair of all attribs 
 for specified assembly 
 </summary>
 <remarks>
 note that Assembly* values are pulled from AssemblyInfo file in project folder 
 
 Trademark       = AssemblyTrademark string 
 Debuggable      = True 
 GUID            = 7FDF68D5-8C6F-44C9-B391-117B5AFB5467 
 CLSCompliant    = True 
 Product         = AssemblyProduct string 
 Copyright       = AssemblyCopyright string 
 Company         = AssemblyCompany string 
 Description     = AssemblyDescription string 
 Title           = AssemblyTitle string 
 </remarks></member>
    <member name="M:.About.RegistryHklmValue(System.String,System.String)">
      <summary>
 reads an HKLM Windows Registry key value 
 </summary>
    </member>
    <member name="M:.About.ShowSysInfo">
      <summary>
 launch the MSInfo "system information" application 
 </summary>
    </member>
    <member name="M:.About.Populate(System.Windows.Forms.ListView,System.String,System.String)">
      <summary>
 populate a listview with the specified key and value strings 
 </summary>
    </member>
    <member name="M:.About.EntryAssemblyAttrib(System.String)">
      <summary>
 retrieves a cached value from the entry assembly attribute lookup collection 
 </summary>
    </member>
    <member name="M:.About.PopulateLabels">
      <summary>
 Populate all the form labels with tokenized text 
 </summary>
    </member>
    <member name="M:.About.ReplaceTokens(System.String)">
      <summary>
 perform assemblyinfo to string replacements on labels 
 </summary>
    </member>
    <member name="M:.About.MatchAssemblyByName(System.String)">
      <summary>
 matches assembly by Assembly.GetName.Name; returns nothing if no match 
 </summary>
    </member>
    <member name="M:.About.AboutBox_Load(System.Object,System.EventArgs)">
      <summary>
 things to do when form is loaded 
 </summary>
    </member>
    <member name="M:.About.AboutBox_Paint(System.Object,System.Windows.Forms.PaintEventArgs)">
      <summary>
 things to do when form is FIRST painted 
 </summary>
    </member>
    <member name="T:GNWizardFrameWork.ThreeDLine">
      <summary>
 Simple 3D Line control 
 </summary>
 <remarks>
 </remarks>
 <history>
 	[G_Noble]	21/03/2006	Created 
 </history></member>
    <member name="T:GNWizardFrameWork.WizardTemplate">
      <summary>
 Simple Wizard Control 
 </summary>
 <remarks>
 </remarks>
 <history>
 	[G_Noble]	13/03/2006	Created 
 </history></member>
    <member name="M:GNWizardFrameWork.WizardTemplate.#ctor">
      <summary>
 Initialises A New Instance Of The Control 
 </summary>
 <remarks>
 </remarks>
 <history>
 	[G_Noble]	09/01/2006	Created 
 </history></member>
    <member name="P:GNWizardFrameWork.WizardTemplate.StartItemIndex">
      <summary>
 Determines what page you want the Wizard to start at 
 </summary>
 <value />
 <remarks>
 </remarks>
 <history>
 	[G_Noble]	15/03/2006	Created 
 </history></member>
    <member name="M:GNWizardFrameWork.WizardTemplate.GotoPage(System.Int32)">
      <summary>
 Navigates you to the page you want to display 
 </summary>
 <param name="Index" />
 <remarks>
 </remarks>
 <history>
 	[G_Noble]	15/03/2006	Created 
 </history></member>
    <member name="M:GNWizardFrameWork.WizardTemplate.CheckState">
      <summary>
 checks the current state of the wizard 
 also checks for designmode, so we can edit at design time 
 </summary>
 <remarks>
 </remarks>
 <history>
 	[G_Noble]	21/03/2006	Created 
 </history></member>
    <member name="M:GNWizardFrameWork.WizardTemplate.btnPrevious_Click(System.Object,System.EventArgs)">
      <summary>
 Gets and Displays The Previous Page 
 </summary>
 <param name="sender" />
 <param name="e" />
 <remarks>
 </remarks>
 <history>
 	[G_Noble]	15/03/2006	Created 
 </history></member>
    <member name="M:GNWizardFrameWork.WizardTemplate.DisplayCurrentPage">
      <summary>
 Displays The Pag you Want to View 
 </summary>
 <returns />
 <remarks>
 </remarks>
 <history>
 	[G_Noble]	21/03/2006	Created 
 </history></member>
    <member name="M:GNWizardFrameWork.WizardTemplate.InternalItemCount">
      <summary>
 Used To Ammend The DesignTime Verbs 
 </summary>
 <returns />
 <remarks>
 This Only Gets Called From The Deigner At Design Time 
 </remarks>
 <history>
 	[G_Noble]	15/03/2006	Created 
 </history></member>
    <member name="T:GNWizardFrameWork.WizardTemplateDesigner">
      <summary>
 Designer for the GN Wizard Template 
 </summary>
 <remarks>
 </remarks>
 <history>
 	[G_Noble]	13/03/2006	Created 
 </history></member>
    <member name="M:GNWizardFrameWork.WizardTemplateDesigner.GetHitTest(System.Drawing.Point)">
      <summary>
 Here we are checking to see the mous position of the control at design time 
 </summary>
 <param name="point" />
 <returns />
 <remarks>
 </remarks>
 <history>
 	[G_Noble]	13/03/2006	Created 
 </history></member>
    <member name="M:GNWizardFrameWork.WizardTemplateDesigner.OnAddCommandEXT(System.Object,System.EventArgs)">
      <summary>
 Adds An Exterior Page To The Wizard 
 </summary>
 <param name="sender" />
 <param name="e" />
 <remarks>
 </remarks>
 <history>
 	[G_Noble]	15/03/2006	Created 
 </history></member>
    <member name="M:GNWizardFrameWork.WizardTemplateDesigner.OnChangePageType(System.Object,System.EventArgs)">
      <summary>
 Chages The selected page style 
 </summary>
 <param name="sender" />
 <param name="e" />
 <remarks>
 </remarks>
 <history>
 	[G_Noble]	21/03/2006	Created 
 </history></member>
    <member name="M:GNWizardFrameWork.WizardTemplateDesigner.OnAddCommand(System.Object,System.EventArgs)">
      <summary>
 Adds An Interior Page to The Wizard 
 </summary>
 <param name="sender" />
 <param name="e" />
 <remarks>
 </remarks>
 <history>
 	[G_Noble]	15/03/2006	Created 
 </history></member>
    <member name="M:GNWizardFrameWork.WizardTemplateDesigner.ContainsWizardPage(System.String)">
      <summary>
 Checks To See If the Page Aready Exists 
 </summary>
 <param name="name" />
 <returns />
 <remarks>
 </remarks>
 <history>
 	[G_Noble]	15/03/2006	Created 
 </history></member>
    <member name="M:GNWizardFrameWork.WizardTemplateDesigner.OnRemoveCommand(System.Object,System.EventArgs)">
      <summary>
 Removes A Page From The Wizard 
 </summary>
 <param name="sender" />
 <param name="e" />
 <remarks>
 </remarks>
 <history>
 	[G_Noble]	15/03/2006	Created 
 </history></member>
    <member name="M:GNWizardFrameWork.WizardTemplateDesigner.OnShowAbout(System.Object,System.EventArgs)">
      <summary>
 Shows the about box 
 </summary>
 <param name="sender" />
 <param name="e" />
 <remarks>
 </remarks>
 <history>
 	[G_Noble]	09/01/2006	Created 
 </history></member>
    <member name="T:GNWizardFrameWork.WizardPage">
      <summary>
 Wizard Page Item 
 </summary>
 <remarks>
 </remarks>
 <history>
 	[G_Noble]	13/03/2006	Created 
 </history></member>
    <member name="P:GNWizardFrameWork.WizardPage.HeaderCaption">
      <summary>
 Main Header caption for pages with interior Pagestyle 
 </summary>
 <value />
 <remarks>
 </remarks>
 <history>
 	[G_Noble]	21/03/2006	Created 
 </history></member>
    <member name="P:GNWizardFrameWork.WizardPage.SubHeaderCaption">
      <summary>
 Sub header caption for pages with interior Pagestyle 
 </summary>
 <value />
 <remarks>
 </remarks>
 <history>
 	[G_Noble]	21/03/2006	Created 
 </history></member>
    <member name="P:GNWizardFrameWork.WizardPage.PageStyle">
      <summary>
 Sets the page Style (Interior or Exterior) 
 </summary>
 <value />
 <remarks>
 </remarks>
 <history>
 	[G_Noble]	21/03/2006	Created 
 </history></member>
    <member name="P:GNWizardFrameWork.WizardPage.HasNextButton">
      <summary>
 Enables/Disables The Next Button 
 </summary>
 <value />
 <remarks>
 </remarks>
 <history>
 	[G_Noble]	21/03/2006	Created 
 </history></member>
    <member name="P:GNWizardFrameWork.WizardPage.HasPreviousButton">
      <summary>
 Enables/Disables The Previous Button 
 </summary>
 <value />
 <remarks>
 </remarks>
 <history>
 	[G_Noble]	21/03/2006	Created 
 </history></member>
    <member name="P:GNWizardFrameWork.WizardPage.HasFinishButton">
      <summary>
 Enables/Disables The Finish Button 
 </summary>
 <value />
 <remarks>
 </remarks>
 <history>
 	[G_Noble]	21/03/2006	Created 
 </history></member>
    <member name="P:GNWizardFrameWork.WizardPage.HasCancelButton">
      <summary>
 Enables/Disables The Cancel Button 
 </summary>
 <value />
 <remarks>
 </remarks>
 <history>
 	[G_Noble]	21/03/2006	Created 
 </history></member>
    <member name="M:GNWizardFrameWork.WizardPage.OnDockChanged(System.EventArgs)">
      <summary>
     Make sure the panels docked state = dockstyle.none 
     The wizard Will handle the sizing of the controls 
 </summary>
 <param name="e" />
 <remarks>
 </remarks>
 <history>
 	[G_Noble]	13/03/2006	Created 
 </history></member>
    <member name="T:GNWizardFrameWork.WizardPageCollection">
      <summary>
 Holds All The WizardPage Details, And Handles All The Events 
 </summary>
 <remarks>
 </remarks>
 <history>
 	[G_Noble]	13/03/2006	Created 
 </history></member>
    <member name="P:GNWizardFrameWork.WizardPageCollection.Item(System.Int32)">
      <summary>
 Returns The Panelitem Relevant To The Index 
 </summary>
 <param name="index" />
 <value />
 <remarks>
 </remarks>
 <history>
 	[G_Noble]	09/01/2006	Created 
 </history></member>
    <member name="M:GNWizardFrameWork.WizardPageCollection.Add(GNWizardFrameWork.WizardPage)">
      <summary>
 Initiates or Set A WizardPage And Adds It To The Collection 
 </summary>
 <param name="value" />
 <value />
 <remarks>
 </remarks>
 <history>
 	[G_Noble]	09/01/2006	Created 
 </history></member>
    <member name="M:GNWizardFrameWork.WizardPageCollection.IndexOf(GNWizardFrameWork.WizardPage)">
      <summary>
 Collection IndexOf Function 
 </summary>
 <param name="value" />
 <returns />
 <remarks>
 </remarks>
 <history>
 	[G_Noble]	09/01/2006	Created 
 </history></member>
    <member name="M:GNWizardFrameWork.WizardPageCollection.Contains(GNWizardFrameWork.WizardPage)">
      <summary>
 Collection Contains Function 
 </summary>
 <param name="value" />
 <returns />
 <remarks>
 </remarks>
 <history>
 	[G_Noble]	09/01/2006	Created 
 </history></member>
    <member name="M:GNWizardFrameWork.WizardPageCollection.Insert(System.Int32,GNWizardFrameWork.WizardPage)">
      <summary>
 Collection Insert Function 
 </summary>
 <param name="index" />
 <param name="value" />
 <remarks>
 </remarks>
 <history>
 	[G_Noble]	09/01/2006	Created 
 </history></member>
    <member name="M:GNWizardFrameWork.WizardPageCollection.Remove(GNWizardFrameWork.WizardPage)">
      <summary>
 Removes A PanelItem From The Collection 
 </summary>
 <param name="value" />
 <remarks>
 </remarks>
 <history>
 	[G_Noble]	09/01/2006	Created 
 </history></member>
    <member name="M:GNWizardFrameWork.WizardPageCollection.OnInsertComplete(System.Int32,System.Object)">
      <summary>
 Collection Insert Complete Event 
 </summary>
 <param name="index" />
 <param name="value" />
 <remarks>
 </remarks>
 <history>
 	[G_Noble]	09/01/2006	Created 
 </history></member>
    <member name="M:GNWizardFrameWork.WizardPageCollection.Finalize">
      <summary>
 Finialize 
 </summary>
 <remarks>
 </remarks>
 <history>
 	[G_Noble]	09/01/2006	Created 
 </history></member>
  </members>
</doc>

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


Written By
Software Developer
United Kingdom United Kingdom
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.

Comments and Discussions