Click here to Skip to main content
15,886,799 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.8K   1.7K   94  
A simple Wizard framework.
<?xml version="1.0"?>
<doc>
  <assembly>
    <name>ItchinWizard</name>
    <version>1.0.2263.17986</version>
    <fullname>ItchinWizard, Version=1.0.2263.17986, Culture=neutral, PublicKeyToken=null</fullname>
  </assembly>
  <members>
    <member name="T:ItchinWizard.About">
      <summary>
 generic, self-contained About Box dialog 
 </summary>
 <remarks>
 </remarks></member>
    <member name="P:ItchinWizard.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:ItchinWizard.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:ItchinWizard.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:ItchinWizard.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:ItchinWizard.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:ItchinWizard.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:ItchinWizard.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:ItchinWizard.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:ItchinWizard.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:ItchinWizard.About.RegistryHklmValue(System.String,System.String)">
      <summary>
 reads an HKLM Windows Registry key value 
 </summary>
    </member>
    <member name="M:ItchinWizard.About.ShowSysInfo">
      <summary>
 launch the MSInfo "system information" application 
 </summary>
    </member>
    <member name="M:ItchinWizard.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:ItchinWizard.About.EntryAssemblyAttrib(System.String)">
      <summary>
 retrieves a cached value from the entry assembly attribute lookup collection 
 </summary>
    </member>
    <member name="M:ItchinWizard.About.PopulateLabels">
      <summary>
 Populate all the form labels with tokenized text 
 </summary>
    </member>
    <member name="M:ItchinWizard.About.ReplaceTokens(System.String)">
      <summary>
 perform assemblyinfo to string replacements on labels 
 </summary>
    </member>
    <member name="M:ItchinWizard.About.MatchAssemblyByName(System.String)">
      <summary>
 matches assembly by Assembly.GetName.Name; returns nothing if no match 
 </summary>
    </member>
    <member name="M:ItchinWizard.About.AboutBox_Load(System.Object,System.EventArgs)">
      <summary>
 things to do when form is loaded 
 </summary>
    </member>
    <member name="M:ItchinWizard.About.AboutBox_Paint(System.Object,System.Windows.Forms.PaintEventArgs)">
      <summary>
 things to do when form is FIRST painted 
 </summary>
    </member>
    <member name="M:ItchinWizard.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:ItchinWizard.WizardTemplateDesigner.Verbs">
      <summary>
 Add A New Menu command to The Menu At Design Time 
 </summary>
 <value />
 <remarks>
 </remarks>
 <history>
 	[G_Noble]	16/01/2006	Created 
 </history></member>
    <member name="M:ItchinWizard.WizardTemplateDesigner.OnAddPanel(System.Object,System.EventArgs)">
      <summary>
 Adds A New Pane To The Navigation Bar 
 </summary>
 <param name="sender" />
 <param name="e" />
 <remarks>
 </remarks>
 <history>
 	[G_Noble]	16/01/2006	Created 
 </history></member>
    <member name="M:ItchinWizard.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="P:ItchinWizard.WizardPane.Selected">
      <summary>
 Set The Items Visiblity 
 </summary>
 <value />
 <remarks>
 </remarks>
 <history>
 	[G_Noble]	09/01/2006	Created 
 </history></member>
    <member name="P:ItchinWizard.WizardPaneCollection.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:ItchinWizard.WizardPaneCollection.Add(ItchinWizard.WizardPane)">
      <summary>
 Initiates or Set A NavigationBar PanelItem 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:ItchinWizard.WizardPaneCollection.IndexOf(ItchinWizard.WizardPane)">
      <summary>
 Collection IndexOf Function 
 </summary>
 <param name="value" />
 <returns />
 <remarks>
 </remarks>
 <history>
 	[G_Noble]	09/01/2006	Created 
 </history></member>
    <member name="M:ItchinWizard.WizardPaneCollection.Contains(ItchinWizard.WizardPane)">
      <summary>
 Collection Contains Function 
 </summary>
 <param name="value" />
 <returns />
 <remarks>
 </remarks>
 <history>
 	[G_Noble]	09/01/2006	Created 
 </history></member>
    <member name="M:ItchinWizard.WizardPaneCollection.Insert(System.Int32,ItchinWizard.WizardPane)">
      <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:ItchinWizard.WizardPaneCollection.Remove(ItchinWizard.WizardPane)">
      <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:ItchinWizard.WizardPaneCollection.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:ItchinWizard.WizardPaneCollection.OnClearComplete">
      <summary>
 Collection OnClearComplete Function 
 </summary>
 <remarks>
 </remarks>
 <history>
 	[G_Noble]	09/01/2006	Created 
 </history></member>
    <member name="M:ItchinWizard.WizardPaneCollection.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