This commit is contained in:
Kathy Ruffing 2007-12-05 13:25:54 +00:00
parent b5abf90435
commit 3b2db71791
6 changed files with 673 additions and 430 deletions

View File

@ -0,0 +1,28 @@
namespace DataLoader.Properties {
// This class allows you to handle specific events on the settings class:
// The SettingChanging event is raised before a setting's value is changed.
// The PropertyChanged event is raised after a setting's value is changed.
// The SettingsLoaded event is raised after the setting values are loaded.
// The SettingsSaving event is raised before the setting values are saved.
internal sealed partial class Settings {
public Settings() {
// // To add event handlers for saving and changing settings, uncomment the lines below:
//
// this.SettingChanging += this.SettingChangingEventHandler;
//
// this.SettingsSaving += this.SettingsSavingEventHandler;
//
}
private void SettingChangingEventHandler(object sender, System.Configuration.SettingChangingEventArgs e) {
// Add code to handle the SettingChangingEvent event here.
}
private void SettingsSavingEventHandler(object sender, System.ComponentModel.CancelEventArgs e) {
// Add code to handle the SettingsSaving event here.
}
}
}

View File

@ -12,7 +12,6 @@ using DevComponents.DotNetBar;
using DevComponents.DotNetBar.Controls;
using System.Drawing.Imaging;
using VEPROMS.Properties;
using DataLoader;
using DescriptiveEnum;
namespace VEPROMS

File diff suppressed because it is too large Load Diff

View File

@ -1009,5 +1009,101 @@ namespace VEPROMS
this.Close();
}
#endregion
#region ROTab
private void tvROFST_BeforeExpand(object sender, TreeViewCancelEventArgs e)
{
LoadChildren(e.Node);
}
private void tvROFST_AfterSelect(object sender, TreeViewEventArgs e)
{
if (e.Node.Tag is ROFST.rochild)
{
ROFST.rochild chld = (ROFST.rochild)e.Node.Tag;
if (chld.type == 1 && chld.value != null) tbROValue.Text = chld.value;
else tbROValue.Text = null;
}
else
tbROValue.Text = null;
}
private void LoadChildren(TreeNode tn)
{
object tag = tn.Tag;
if (tn.FirstNode != null && tn.FirstNode.Text == "VLN_DUMMY_FOR_TREE") tn.FirstNode.Remove();
ROFST.rochild[] chld = null;
if (tn.Tag is ROFST.rodbi)
{
ROFST.rodbi db = (ROFST.rodbi)tn.Tag;
chld = db.children;
}
else if (tn.Tag is ROFST.rochild)
{
ROFST.rochild ch = (ROFST.rochild)tn.Tag;
chld = ch.children;
}
else
{
Console.WriteLine("error - no type");
return;
}
// if children, add dummy node
if (chld != null && chld.Length > 0)
{
for (int i = 0; i < chld.Length; i++)
{
TreeNode tmp = null;
// if this is a group, i.e. type 0, add a dummy node
if (chld[i].type == 0 && chld[i].children == null)
//skip it.
Console.WriteLine("ro junk");
else if (chld[i].type == 1 && chld[i].value == null)
{
tmp = new TreeNode(chld[i].title);
tmp.Tag = chld[i];
tn.Nodes.Add(tmp);
TreeNode sub = new TreeNode("VLN_DUMMY_FOR_TREE");
tmp.Nodes.Add(sub);
}
else
{
tmp = new TreeNode(chld[i].title);
tmp.Tag = chld[i];
tn.Nodes.Add(tmp);
}
}
}
}
private void LoadTree(ROFST rofst)
{
for (int i = 0; i < rofst.myHdr.myDbs.Length; i++)
{
TreeNode tn = new TreeNode(rofst.myHdr.myDbs[i].dbiTitle);
tn.Tag = rofst.myHdr.myDbs[i];
tvROFST.Nodes.Add(tn);
AddDummyGroup(rofst.myHdr.myDbs[i], tn);
}
}
private void AddDummyGroup(ROFST.rodbi rodbi, TreeNode tn)
{
if (rodbi.children != null && rodbi.children.Length > 0)
{
TreeNode tmp = new TreeNode("VLN_DUMMY_FOR_TREE");
tn.Nodes.Add(tmp);
}
}
private void infotabRO_Click(object sender, EventArgs e)
{
ROFST rofst = new ROFST("g:\\vehlp\\ro\\ro.fst");
LoadTree(rofst);
}
#endregion
#region TransitionTab
private void infotabTransition_Click(object sender, EventArgs e)
{
// fill in combo box.
}
#endregion
}
}

View File

@ -2359,10 +2359,10 @@
<value>
Qk1mAQAAAAAAAHYAAAAoAAAAFAAAABQAAAABAAQAAAAAAAAAAAB0EgAAdBIAABAAAAAQAAAAAAAA/wAA
gP8AgAD/AICA/4AAAP+AAID/gIAA/8DAwP+AgID/AAD//wD/AP8A/////wAA//8A/////wD//////3d3
d3d3d3d3d3eAP3d3d3d3d3d3d3eAP3d3d3d3d3d3d3eAP3d3d3R3d3d3d3eAP3d3d0RHd3d3d3eAP3d3
dERHd3d3d3eAP3d3REdEd3d3d3eAP3d0RHd0R3d3d3eAP3d3R3d3R3d3d3eAP3d3d3d3dHd3d3eAP3d3
d3d3d0d3d3eAP3d3d3d3d3R3d3eAP3dwcHAHdwBHd3eAP3dwcHBwcHd0d3eAP3dwAHAHcHd3R3eAP3dw
cHBwcHd3d3eAP3d3B3AHdwB3d3eAP3d3d3d3d3d3d3eAP3d3d3d3d3d3d3eAP3d3d3d3d3d3d3eAPw==
d3d3d3d3d3ezPnd3d3d3d3d3d3ezPnd3d3d3d3d3d3ezPnd3d3R3d3d3d3ezPnd3d0RHd3d3d3ezPnd3
dERHd3d3d3ezPnd3REdEd3d3d3ezPnd0RHd0R3d3d3ezPnd3R3d3R3d3d3ezPnd3d3d3dHd3d3ezPnd3
d3d3d0d3d3ezPnd3d3d3d3R3d3ezPndwcHAHdwBHd3ezPndwcHBwcHd0d3ezPndwAHAHcHd3R3ezPndw
cHBwcHd3d3ezPnd3B3AHdwB3d3ezPnd3d3d3d3d3d3ezPnd3d3d3d3d3d3ezPnd3d3d3d3d3d3ezPg==
</value>
</data>
<data name="btnChgTyp.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
@ -3227,30 +3227,30 @@
<value>
Qk1mAQAAAAAAAHYAAAAoAAAAFAAAABQAAAABAAQAAAAAAAAAAAB0EgAAdBIAABAAAAAQAAAAAAAA/wAA
gP8AgAD/AICA/4AAAP+AAID/gIAA/4CAgP/AwMD/AAD//wD/AP8A/////wAA//8A/////wD//////4iI
iIiIiIiIiIiAP4iId4iIiIiIh3iAP4iHAIiIiIiIcAiAP4hw8IiIiIiHDwiAP4cP8IiIiIhw+wiAP4D/
8IiIiIgPvwiAP4Dw8IiIiIgLCwiAP4AP8IiICIgAvwiAP4D/8IiIAIgL+wiAP4AA8IAAAAgADwiAP4D/
8IAAAAgL+wiAP4AA8IiIAIgADwiAP4D/8IiICIgL+wiAP4AP8IiIiIgAvwiAP4Dw8IiIiIgPCwiAP4gP
8IiIiIiAvwiAP4iA8IiIiIiICwiAP4iIAIiIiIiIgAiAP4iIh4iIiIiIiHiAP4iIiIiIiIiIiIiAPw==
iIiIiIiIiIizPoiId4iIiIiIh3izPoiHAIiIiIiIcAizPohw8IiIiIiHDwizPocP8IiIiIhw+wizPoD/
8IiIiIgPvwizPoDw8IiIiIgLCwizPoAP8IiICIgAvwizPoD/8IiIAIgL+wizPoAA8IAAAAgADwizPoD/
8IAAAAgL+wizPoAA8IiIAIgADwizPoD/8IiICIgL+wizPoAP8IiIiIgAvwizPoDw8IiIiIgPCwizPogP
8IiIiIiAvwizPoiA8IiIiIiICwizPoiIAIiIiIiIgAizPoiIh4iIiIiIiHizPoiIiIiIiIiIiIizPg==
</value>
</data>
<data name="btnClpBrdCut.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
Qk1mAQAAAAAAAHYAAAAoAAAAFAAAABQAAAABAAQAAAAAAAAAAAB0EgAAdBIAABAAAAAQAAAAAAAA/wAA
gP8AgAD/AICA/4AAAP+AAID/gIAA/4CAgP/AwMD/AAD//wD/AP8A/////wAA//8A/////wD//////4iI
iIiIiIiIiIiAP4iEREiIiIRESIiAP4h0/0SIiET/R4iAP4h0iPSIiE+IR4iAP4h0iISIiEiIR4iAP4iH
SIRIh0iEeIiAP4iIdERHdERHiIiAP4iIiERERESIiIiAP4iIiIRP9EiIiIiAP4iIiIcERHiIiIiAP4iI
iHD/DweIiIiAP4iIhw/wT/B4iIiAP4iIcP8IgP8HiIiAP4iHD/CIiA/weIiAP4hw/wiIiID/B4iAP4cP
8IiIiIgP8HiAP4D/CIiIiIiA/wiAP4DwiIiIiIiIDwiAP4AIiIiIiIiIgAiAP4iIiIiIiIiIiIiAPw==
iIiIiIiIiIizPoiEREiIiIRESIizPoh0/0SIiET/R4izPoh0iPSIiE+IR4izPoh0iISIiEiIR4izPoiH
SIRIh0iEeIizPoiIdERHdERHiIizPoiIiERERESIiIizPoiIiIRP9EiIiIizPoiIiIcERHiIiIizPoiI
iHD/DweIiIizPoiIhw/wT/B4iIizPoiIcP8IgP8HiIizPoiHD/CIiA/weIizPohw/wiIiID/B4izPocP
8IiIiIgP8HizPoD/CIiIiIiA/wizPoDwiIiIiIiIDwizPoAIiIiIiIiIgAizPoiIiIiIiIiIiIizPg==
</value>
</data>
<data name="btnClpBrdPaste.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
Qk1mAQAAAAAAAHYAAAAoAAAAFAAAABQAAAABAAQAAAAAAAAAAAB0EgAAdBIAABAAAAAQAAAAAAAA/wAA
gP8AgAD/AICA/4AAAP+AAID/gIAA/4CAgP/AwMD/AAD//wD/AP8A/////wAA//8A/////wD//////4iI
iIiIiIiIiIiAP4iIiIiIgAAAAAiAP4iHd3d3cO/v7wiAP4gAAAAAAPRETgiAP4D4iIiIgO/v7wiAP4D4
iIiIgPRETgiAP4D4iIiIgO/v7wiAP4D4iAAAgPROAAiAP4D4iIAAgO/vAIiAP4D4iAAAgAAACIiAP4D4
gACAiAeIiIiAP4D4AAiIiAeIiIiAP4D4gIiIiAeIiIiAP4D4iIiIiAeIiIiAP4D4iIiIiAeIiIiAP4D/
AAAA/wiIiIiAP4gATExAAIiIiIiAP4iIxMTAiIiIiIiAP4iIjEwIiIiIiIiAP4iIiIiIiIiIiIiAPw==
iIiIiIiIiIizPoiIiIiIgAAAAAizPoiHd3d3cO/v7wizPogAAAAAAPRETgizPoD4iIiIgO/v7wizPoD4
iIiIgPRETgizPoD4iIiIgO/v7wizPoD4iAAAgPROAAizPoD4iIAAgO/vAIizPoD4iAAAgAAACIizPoD4
gACAiAeIiIizPoD4AAiIiAeIiIizPoD4gIiIiAeIiIizPoD4iIiIiAeIiIizPoD4iIiIiAeIiIizPoD/
AAAA/wiIiIizPogATExAAIiIiIizPoiIxMTAiIiIiIizPoiIjEwIiIiIiIizPoiIiIiIiIiIiIizPg==
</value>
</data>
<data name="office2007StartButton1.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
@ -3640,7 +3640,7 @@
<value>156, 17</value>
</metadata>
<data name="c1CommentGrid.ColumnInfo" xml:space="preserve">
<value>5,0,0,0,0,100,Columns:0{Width:127;Name:"MyAnnotationType";Caption:"Type";Style:"TextAlign:GeneralCenter;";} 1{Width:39;Name:"DTS";Caption:"Date";Style:"Format:"d";DataType:System.DateTime;TextAlign:LeftCenter;";} 2{Width:55;Name:"UserID";Caption:"User";Style:"DataType:System.String;TextAlign:LeftCenter;";} 3{Name:"BrokenRules";Caption:"BrokenRules";Visible:False;AllowEditing:False;Style:"TextAlign:GeneralCenter;";} 4{Width:82;Name:"SearchText";Caption:"Description";Style:"DataType:System.String;TextAlign:LeftCenter;";} </value>
<value>5,0,0,0,0,85,Columns:0{Width:127;Name:"MyAnnotationType";Caption:"Type";Style:"TextAlign:GeneralCenter;";} 1{Width:39;Name:"DTS";Caption:"Date";Style:"Format:"d";DataType:System.DateTime;TextAlign:LeftCenter;";} 2{Width:55;Name:"UserID";Caption:"User";Style:"DataType:System.String;TextAlign:LeftCenter;";} 3{Name:"BrokenRules";Caption:"BrokenRules";Visible:False;AllowEditing:False;Style:"TextAlign:GeneralCenter;";} 4{Width:82;Name:"SearchText";Caption:"Description";Style:"DataType:System.String;TextAlign:LeftCenter;";} </value>
</data>
<data name="c1CommentGrid.StyleInfo" xml:space="preserve">
<value>Normal{Font:Microsoft Sans Serif, 8pt;} Alternate{} Fixed{BackColor:Control;ForeColor:ControlText;Border:Flat,1,ControlDark,Both;BackgroundImageLayout:Hide;} Highlight{BackColor:Highlight;ForeColor:HighlightText;} Focus{} Editor{} Search{BackColor:Highlight;ForeColor:HighlightText;} Frozen{BackColor:Beige;} NewRow{} EmptyArea{BackColor:AppWorkspace;Border:Flat,1,ControlDarkDark,Both;} SelectedColumnHeader{} SelectedRowHeader{} GrandTotal{BackColor:Black;ForeColor:White;} Subtotal0{BackColor:ControlDarkDark;ForeColor:White;} Subtotal1{BackColor:ControlDarkDark;ForeColor:White;} Subtotal2{BackColor:ControlDarkDark;ForeColor:White;} Subtotal3{BackColor:ControlDarkDark;ForeColor:White;} Subtotal4{BackColor:ControlDarkDark;ForeColor:White;} Subtotal5{BackColor:ControlDarkDark;ForeColor:White;} </value>

View File

@ -9,7 +9,6 @@ using System.IO;
using VEPROMS.CSLA.Library;
using System.Drawing.Imaging;
using VEPROMS.Properties;
using DataLoader;
using DescriptiveEnum;
using DevComponents.DotNetBar;
using DevComponents.DotNetBar.Controls;