SECI  1
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events
Public Member Functions | Protected Member Functions | Private Member Functions | Private Attributes | List of all members
SeciUserInterface.Dialogs.Tabs.EditTabs Class Reference
Inheritance diagram for SeciUserInterface.Dialogs.Tabs.EditTabs:
Inheritance graph
Collaboration diagram for SeciUserInterface.Dialogs.Tabs.EditTabs:
Collaboration graph

Public Member Functions

 EditTabs (ref SeciControls.ViTabControl tab, List< String > nonEditTabs, List< String > secretTabs, Seci.SerialisableList< Seci.Definitions.Tab > tabs)
 

Protected Member Functions

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

Private Member Functions

void btnAdd_Click (object sender, EventArgs e)
 
void btnAddVi_Click (object sender, EventArgs e)
 
void btnDelete_Click (object sender, EventArgs e)
 
void btnDown_Click (object sender, EventArgs e)
 
void btnExit_Click (object sender, EventArgs e)
 
void btnRemoveVi_Click (object sender, EventArgs e)
 
void btnRename_Click (object sender, EventArgs e)
 
void btnUp_Click (object sender, EventArgs e)
 
Boolean canTabBeEdited (String tab)
 
void EditTabs_Load (object sender, EventArgs e)
 
void InitializeComponent ()
 Required method for Designer support - do not modify the contents of this method with the code editor. More...
 
void lstTabs_SelectedIndexChanged (object sender, EventArgs e)
 
void removeVi (String tabname, String viname)
 
void UpdateTabList ()
 
void UpdateViList ()
 

Private Attributes

bool _changesMade = false
 
List< String > _nonEditTabs
 
List< String > _secretTabs
 
SeciControls.ViTabControl _tabControl
 
Seci.SerialisableList
< Seci.Definitions.Tab
_tabs
 
System.Windows.Forms.Button btnAdd
 
System.Windows.Forms.Button btnAddVi
 
System.Windows.Forms.Button btnDelete
 
System.Windows.Forms.Button btnDown
 
System.Windows.Forms.Button btnExit
 
System.Windows.Forms.Button btnRemoveVi
 
System.Windows.Forms.Button btnRename
 
System.Windows.Forms.Button btnUp
 
System.ComponentModel.IContainer components = null
 Required designer variable. More...
 
System.Windows.Forms.Label label1
 
System.Windows.Forms.Label label2
 
System.Windows.Forms.ListBox lstTabs
 
System.Windows.Forms.ListBox lstVIs
 
System.Windows.Forms.ToolTip toolTip1
 

Detailed Description

Definition at line 12 of file EditTabs.cs.

Constructor & Destructor Documentation

SeciUserInterface.Dialogs.Tabs.EditTabs.EditTabs ( ref SeciControls.ViTabControl  tab,
List< String >  nonEditTabs,
List< String >  secretTabs,
Seci.SerialisableList< Seci.Definitions.Tab tabs 
)
inline

Definition at line 20 of file EditTabs.cs.

Member Function Documentation

void SeciUserInterface.Dialogs.Tabs.EditTabs.btnAdd_Click ( object  sender,
EventArgs  e 
)
inlineprivate

Definition at line 62 of file EditTabs.cs.

void SeciUserInterface.Dialogs.Tabs.EditTabs.btnAddVi_Click ( object  sender,
EventArgs  e 
)
inlineprivate

Definition at line 221 of file EditTabs.cs.

References SeciUserInterface.Dialogs.Tabs.AddVi.VisToAdd.

void SeciUserInterface.Dialogs.Tabs.EditTabs.btnDelete_Click ( object  sender,
EventArgs  e 
)
inlineprivate

Definition at line 77 of file EditTabs.cs.

void SeciUserInterface.Dialogs.Tabs.EditTabs.btnDown_Click ( object  sender,
EventArgs  e 
)
inlineprivate

Definition at line 332 of file EditTabs.cs.

void SeciUserInterface.Dialogs.Tabs.EditTabs.btnExit_Click ( object  sender,
EventArgs  e 
)
inlineprivate

Definition at line 186 of file EditTabs.cs.

void SeciUserInterface.Dialogs.Tabs.EditTabs.btnRemoveVi_Click ( object  sender,
EventArgs  e 
)
inlineprivate

Definition at line 279 of file EditTabs.cs.

void SeciUserInterface.Dialogs.Tabs.EditTabs.btnRename_Click ( object  sender,
EventArgs  e 
)
inlineprivate

Definition at line 133 of file EditTabs.cs.

void SeciUserInterface.Dialogs.Tabs.EditTabs.btnUp_Click ( object  sender,
EventArgs  e 
)
inlineprivate

Definition at line 316 of file EditTabs.cs.

Boolean SeciUserInterface.Dialogs.Tabs.EditTabs.canTabBeEdited ( String  tab)
inlineprivate

Definition at line 116 of file EditTabs.cs.

override void SeciUserInterface.Dialogs.Tabs.EditTabs.Dispose ( bool  disposing)
inlineprotected

Clean up any resources being used.

Parameters
disposingtrue if managed resources should be disposed; otherwise, false.

Definition at line 14 of file EditTabs.Designer.cs.

void SeciUserInterface.Dialogs.Tabs.EditTabs.EditTabs_Load ( object  sender,
EventArgs  e 
)
inlineprivate

Definition at line 29 of file EditTabs.cs.

void SeciUserInterface.Dialogs.Tabs.EditTabs.InitializeComponent ( )
inlineprivate

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

Definition at line 29 of file EditTabs.Designer.cs.

void SeciUserInterface.Dialogs.Tabs.EditTabs.lstTabs_SelectedIndexChanged ( object  sender,
EventArgs  e 
)
inlineprivate

Definition at line 201 of file EditTabs.cs.

void SeciUserInterface.Dialogs.Tabs.EditTabs.removeVi ( String  tabname,
String  viname 
)
inlineprivate

Definition at line 300 of file EditTabs.cs.

void SeciUserInterface.Dialogs.Tabs.EditTabs.UpdateTabList ( )
inlineprivate

Definition at line 34 of file EditTabs.cs.

void SeciUserInterface.Dialogs.Tabs.EditTabs.UpdateViList ( )
inlineprivate

Definition at line 206 of file EditTabs.cs.

Member Data Documentation

bool SeciUserInterface.Dialogs.Tabs.EditTabs._changesMade = false
private

Definition at line 18 of file EditTabs.cs.

List<String> SeciUserInterface.Dialogs.Tabs.EditTabs._nonEditTabs
private

Definition at line 16 of file EditTabs.cs.

List<String> SeciUserInterface.Dialogs.Tabs.EditTabs._secretTabs
private

Definition at line 15 of file EditTabs.cs.

SeciControls.ViTabControl SeciUserInterface.Dialogs.Tabs.EditTabs._tabControl
private

Definition at line 14 of file EditTabs.cs.

Seci.SerialisableList<Seci.Definitions.Tab> SeciUserInterface.Dialogs.Tabs.EditTabs._tabs
private

Definition at line 17 of file EditTabs.cs.

System.Windows.Forms.Button SeciUserInterface.Dialogs.Tabs.EditTabs.btnAdd
private

Definition at line 204 of file EditTabs.Designer.cs.

System.Windows.Forms.Button SeciUserInterface.Dialogs.Tabs.EditTabs.btnAddVi
private

Definition at line 209 of file EditTabs.Designer.cs.

System.Windows.Forms.Button SeciUserInterface.Dialogs.Tabs.EditTabs.btnDelete
private

Definition at line 205 of file EditTabs.Designer.cs.

System.Windows.Forms.Button SeciUserInterface.Dialogs.Tabs.EditTabs.btnDown
private

Definition at line 212 of file EditTabs.Designer.cs.

System.Windows.Forms.Button SeciUserInterface.Dialogs.Tabs.EditTabs.btnExit
private

Definition at line 203 of file EditTabs.Designer.cs.

System.Windows.Forms.Button SeciUserInterface.Dialogs.Tabs.EditTabs.btnRemoveVi
private

Definition at line 210 of file EditTabs.Designer.cs.

System.Windows.Forms.Button SeciUserInterface.Dialogs.Tabs.EditTabs.btnRename
private

Definition at line 206 of file EditTabs.Designer.cs.

System.Windows.Forms.Button SeciUserInterface.Dialogs.Tabs.EditTabs.btnUp
private

Definition at line 211 of file EditTabs.Designer.cs.

System.ComponentModel.IContainer SeciUserInterface.Dialogs.Tabs.EditTabs.components = null
private

Required designer variable.

Definition at line 8 of file EditTabs.Designer.cs.

System.Windows.Forms.Label SeciUserInterface.Dialogs.Tabs.EditTabs.label1
private

Definition at line 201 of file EditTabs.Designer.cs.

System.Windows.Forms.Label SeciUserInterface.Dialogs.Tabs.EditTabs.label2
private

Definition at line 207 of file EditTabs.Designer.cs.

System.Windows.Forms.ListBox SeciUserInterface.Dialogs.Tabs.EditTabs.lstTabs
private

Definition at line 202 of file EditTabs.Designer.cs.

System.Windows.Forms.ListBox SeciUserInterface.Dialogs.Tabs.EditTabs.lstVIs
private

Definition at line 208 of file EditTabs.Designer.cs.

System.Windows.Forms.ToolTip SeciUserInterface.Dialogs.Tabs.EditTabs.toolTip1
private

Definition at line 213 of file EditTabs.Designer.cs.


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