IGLib  1.7.2
The IGLib base library EXTENDED - with other lilbraries and applications.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
IG.Forms.AssemblyInfoControl Class Reference
+ Inheritance diagram for IG.Forms.AssemblyInfoControl:
+ Collaboration diagram for IG.Forms.AssemblyInfoControl:

Public Member Functions

 AssemblyInfoControl ()
 
void RefreshOutput ()
 Refreshed information about the selected assembly (of potential assemblied if multiple assemblies descriptions are allowed) on the output text control. More...
 
 AssemblyInfoControl ()
 
void RefreshOutput ()
 Refreshed information about the selected assembly (of potential assemblied if multiple assemblies descriptions are allowed) on the output text control. More...
 

Protected Member Functions

override void Dispose (bool disposing)
 Clean up any resources being used. More...
 
override void Dispose (bool disposing)
 Clean up any resources being used. More...
 

Properties

static string InitialTextOutput [get]
 Initial text written on the label that shows the long name of the resource. More...
 
string SelectedResource [get, set]
 
bool MultipleAssembliesAllowed [get, set]
 Whether mulltiple assemblies are allowed. More...
 

Private Member Functions

void chkMultipleAssemblies_CheckedChanged (object sender, EventArgs e)
 
void btnRefreshOutput_Click (object sender, EventArgs e)
 
void btnClear_Click (object sender, EventArgs e)
 
void assemblySelector1_AssemblySelected (object sender, EventArgs e)
 
void assemblySelector1_SelectionParametersChanged (object sender, EventArgs e)
 
void txtOutput_DragEnter (object sender, DragEventArgs e)
 
void txtOutput_DragDrop (object sender, DragEventArgs e)
 
void InitializeComponent ()
 Required method for Designer support - do not modify the contents of this method with the code editor. More...
 
void chkMultipleAssemblies_CheckedChanged (object sender, EventArgs e)
 
void btnRefreshOutput_Click (object sender, EventArgs e)
 
void btnClear_Click (object sender, EventArgs e)
 
void assemblySelector1_AssemblySelected (object sender, EventArgs e)
 
void assemblySelector1_SelectionParametersChanged (object sender, EventArgs e)
 
void txtOutput_DragEnter (object sender, DragEventArgs e)
 
void txtOutput_DragDrop (object sender, DragEventArgs e)
 
void InitializeComponent ()
 Required method for Designer support - do not modify the contents of this method with the code editor. More...
 

Private Attributes

string _selectedResource = null
 
bool _multipleAssembliesAllowed = false
 
System.ComponentModel.IContainer components = null
 Required designer variable. More...
 
AssemblySelector assemblySelector1
 
System.Windows.Forms.Label lblResources
 
System.Windows.Forms.CheckBox chkMultipleAssemblies
 
System.Windows.Forms.Button btnRefreshOutput
 
System.Windows.Forms.Button btnClear
 
System.Windows.Forms.TextBox txtOutput
 

Static Private Attributes

static string _initialTextOutpput
 

Constructor & Destructor Documentation

IG.Forms.AssemblyInfoControl.AssemblyInfoControl ( )
inline
IG.Forms.AssemblyInfoControl.AssemblyInfoControl ( )
inline

Member Function Documentation

void IG.Forms.AssemblyInfoControl.RefreshOutput ( )
inline

Refreshed information about the selected assembly (of potential assemblied if multiple assemblies descriptions are allowed) on the output text control.

References IG.Lib.UtilSystem.GetAssemblyInfo().

void IG.Forms.AssemblyInfoControl.chkMultipleAssemblies_CheckedChanged ( object  sender,
EventArgs  e 
)
inlineprivate
void IG.Forms.AssemblyInfoControl.btnRefreshOutput_Click ( object  sender,
EventArgs  e 
)
inlineprivate
void IG.Forms.AssemblyInfoControl.btnClear_Click ( object  sender,
EventArgs  e 
)
inlineprivate
void IG.Forms.AssemblyInfoControl.assemblySelector1_AssemblySelected ( object  sender,
EventArgs  e 
)
inlineprivate
void IG.Forms.AssemblyInfoControl.assemblySelector1_SelectionParametersChanged ( object  sender,
EventArgs  e 
)
inlineprivate
void IG.Forms.AssemblyInfoControl.txtOutput_DragEnter ( object  sender,
DragEventArgs  e 
)
inlineprivate
void IG.Forms.AssemblyInfoControl.txtOutput_DragDrop ( object  sender,
DragEventArgs  e 
)
inlineprivate
override void IG.Forms.AssemblyInfoControl.Dispose ( bool  disposing)
inlineprotected

Clean up any resources being used.

Parameters
disposingtrue if managed resources should be disposed; otherwise, false.
void IG.Forms.AssemblyInfoControl.InitializeComponent ( )
inlineprivate

Required method for Designer support - do not modify the contents of this method with the code editor.

void IG.Forms.AssemblyInfoControl.RefreshOutput ( )
inline

Refreshed information about the selected assembly (of potential assemblied if multiple assemblies descriptions are allowed) on the output text control.

References IG.Lib.UtilSystem.GetAssemblyInfo().

void IG.Forms.AssemblyInfoControl.chkMultipleAssemblies_CheckedChanged ( object  sender,
EventArgs  e 
)
inlineprivate
void IG.Forms.AssemblyInfoControl.btnRefreshOutput_Click ( object  sender,
EventArgs  e 
)
inlineprivate
void IG.Forms.AssemblyInfoControl.btnClear_Click ( object  sender,
EventArgs  e 
)
inlineprivate
void IG.Forms.AssemblyInfoControl.assemblySelector1_AssemblySelected ( object  sender,
EventArgs  e 
)
inlineprivate
void IG.Forms.AssemblyInfoControl.assemblySelector1_SelectionParametersChanged ( object  sender,
EventArgs  e 
)
inlineprivate
void IG.Forms.AssemblyInfoControl.txtOutput_DragEnter ( object  sender,
DragEventArgs  e 
)
inlineprivate
void IG.Forms.AssemblyInfoControl.txtOutput_DragDrop ( object  sender,
DragEventArgs  e 
)
inlineprivate
override void IG.Forms.AssemblyInfoControl.Dispose ( bool  disposing)
inlineprotected

Clean up any resources being used.

Parameters
disposingtrue if managed resources should be disposed; otherwise, false.
void IG.Forms.AssemblyInfoControl.InitializeComponent ( )
inlineprivate

Required method for Designer support - do not modify the contents of this method with the code editor.

Member Data Documentation

static string IG.Forms.AssemblyInfoControl._initialTextOutpput
staticprivate
Initial value:
=
@"<< Select an assembly to view its information! >>
<< You can drag & drop assembly files into this area. >>
<< Press ""Refresh"" if necessary. >>"
string IG.Forms.AssemblyInfoControl._selectedResource = null
private
bool IG.Forms.AssemblyInfoControl._multipleAssembliesAllowed = false
private
System ComponentModel IContainer IG.Forms.AssemblyInfoControl.components = null
private

Required designer variable.

AssemblySelector IG.Forms.AssemblyInfoControl.assemblySelector1
private
System Windows Forms Label IG.Forms.AssemblyInfoControl.lblResources
private
System Windows Forms CheckBox IG.Forms.AssemblyInfoControl.chkMultipleAssemblies
private
System Windows Forms Button IG.Forms.AssemblyInfoControl.btnRefreshOutput
private
System Windows Forms Button IG.Forms.AssemblyInfoControl.btnClear
private
System Windows Forms TextBox IG.Forms.AssemblyInfoControl.txtOutput
private

Property Documentation

static string IG.Forms.AssemblyInfoControl.InitialTextOutput
staticget

Initial text written on the label that shows the long name of the resource.

string IG.Forms.AssemblyInfoControl.SelectedResource
getsetprivate
bool IG.Forms.AssemblyInfoControl.MultipleAssembliesAllowed
getset

Whether mulltiple assemblies are allowed.


The documentation for this class was generated from the following files: