Registered workfiles can be listed and shown
This commit is contained in:
2
CobXmlSupport/CheckWorkItems.Designer.cs
generated
2
CobXmlSupport/CheckWorkItems.Designer.cs
generated
@ -55,11 +55,13 @@
|
|||||||
this.chFileName,
|
this.chFileName,
|
||||||
this.chPath});
|
this.chPath});
|
||||||
this.lvGenFiles.Location = new System.Drawing.Point(209, 13);
|
this.lvGenFiles.Location = new System.Drawing.Point(209, 13);
|
||||||
|
this.lvGenFiles.MultiSelect = false;
|
||||||
this.lvGenFiles.Name = "lvGenFiles";
|
this.lvGenFiles.Name = "lvGenFiles";
|
||||||
this.lvGenFiles.Size = new System.Drawing.Size(568, 355);
|
this.lvGenFiles.Size = new System.Drawing.Size(568, 355);
|
||||||
this.lvGenFiles.TabIndex = 1;
|
this.lvGenFiles.TabIndex = 1;
|
||||||
this.lvGenFiles.UseCompatibleStateImageBehavior = false;
|
this.lvGenFiles.UseCompatibleStateImageBehavior = false;
|
||||||
this.lvGenFiles.View = System.Windows.Forms.View.Details;
|
this.lvGenFiles.View = System.Windows.Forms.View.Details;
|
||||||
|
this.lvGenFiles.SelectedIndexChanged += new System.EventHandler(this.lvGenFiles_SelectedIndexChanged);
|
||||||
//
|
//
|
||||||
// chUsageName
|
// chUsageName
|
||||||
//
|
//
|
||||||
|
|||||||
@ -3,6 +3,7 @@ using System.Collections.Generic;
|
|||||||
using System.ComponentModel;
|
using System.ComponentModel;
|
||||||
using System.Data;
|
using System.Data;
|
||||||
using System.Drawing;
|
using System.Drawing;
|
||||||
|
using System.IO;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
using System.Text;
|
using System.Text;
|
||||||
using System.Windows.Forms;
|
using System.Windows.Forms;
|
||||||
@ -36,7 +37,13 @@ namespace CobXmlSupport
|
|||||||
string fnameChosen =(string)lbWorkFiles.Items[lbWorkFiles.SelectedIndex];
|
string fnameChosen =(string)lbWorkFiles.Items[lbWorkFiles.SelectedIndex];
|
||||||
GenSetting lSetting;
|
GenSetting lSetting;
|
||||||
FileList.TryGetValue(fnameChosen, out lSetting);
|
FileList.TryGetValue(fnameChosen, out lSetting);
|
||||||
|
if (lSetting.ActualFile == S.ettingActualFile)
|
||||||
|
{
|
||||||
|
lSetting.SetSettings();
|
||||||
|
}
|
||||||
lvGenFiles.Items.Clear();
|
lvGenFiles.Items.Clear();
|
||||||
|
if (lSetting.fileList != null)
|
||||||
|
{
|
||||||
foreach (savedFile sf in lSetting.fileList)
|
foreach (savedFile sf in lSetting.fileList)
|
||||||
{
|
{
|
||||||
ListViewItem lvi = new ListViewItem();
|
ListViewItem lvi = new ListViewItem();
|
||||||
@ -47,7 +54,34 @@ namespace CobXmlSupport
|
|||||||
lvGenFiles.Items.Add(lvi);
|
lvGenFiles.Items.Add(lvi);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
ListViewItem lvi = new ListViewItem();
|
||||||
|
lvi.Text = "Inga filer genererade !";
|
||||||
|
lvi.SubItems.Add("---");
|
||||||
|
lvi.SubItems.Add("---");
|
||||||
|
lvi.SubItems.Add("---");
|
||||||
|
lvGenFiles.Items.Add(lvi);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private void lvGenFiles_SelectedIndexChanged(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
ListViewItem fnameChosen = lvGenFiles.SelectedItems[0];
|
||||||
|
if (!fnameChosen.Text.StartsWith("Inga"))
|
||||||
|
{
|
||||||
|
showGeneratedFile(fnameChosen.Text, fnameChosen.SubItems[3].Text + "\\" + fnameChosen.SubItems[2].Text);
|
||||||
|
}
|
||||||
|
else MessageBox.Show(fnameChosen.Text);
|
||||||
|
}
|
||||||
|
|
||||||
|
private void showGeneratedFile(string usageName,string fname){
|
||||||
|
ShowCode FileWin = new ShowCode();
|
||||||
|
FileWin.Parent = null;
|
||||||
|
FileWin.Labeltext = usageName;
|
||||||
|
FileWin.CodeShower.Text = File.ReadAllText(fname);
|
||||||
|
FileWin.ShowDialog();
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1259,7 +1259,7 @@ namespace CobXmlSupport
|
|||||||
XmlSerializer x = new XmlSerializer(saveColl.GetType());
|
XmlSerializer x = new XmlSerializer(saveColl.GetType());
|
||||||
StreamWriter writer = new StreamWriter(SavePath + "\\FilnamnsDict.xml", false);
|
StreamWriter writer = new StreamWriter(SavePath + "\\FilnamnsDict.xml", false);
|
||||||
x.Serialize(writer, saveColl);
|
x.Serialize(writer, saveColl);
|
||||||
MessageBox.Show("Objektet är serialiserat !(" + SavePath + "\\FilnamnsDict.xml)");
|
//MessageBox.Show("Objektet är serialiserat !(" + SavePath + "\\FilnamnsDict.xml)");
|
||||||
}
|
}
|
||||||
catch (Exception ex)
|
catch (Exception ex)
|
||||||
{
|
{
|
||||||
|
|||||||
1
CobXmlSupport/ShowCode.Designer.cs
generated
1
CobXmlSupport/ShowCode.Designer.cs
generated
@ -125,6 +125,7 @@
|
|||||||
this.Margin = new System.Windows.Forms.Padding(2);
|
this.Margin = new System.Windows.Forms.Padding(2);
|
||||||
this.Name = "ShowCode";
|
this.Name = "ShowCode";
|
||||||
this.Text = "ShowCode";
|
this.Text = "ShowCode";
|
||||||
|
this.Load += new System.EventHandler(this.ShowCode_Load);
|
||||||
this.ResumeLayout(false);
|
this.ResumeLayout(false);
|
||||||
this.PerformLayout();
|
this.PerformLayout();
|
||||||
|
|
||||||
|
|||||||
@ -338,5 +338,14 @@ namespace CobXmlSupport
|
|||||||
saveWin.ShowDialog();
|
saveWin.ShowDialog();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void ShowCode_Load(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
if (parentWindow == null)
|
||||||
|
{
|
||||||
|
btnSaveAktualText.Enabled = false;
|
||||||
|
}
|
||||||
|
else btnSaveAktualText.Enabled = true;
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user