diff --git a/150-DOCUMENTATION/AIA Estimation - Translation V 1.0.xlsx b/150-DOCUMENTATION/AIA Estimation - Translation V 1.0.xlsx new file mode 100644 index 0000000..d6979d2 --- /dev/null +++ b/150-DOCUMENTATION/AIA Estimation - Translation V 1.0.xlsx diff --git a/150-DOCUMENTATION/AIA Estimation - Translation V1.2.xlsx b/150-DOCUMENTATION/AIA Estimation - Translation V1.2.xlsx new file mode 100644 index 0000000..39142f0 --- /dev/null +++ b/150-DOCUMENTATION/AIA Estimation - Translation V1.2.xlsx diff --git a/150-DOCUMENTATION/Audit Guidelines_2016.xlsx b/150-DOCUMENTATION/Audit Guidelines_2016.xlsx new file mode 100644 index 0000000..e2a3491 --- /dev/null +++ b/150-DOCUMENTATION/Audit Guidelines_2016.xlsx diff --git a/300-PROTOTYPES/POC/AIAHTML5 b/300-PROTOTYPES/POC/AIAHTML5 new file mode 160000 index 0000000..762d065 --- /dev/null +++ b/300-PROTOTYPES/POC/AIAHTML5 @@ -0,0 +1 @@ +Subproject commit 762d065c25a852f0665ccc9a2455c245b21e0ed2 diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility.sln b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility.sln new file mode 100644 index 0000000..20a9714 --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility.sln @@ -0,0 +1,22 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2013 +VisualStudioVersion = 12.0.21005.1 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AIAWindowsUtility", "AIAWindowsUtility\AIAWindowsUtility.csproj", "{D72CABFE-C928-44F2-B4E6-B3A060AEBE2E}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {D72CABFE-C928-44F2-B4E6-B3A060AEBE2E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D72CABFE-C928-44F2-B4E6-B3A060AEBE2E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D72CABFE-C928-44F2-B4E6-B3A060AEBE2E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D72CABFE-C928-44F2-B4E6-B3A060AEBE2E}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility.v12.suo b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility.v12.suo new file mode 100644 index 0000000..04e734d --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility.v12.suo diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/AIAWindowsUtility.csproj b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/AIAWindowsUtility.csproj new file mode 100644 index 0000000..40fbdbe --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/AIAWindowsUtility.csproj @@ -0,0 +1,109 @@ + + + + + Debug + AnyCPU + {D72CABFE-C928-44F2-B4E6-B3A060AEBE2E} + WinExe + Properties + AIAWindowsUtility + AIAWindowsUtility + v4.5 + 512 + + + AnyCPU + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + AnyCPU + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + Form + + + DissectibleLayerForm.cs + + + Form + + + MaskImagesImport.cs + + + Form + + + NavigatorManForm.cs + + + + + DissectibleLayerForm.cs + + + MaskImagesImport.cs + + + NavigatorManForm.cs + + + ResXFileCodeGenerator + Resources.Designer.cs + Designer + + + True + Resources.resx + + + SettingsSingleFileGenerator + Settings.Designer.cs + + + True + Settings.settings + True + + + + + + + + + + + \ No newline at end of file diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/App.config b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/App.config new file mode 100644 index 0000000..8e15646 --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/App.config @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/DissectibleLayerForm.Designer.cs b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/DissectibleLayerForm.Designer.cs new file mode 100644 index 0000000..63288ec --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/DissectibleLayerForm.Designer.cs @@ -0,0 +1,138 @@ +namespace AIAWindowsUtility +{ + partial class DissectibleLayerForm + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.btnImportFile = new System.Windows.Forms.Button(); + this.label1 = new System.Windows.Forms.Label(); + this.panel1 = new System.Windows.Forms.Panel(); + this.label2 = new System.Windows.Forms.Label(); + this.button1 = new System.Windows.Forms.Button(); + this.label3 = new System.Windows.Forms.Label(); + this.btnShowMaskImageForm = new System.Windows.Forms.Button(); + this.panel1.SuspendLayout(); + this.SuspendLayout(); + // + // btnImportFile + // + this.btnImportFile.Location = new System.Drawing.Point(193, 27); + this.btnImportFile.Name = "btnImportFile"; + this.btnImportFile.Size = new System.Drawing.Size(75, 23); + this.btnImportFile.TabIndex = 0; + this.btnImportFile.Text = "browse"; + this.btnImportFile.UseVisualStyleBackColor = true; + this.btnImportFile.Click += new System.EventHandler(this.btnImportFile_Click); + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Location = new System.Drawing.Point(14, 37); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(55, 13); + this.label1.TabIndex = 1; + this.label1.Text = "Import File"; + // + // panel1 + // + this.panel1.BackColor = System.Drawing.SystemColors.ActiveCaption; + this.panel1.Controls.Add(this.btnShowMaskImageForm); + this.panel1.Controls.Add(this.label3); + this.panel1.Controls.Add(this.label2); + this.panel1.Controls.Add(this.button1); + this.panel1.Controls.Add(this.label1); + this.panel1.Controls.Add(this.btnImportFile); + this.panel1.Location = new System.Drawing.Point(75, 43); + this.panel1.Name = "panel1"; + this.panel1.Size = new System.Drawing.Size(366, 185); + this.panel1.TabIndex = 2; + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Location = new System.Drawing.Point(14, 94); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(30, 13); + this.label2.TabIndex = 3; + this.label2.Text = "Form"; + // + // button1 + // + this.button1.Location = new System.Drawing.Point(172, 89); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(181, 23); + this.button1.TabIndex = 2; + this.button1.Text = "Show Navigator Man Image Form"; + this.button1.UseVisualStyleBackColor = true; + this.button1.Click += new System.EventHandler(this.button1_Click); + // + // label3 + // + this.label3.AutoSize = true; + this.label3.Location = new System.Drawing.Point(14, 140); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(30, 13); + this.label3.TabIndex = 5; + this.label3.Text = "Form"; + this.label3.Click += new System.EventHandler(this.label3_Click); + // + // btnShowMaskImageForm + // + this.btnShowMaskImageForm.Location = new System.Drawing.Point(172, 140); + this.btnShowMaskImageForm.Name = "btnShowMaskImageForm"; + this.btnShowMaskImageForm.Size = new System.Drawing.Size(181, 26); + this.btnShowMaskImageForm.TabIndex = 6; + this.btnShowMaskImageForm.Text = "Show Mask Image Form"; + this.btnShowMaskImageForm.UseVisualStyleBackColor = true; + this.btnShowMaskImageForm.Click += new System.EventHandler(this.btnShowMaskImageForm_Click); + // + // DissectibleLayerForm + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(548, 398); + this.Controls.Add(this.panel1); + this.Name = "DissectibleLayerForm"; + this.Text = "DissectibleLayerForm"; + this.panel1.ResumeLayout(false); + this.panel1.PerformLayout(); + this.ResumeLayout(false); + + } + + #endregion + + private System.Windows.Forms.Button btnImportFile; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.Panel panel1; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.Button button1; + private System.Windows.Forms.Label label3; + private System.Windows.Forms.Button btnShowMaskImageForm; + } +} + diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/DissectibleLayerForm.cs b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/DissectibleLayerForm.cs new file mode 100644 index 0000000..7a946aa --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/DissectibleLayerForm.cs @@ -0,0 +1,188 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; +using System.IO; +using System.Xml; + +namespace AIAWindowsUtility +{ + public partial class DissectibleLayerForm : Form + { + public DissectibleLayerForm() + { + InitializeComponent(); + } + + private void btnImportFile_Click(object sender, EventArgs e) + { + OpenFileDialog openFileDialog1 = new OpenFileDialog(); + + // Set filter options and filter index. + openFileDialog1.Filter = "Extensible Markup Language (*.xml)|*.xml|All Files (*.*)|*.*"; + openFileDialog1.FilterIndex = 1; + + DialogResult result = openFileDialog1.ShowDialog(); + + if (result == DialogResult.OK) // Test result. + { + if (!String.Equals(Path.GetExtension(openFileDialog1.FileName), + ".xml", + StringComparison.OrdinalIgnoreCase)) + { + // Invalid file type selected; display an error. + MessageBox.Show("The type of the selected file is not supported by this application. You must select an XML file.", + "Invalid File Type", + MessageBoxButtons.OK, + MessageBoxIcon.Error); + } + else + { + if (openFileDialog1.FileName.Length > 0) //If a file is open + { + + string path = openFileDialog1.FileName; // The Path to the .Xml file // + + FileStream READER = new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.ReadWrite); //Set up the filestream (READER) // + + System.Xml.XmlDocument CompSpecs = new System.Xml.XmlDocument();// Set up the XmlDocument (CompSpecs) // + + CompSpecs.Load(READER); //Load the data from the file into the XmlDocument (CompSpecs) // + + XmlNodeList dlNodeList = CompSpecs.SelectNodes("/response/dl"); + foreach (XmlNode dlNode in dlNodeList) + { + + int folderNameValue = Convert.ToInt32(dlNode.Attributes["ln"].Value); + string folderName = (folderNameValue - 1).ToString(); + + string layersFolder = @"I:\100-PROJECTS\100-REQUIREMENTS\400AIA\Module\DA\images\Gender\Female\DissectibleBodyView\FemaleAnterior(voId=5)\Layers\" + folderName; + if (Directory.Exists(layersFolder)) + { + Console.WriteLine("Layer: " + folderName + " is already created"); + + } + else + { + + DirectoryInfo di = Directory.CreateDirectory(layersFolder); + + XmlNodeList mapNodeList = dlNode.SelectNodes("map"); + foreach (XmlNode mapNode in mapNodeList) + { + string bodyRegionFolder = mapNode.Attributes["brId"].Value.ToString(); + string bodyRegionFolderPath = layersFolder + @"\" + bodyRegionFolder + @"\"; + + if (Directory.Exists(bodyRegionFolderPath)) + { + if (folderName == "0") + { + DirectoryInfo bodyRegionDr = Directory.CreateDirectory(bodyRegionFolderPath); + XmlNode artNode = mapNode.SelectSingleNode("art"); + string skinToneName = artNode.Attributes["sktn"].Value.ToString(); + DirectoryInfo skinToneDr = Directory.CreateDirectory(bodyRegionFolderPath + skinToneName); + string imageFileName = artNode.Attributes["compId"].Value.ToString(); + string imageFileSourcePath = @"I:\100-PROJECTS\400-DEVELOPMENT\ADAMEduAIA\Flex\v107\content\en_US\da_dat_img\75\" + imageFileName; + + string skinToneDirectoryPath = bodyRegionFolderPath + skinToneName + @"\" + imageFileName; + if (File.Exists(imageFileSourcePath)) + { + File.Copy(imageFileSourcePath, skinToneDirectoryPath); + } + else + { + System.IO.File.WriteAllText("~/logs/imageNotFound_" + System.DateTime.Now.ToString("MMddyyyy") + ".txt", "not found at :" + imageFileSourcePath + " for l;ayer no: " + folderName + " Body Region Id: " + bodyRegionFolder); + } + } + else + { + Console.WriteLine("BodyRegion: " + bodyRegionFolder + " is already created"); + } + + + } + else + { + if (folderName == "0") + { + DirectoryInfo bodyRegionDr = Directory.CreateDirectory(bodyRegionFolderPath); + XmlNode artNode = mapNode.SelectSingleNode("art"); + string skinToneName = artNode.Attributes["sktn"].Value.ToString(); + DirectoryInfo skinToneDr = Directory.CreateDirectory(bodyRegionFolderPath + skinToneName); + string imageFileName = artNode.Attributes["compId"].Value.ToString(); + string imageFileSourcePath = @"I:\100-PROJECTS\400-DEVELOPMENT\ADAMEduAIA\Flex\v107\content\en_US\da_dat_img\75\" + imageFileName; + + string skinToneDirectoryPath = bodyRegionFolderPath + skinToneName + @"\" + imageFileName; + if (File.Exists(imageFileSourcePath)) + { + File.Copy(imageFileSourcePath, skinToneDirectoryPath); + } + else + { + System.IO.File.WriteAllText("~/logs/imageNotFound_" + System.DateTime.Now.ToString("MMddyyyy") + ".txt", "not found at :" + imageFileSourcePath + " for l;ayer no: " + folderName + " Body Region Id: " + bodyRegionFolder); + } + } + else + { + DirectoryInfo bodyRegionDr = Directory.CreateDirectory(bodyRegionFolderPath); + + XmlNode artNode = mapNode.SelectSingleNode("art"); + string imageFileName = artNode.Attributes["compId"].Value.ToString(); + + + string[] imagenameSplit = imageFileName.Split('.'); + string maskImageName = imagenameSplit[0] + "_mci." + imagenameSplit[1]; + + string imageFileSourcePath = @"I:\100-PROJECTS\400-DEVELOPMENT\ADAMEduAIA\Flex\v107\content\en_US\da_dat_img\75\" + maskImageName; + + if (File.Exists(imageFileSourcePath)) + { + File.Copy(imageFileSourcePath, bodyRegionFolderPath + maskImageName); + } + else + { + System.IO.File.WriteAllText("~/logs/imageNotFound_" + System.DateTime.Now.ToString("MMddyyyy") + ".txt", "not found at :" + imageFileSourcePath + " for l;ayer no: " + folderName + " Body Region Id: " + bodyRegionFolder); + } + + + } + } + } + } + // } + } + MessageBox.Show("Congratulations !! you have successfully imported all images for xml : " + path); + } + } + } + } + + private void button1_Click(object sender, EventArgs e) + { + NavigatorManForm obj = new NavigatorManForm(); + obj.Show(); + } + + private void label3_Click(object sender, EventArgs e) + { + + } + + private void button2_Click(object sender, EventArgs e) + { + + } + + private void btnShowMaskImageForm_Click(object sender, EventArgs e) + { + MaskImagesImport msk = new MaskImagesImport(); + msk.Show(); + } + } +} + diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/DissectibleLayerForm.resx b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/DissectibleLayerForm.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/DissectibleLayerForm.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/MaskImagesImport - Copy.cs b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/MaskImagesImport - Copy.cs new file mode 100644 index 0000000..df4830f --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/MaskImagesImport - Copy.cs @@ -0,0 +1,275 @@ + +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; +using System.IO; +using System.Xml; + +namespace AIAWindowsUtility +{ + public partial class MaskImagesImport : Form + { + public MaskImagesImport() + { + InitializeComponent(); + } + + private void btnImportFile_Click(object sender, EventArgs e) + { + OpenFileDialog openFileDialog1 = new OpenFileDialog(); + + // Set filter options and filter index. + openFileDialog1.Filter = "Extensible Markup Language (*.xml)|*.xml|All Files (*.*)|*.*"; + openFileDialog1.FilterIndex = 1; + + DialogResult result = openFileDialog1.ShowDialog(); + + if (result == DialogResult.OK) // Test result. + { + if (!String.Equals(Path.GetExtension(openFileDialog1.FileName), + ".xml", + StringComparison.OrdinalIgnoreCase)) + { + // Invalid file type selected; display an error. + MessageBox.Show("The type of the selected file is not supported by this application. You must select an XML file.", + "Invalid File Type", + MessageBoxButtons.OK, + MessageBoxIcon.Error); + } + else + { + if (openFileDialog1.FileName.Length > 0) //If a file is open + { + + string path = openFileDialog1.FileName; // The Path to the .Xml file // + + FileStream READER = new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.ReadWrite); //Set up the filestream (READER) // + + System.Xml.XmlDocument CompSpecs = new System.Xml.XmlDocument();// Set up the XmlDocument (CompSpecs) // + + CompSpecs.Load(READER); //Load the data from the file into the XmlDocument (CompSpecs) // + + XmlNodeList dlNodeList = CompSpecs.SelectNodes("/response/dl"); + foreach (XmlNode dlNode in dlNodeList) + { + + int folderNameValue = Convert.ToInt32(dlNode.Attributes["ln"].Value); + string folderName = (folderNameValue - 1).ToString(); + + string layersFolder = @"I:\100-PROJECTS\100-REQUIREMENTS\400AIA\Module\DA\images\Gender\Female\DissectibleBodyView\FemaleAnterior(voId=5)\Layers\" + folderName; + if (Directory.Exists(layersFolder)) + { + Console.WriteLine("Layer: " + folderName + " is already created"); + + XmlNodeList mapNodeList = dlNode.SelectNodes("map"); + + string imageFileSourcePath = @"I:\100-PROJECTS\400-DEVELOPMENT\ADAMEduAIA\Flex\v107\content\en_US\da_dat_img\75\5\"; + + foreach (XmlNode mapNode in mapNodeList) + { + string bodyRegionFolder = mapNode.Attributes["brId"].Value.ToString(); + string bodyRegionFolderPath = layersFolder + @"\" + bodyRegionFolder + @"\"; + + if (Directory.Exists(bodyRegionFolderPath)) + { + if (folderName == "0") + { + DirectoryInfo bodyRegionDr = Directory.CreateDirectory(bodyRegionFolderPath); + XmlNode artNode = mapNode.SelectSingleNode("art"); + string skinToneName = artNode.Attributes["sktn"].Value.ToString(); + DirectoryInfo skinToneDr = Directory.CreateDirectory(bodyRegionFolderPath + skinToneName); + string imageFileName = artNode.Attributes["compId"].Value.ToString(); + string[] imagenameSplit = imageFileName.Split('.'); + string maskImageName = imagenameSplit[0] + "_mci.png"; + + imageFileSourcePath = imageFileSourcePath + maskImageName; + + string skinToneDirectoryPath = bodyRegionFolderPath + skinToneName + @"\" + maskImageName; + if (File.Exists(imageFileSourcePath)) + { + File.Copy(imageFileSourcePath, skinToneDirectoryPath); + } + else + { + System.IO.File.WriteAllText("~/logs/imageNotFound_" + System.DateTime.Now.ToString("MMddyyyy") + ".txt", "not found at :" + imageFileSourcePath + " for l;ayer no: " + folderName + " Body Region Id: " + bodyRegionFolder); + } + } + else + { + Console.WriteLine("BodyRegion: " + bodyRegionFolder + " is already created"); + + + } + + + } + else + { + if (folderName == "0") + { + DirectoryInfo bodyRegionDr = Directory.CreateDirectory(bodyRegionFolderPath); + XmlNode artNode = mapNode.SelectSingleNode("art"); + string skinToneName = artNode.Attributes["sktn"].Value.ToString(); + DirectoryInfo skinToneDr = Directory.CreateDirectory(bodyRegionFolderPath + skinToneName); + string imageFileName = artNode.Attributes["compId"].Value.ToString(); + string[] imagenameSplit = imageFileName.Split('.'); + string maskImageName = imagenameSplit[0] + "_mci.png"; + + imageFileSourcePath = imageFileSourcePath + maskImageName; + + string skinToneDirectoryPath = bodyRegionFolderPath + skinToneName + @"\" + maskImageName; + if (File.Exists(imageFileSourcePath)) + { + File.Copy(imageFileSourcePath, skinToneDirectoryPath); + } + else + { + System.IO.File.WriteAllText("~/logs/imageNotFound_" + System.DateTime.Now.ToString("MMddyyyy") + ".txt", "not found at :" + imageFileSourcePath + " for l;ayer no: " + folderName + " Body Region Id: " + bodyRegionFolder); + } + } + else + { + DirectoryInfo bodyRegionDr = Directory.CreateDirectory(bodyRegionFolderPath); + + XmlNode artNode = mapNode.SelectSingleNode("art"); + string imageFileName = artNode.Attributes["compId"].Value.ToString(); + + + string[] imagenameSplit = imageFileName.Split('.'); + string maskImageName = imagenameSplit[0] + "_mci." + imagenameSplit[1]; + + + + if (File.Exists(imageFileSourcePath)) + { + File.Copy(imageFileSourcePath, bodyRegionFolderPath + maskImageName); + } + else + { + System.IO.File.WriteAllText("~/logs/imageNotFound_" + System.DateTime.Now.ToString("MMddyyyy") + ".txt", "not found at :" + imageFileSourcePath + " for l;ayer no: " + folderName + " Body Region Id: " + bodyRegionFolder); + } + + + } + } + } + + } + else + { + + DirectoryInfo di = Directory.CreateDirectory(layersFolder); + + XmlNodeList mapNodeList = dlNode.SelectNodes("map"); + + string imageFileSourcePath = @"I:\100-PROJECTS\400-DEVELOPMENT\ADAMEduAIA\Flex\v107\content\en_US\da_dat_img\75\5\"; + + foreach (XmlNode mapNode in mapNodeList) + { + string bodyRegionFolder = mapNode.Attributes["brId"].Value.ToString(); + string bodyRegionFolderPath = layersFolder + @"\" + bodyRegionFolder + @"\"; + + if (Directory.Exists(bodyRegionFolderPath)) + { + if (folderName == "0") + { + DirectoryInfo bodyRegionDr = Directory.CreateDirectory(bodyRegionFolderPath); + XmlNode artNode = mapNode.SelectSingleNode("art"); + string skinToneName = artNode.Attributes["sktn"].Value.ToString(); + DirectoryInfo skinToneDr = Directory.CreateDirectory(bodyRegionFolderPath + skinToneName); + string imageFileName = artNode.Attributes["compId"].Value.ToString(); + string[] imagenameSplit = imageFileName.Split('.'); + string maskImageName = imagenameSplit[0] + "_mci.png"; + + imageFileSourcePath = imageFileSourcePath + maskImageName; + + string skinToneDirectoryPath = bodyRegionFolderPath + skinToneName + @"\" + maskImageName; + if (File.Exists(imageFileSourcePath)) + { + File.Copy(imageFileSourcePath, skinToneDirectoryPath); + } + else + { + System.IO.File.WriteAllText("~/logs/imageNotFound_" + System.DateTime.Now.ToString("MMddyyyy") + ".txt", "not found at :" + imageFileSourcePath + " for l;ayer no: " + folderName + " Body Region Id: " + bodyRegionFolder); + } + } + else + { + Console.WriteLine("BodyRegion: " + bodyRegionFolder + " is already created"); + + + } + + + } + else + { + if (folderName == "0") + { + DirectoryInfo bodyRegionDr = Directory.CreateDirectory(bodyRegionFolderPath); + XmlNode artNode = mapNode.SelectSingleNode("art"); + string skinToneName = artNode.Attributes["sktn"].Value.ToString(); + DirectoryInfo skinToneDr = Directory.CreateDirectory(bodyRegionFolderPath + skinToneName); + string imageFileName = artNode.Attributes["compId"].Value.ToString(); + string[] imagenameSplit = imageFileName.Split('.'); + string maskImageName = imagenameSplit[0] + "_mci.png"; + + imageFileSourcePath = imageFileSourcePath + maskImageName; + + string skinToneDirectoryPath = bodyRegionFolderPath + skinToneName + @"\" + maskImageName; + if (File.Exists(imageFileSourcePath)) + { + File.Copy(imageFileSourcePath, skinToneDirectoryPath); + } + else + { + System.IO.File.WriteAllText("~/logs/imageNotFound_" + System.DateTime.Now.ToString("MMddyyyy") + ".txt", "not found at :" + imageFileSourcePath + " for l;ayer no: " + folderName + " Body Region Id: " + bodyRegionFolder); + } + } + else + { + DirectoryInfo bodyRegionDr = Directory.CreateDirectory(bodyRegionFolderPath); + + XmlNode artNode = mapNode.SelectSingleNode("art"); + string imageFileName = artNode.Attributes["compId"].Value.ToString(); + + + string[] imagenameSplit = imageFileName.Split('.'); + string maskImageName = imagenameSplit[0] + "_mci." + imagenameSplit[1]; + + + + if (File.Exists(imageFileSourcePath)) + { + File.Copy(imageFileSourcePath, bodyRegionFolderPath + maskImageName); + } + else + { + System.IO.File.WriteAllText("~/logs/imageNotFound_" + System.DateTime.Now.ToString("MMddyyyy") + ".txt", "not found at :" + imageFileSourcePath + " for l;ayer no: " + folderName + " Body Region Id: " + bodyRegionFolder); + } + + + } + } + } + //MessageBox.Show("Congratulations !! you have successfully imported all images for xml : " + path); + } + // } + } + + } + } + } + } + } +} + + + + diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/MaskImagesImport.Designer.cs b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/MaskImagesImport.Designer.cs new file mode 100644 index 0000000..c8103f6 --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/MaskImagesImport.Designer.cs @@ -0,0 +1,86 @@ +namespace AIAWindowsUtility +{ + partial class MaskImagesImport + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.panel1 = new System.Windows.Forms.Panel(); + this.label1 = new System.Windows.Forms.Label(); + this.btnImportFile = new System.Windows.Forms.Button(); + this.panel1.SuspendLayout(); + this.SuspendLayout(); + // + // panel1 + // + this.panel1.BackColor = System.Drawing.SystemColors.ActiveCaption; + this.panel1.Controls.Add(this.label1); + this.panel1.Controls.Add(this.btnImportFile); + this.panel1.Location = new System.Drawing.Point(73, 90); + this.panel1.Name = "panel1"; + this.panel1.Size = new System.Drawing.Size(366, 185); + this.panel1.TabIndex = 3; + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Location = new System.Drawing.Point(14, 37); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(55, 13); + this.label1.TabIndex = 1; + this.label1.Text = "Import File"; + // + // btnImportFile + // + this.btnImportFile.Location = new System.Drawing.Point(193, 27); + this.btnImportFile.Name = "btnImportFile"; + this.btnImportFile.Size = new System.Drawing.Size(75, 23); + this.btnImportFile.TabIndex = 0; + this.btnImportFile.Text = "browse"; + this.btnImportFile.UseVisualStyleBackColor = true; + this.btnImportFile.Click += new System.EventHandler(this.btnImportFile_Click); + // + // MaskImagesImport + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(513, 364); + this.Controls.Add(this.panel1); + this.Name = "MaskImagesImport"; + this.Text = "MaskImagesImport"; + this.panel1.ResumeLayout(false); + this.panel1.PerformLayout(); + this.ResumeLayout(false); + + } + + #endregion + + private System.Windows.Forms.Panel panel1; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.Button btnImportFile; + } +} \ No newline at end of file diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/MaskImagesImport.cs b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/MaskImagesImport.cs new file mode 100644 index 0000000..4e8e12c --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/MaskImagesImport.cs @@ -0,0 +1,359 @@ + +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; +using System.IO; +using System.Xml; + +namespace AIAWindowsUtility +{ + public partial class MaskImagesImport : Form + { + public MaskImagesImport() + { + InitializeComponent(); + } + + private void btnImportFile_Click(object sender, EventArgs e) + { + + OpenFileDialog openFileDialog1 = new OpenFileDialog(); + + // Set filter options and filter index. + openFileDialog1.Filter = "Extensible Markup Language (*.xml)|*.xml|All Files (*.*)|*.*"; + openFileDialog1.FilterIndex = 1; + + DialogResult result = openFileDialog1.ShowDialog(); + + if (result == DialogResult.OK) // Test result. + { + if (!String.Equals(Path.GetExtension(openFileDialog1.FileName), + ".xml", + StringComparison.OrdinalIgnoreCase)) + { + // Invalid file type selected; display an error. + MessageBox.Show("The type of the selected file is not supported by this application. You must select an XML file.", + "Invalid File Type", + MessageBoxButtons.OK, + MessageBoxIcon.Error); + } + else + { + if (openFileDialog1.FileName.Length > 0) //If a file is open + { + + string path = openFileDialog1.FileName; // The Path to the .Xml file // + + FileStream READER = new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.ReadWrite); //Set up the filestream (READER) // + + System.Xml.XmlDocument CompSpecs = new System.Xml.XmlDocument();// Set up the XmlDocument (CompSpecs) // + + CompSpecs.Load(READER); //Load the data from the file into the XmlDocument (CompSpecs) // + + XmlNodeList dlNodeList = CompSpecs.SelectNodes("/response/dl"); + + + foreach (XmlNode dlNode in dlNodeList) + { + + int folderNameValue = Convert.ToInt32(dlNode.Attributes["ln"].Value); + string folderName = (folderNameValue - 1).ToString(); + + string layersFolder = @"I:\100-PROJECTS\100-REQUIREMENTS\400AIA\Module\DA\images\Gender\Male\DissectibleBodyView\MaleLateralArm(voId=9)\Layers\" + folderName; + if (Directory.Exists(layersFolder)) + { + Console.WriteLine("Layer: " + folderName + " is already created"); + + XmlNodeList mapNodeList = dlNode.SelectNodes("map"); + foreach (XmlNode mapNode in mapNodeList) + { + string bodyRegionFolder = mapNode.Attributes["brId"].Value.ToString(); + string bodyRegionFolderPath = layersFolder + @"\" + bodyRegionFolder + @"\"; + + if (Directory.Exists(bodyRegionFolderPath)) + { + if (folderName == "0") + { + //DirectoryInfo bodyRegionDr = Directory.CreateDirectory(bodyRegionFolderPath); + XmlNode artNode = mapNode.SelectSingleNode("art"); + string skinToneName = artNode.Attributes["sktn"].Value.ToString(); + DirectoryInfo skinToneDr = Directory.CreateDirectory(bodyRegionFolderPath + skinToneName); + string imageFileName = artNode.Attributes["compId"].Value.ToString(); + + string[] imagenameSplit = imageFileName.Split('.'); + string maskImageName = imagenameSplit[0] + "_mci.png"; + + string imageFileSourcePath = @"I:\100-PROJECTS\400-DEVELOPMENT\ADAMEduAIA\Flex\v107\content\en_US\da_dat_img\75\9\" +maskImageName; + + string skinToneDirectoryPath = bodyRegionFolderPath + skinToneName + @"\" + maskImageName; + if (File.Exists(imageFileSourcePath)) + { + + File.Copy(imageFileSourcePath, skinToneDirectoryPath); + + } + else + { + System.IO.File.WriteAllText("~/logs/imageNotFound_" + System.DateTime.Now.ToString("MMddyyyy") + ".txt", "not found at :" + imageFileSourcePath + " for l;ayer no: " + folderName + " Body Region Id: " + bodyRegionFolder); + } + } + else + { + //Console.WriteLine("BodyRegion: " + bodyRegionFolder + " is already created"); + + // DirectoryInfo bodyRegionDr = Directory.CreateDirectory(bodyRegionFolderPath); + + XmlNode artNode = mapNode.SelectSingleNode("art"); + string imageFileName = artNode.Attributes["compId"].Value.ToString(); + + + string[] imagenameSplit = imageFileName.Split('.'); + string maskImageName = imagenameSplit[0] + "_mci.png"; + + string imageFileSourcePath = @"I:\100-PROJECTS\400-DEVELOPMENT\ADAMEduAIA\Flex\v107\content\en_US\da_dat_img\75\9\" + maskImageName; + + + if (File.Exists(imageFileSourcePath)) + { + string maskImg = bodyRegionFolderPath + @"\" + maskImageName; + File.Copy(imageFileSourcePath, bodyRegionFolderPath + maskImageName); + + } + else + { + + System.IO.File.WriteAllText("~/logs/imageNotFound_" + System.DateTime.Now.ToString("MMddyyyy") + ".txt", "not found at :" + imageFileSourcePath + " for l;ayer no: " + folderName + " Body Region Id: " + bodyRegionFolder); + + } + } + } + + + else + { + if (folderName == "0") + { + DirectoryInfo bodyRegionDr = Directory.CreateDirectory(bodyRegionFolderPath); + XmlNode artNode = mapNode.SelectSingleNode("art"); + string skinToneName = artNode.Attributes["sktn"].Value.ToString(); + DirectoryInfo skinToneDr = Directory.CreateDirectory(bodyRegionFolderPath + skinToneName); + string imageFileName = artNode.Attributes["compId"].Value.ToString(); + + string[] imagenameSplit = imageFileName.Split('.'); + string maskImageName = imagenameSplit[0] + "_mci.png"; + + string imageFileSourcePath = @"I:\100-PROJECTS\400-DEVELOPMENT\ADAMEduAIA\Flex\v107\content\en_US\da_dat_img\75\9\" + maskImageName; + + + string skinToneDirectoryPath = bodyRegionFolderPath + skinToneName + @"\" + imageFileName; + + if (File.Exists(imageFileSourcePath)) + { + string maskImg = skinToneDirectoryPath + @"\" + maskImageName; + if (File.Exists(maskImg)) + { + + File.Copy(imageFileSourcePath, skinToneDirectoryPath); + } + } + else + { + System.IO.File.WriteAllText("~/logs/imageNotFound_" + System.DateTime.Now.ToString("MMddyyyy") + ".txt", "not found at :" + imageFileSourcePath + " for l;ayer no: " + folderName + " Body Region Id: " + bodyRegionFolder); + } + } + else + { + DirectoryInfo bodyRegionDr = Directory.CreateDirectory(bodyRegionFolderPath); + + XmlNode artNode = mapNode.SelectSingleNode("art"); + string imageFileName = artNode.Attributes["compId"].Value.ToString(); + + + string[] imagenameSplit = imageFileName.Split('.'); + string maskImageName = imagenameSplit[0] + "_mci.png"; + + string imageFileSourcePath = @"I:\100-PROJECTS\400-DEVELOPMENT\ADAMEduAIA\Flex\v107\content\en_US\da_dat_img\75\9\" + maskImageName; + + + string maskImgDesiPath = bodyRegionFolderPath + @"\" + maskImageName; + + if (File.Exists(imageFileSourcePath)) + { + + + File.Copy(imageFileSourcePath, bodyRegionFolderPath + maskImageName); + + } + else + { + + System.IO.File.WriteAllText("~/logs/imageNotFound_" + System.DateTime.Now.ToString("MMddyyyy") + ".txt", "not found at :" + imageFileSourcePath + " for l;ayer no: " + folderName + " Body Region Id: " + bodyRegionFolder); + + } + + + } + + + + } + } + } + else + { + + DirectoryInfo di = Directory.CreateDirectory(layersFolder); + + XmlNodeList mapNodeList = dlNode.SelectNodes("map"); + foreach (XmlNode mapNode in mapNodeList) + { + string bodyRegionFolder = mapNode.Attributes["brId"].Value.ToString(); + string bodyRegionFolderPath = layersFolder + @"\" + bodyRegionFolder + @"\"; + + if (Directory.Exists(bodyRegionFolderPath)) + { + if (folderName == "0") + { + // DirectoryInfo bodyRegionDr = Directory.CreateDirectory(bodyRegionFolderPath); + XmlNode artNode = mapNode.SelectSingleNode("art"); + string skinToneName = artNode.Attributes["sktn"].Value.ToString(); + DirectoryInfo skinToneDr = Directory.CreateDirectory(bodyRegionFolderPath + skinToneName); + string imageFileName = artNode.Attributes["compId"].Value.ToString(); + + + string[] imagenameSplit = imageFileName.Split('.'); + string maskImageName = imagenameSplit[0] + "_mci.png"; + + string imageFileSourcePath = @"I:\100-PROJECTS\400-DEVELOPMENT\ADAMEduAIA\Flex\v107\content\en_US\da_dat_img\75\9\" + maskImageName; + + + string skinToneDirectoryPath = bodyRegionFolderPath + skinToneName + @"\" + maskImageName; + if (File.Exists(imageFileSourcePath)) + { + + File.Copy(imageFileSourcePath, skinToneDirectoryPath); + + } + else + { + System.IO.File.WriteAllText("~/logs/imageNotFound_" + System.DateTime.Now.ToString("MMddyyyy") + ".txt", "not found at :" + imageFileSourcePath + " for l;ayer no: " + folderName + " Body Region Id: " + bodyRegionFolder); + } + } + else + { + DirectoryInfo bodyRegionDr = Directory.CreateDirectory(bodyRegionFolderPath); + XmlNode artNode = mapNode.SelectSingleNode("art"); + string skinToneName = artNode.Attributes["sktn"].Value.ToString(); + DirectoryInfo skinToneDr = Directory.CreateDirectory(bodyRegionFolderPath + skinToneName); + string imageFileName = artNode.Attributes["compId"].Value.ToString(); + + + string[] imagenameSplit = imageFileName.Split('.'); + string maskImageName = imagenameSplit[0] + "_mci.png"; + + string imageFileSourcePath = @"I:\100-PROJECTS\400-DEVELOPMENT\ADAMEduAIA\Flex\v107\content\en_US\da_dat_img\75\9\" + maskImageName; + + + string skinToneDirectoryPath = bodyRegionFolderPath + skinToneName + @"\" + maskImageName; + if (File.Exists(imageFileSourcePath)) + { + + File.Copy(imageFileSourcePath, skinToneDirectoryPath); + + } + else + { + System.IO.File.WriteAllText("~/logs/imageNotFound_" + System.DateTime.Now.ToString("MMddyyyy") + ".txt", "not found at :" + imageFileSourcePath + " for l;ayer no: " + folderName + " Body Region Id: " + bodyRegionFolder); + } + } + + + } + else + { + if (folderName == "0") + { + DirectoryInfo bodyRegionDr = Directory.CreateDirectory(bodyRegionFolderPath); + XmlNode artNode = mapNode.SelectSingleNode("art"); + string skinToneName = artNode.Attributes["sktn"].Value.ToString(); + DirectoryInfo skinToneDr = Directory.CreateDirectory(bodyRegionFolderPath + skinToneName); + string imageFileName = artNode.Attributes["compId"].Value.ToString(); + + + string[] imagenameSplit = imageFileName.Split('.'); + string maskImageName = imagenameSplit[0] + "_mci.png"; + + string imageFileSourcePath = @"I:\100-PROJECTS\400-DEVELOPMENT\ADAMEduAIA\Flex\v107\content\en_US\da_dat_img\75\9\" + maskImageName; + + + string skinToneDirectoryPath = bodyRegionFolderPath + skinToneName + @"\" + maskImageName; + if (File.Exists(imageFileSourcePath)) + { + if (File.Exists(skinToneDirectoryPath)) + { + File.Replace(skinToneDirectoryPath, maskImageName, maskImageName + "_bck"); + } + else + { + File.Copy(imageFileSourcePath, skinToneDirectoryPath); + } + } + else + { + System.IO.File.WriteAllText("~/logs/imageNotFound_" + System.DateTime.Now.ToString("MMddyyyy") + ".txt", "not found at :" + imageFileSourcePath + " for l;ayer no: " + folderName + " Body Region Id: " + bodyRegionFolder); + } + } + else + { + DirectoryInfo bodyRegionDr = Directory.CreateDirectory(bodyRegionFolderPath); + + XmlNode artNode = mapNode.SelectSingleNode("art"); + string imageFileName = artNode.Attributes["compId"].Value.ToString(); + + + string[] imagenameSplit = imageFileName.Split('.'); + string maskImageName = imagenameSplit[0] + "_mci.png"; + + string imageFileSourcePath = @"I:\100-PROJECTS\400-DEVELOPMENT\ADAMEduAIA\Flex\v107\content\en_US\da_dat_img\75\9\" + maskImageName; + + + string maskImageBodyRegionPath = bodyRegionFolderPath + @"\" + maskImageName; + if (File.Exists(imageFileSourcePath)) + { + + File.Copy(imageFileSourcePath, bodyRegionFolderPath + maskImageName); + + } + else + { + + System.IO.File.WriteAllText("~/logs/imageNotFound_" + System.DateTime.Now.ToString("MMddyyyy") + ".txt", "not found at :" + imageFileSourcePath + " for l;ayer no: " + folderName + " Body Region Id: " + bodyRegionFolder); + } + } + } + } + MessageBox.Show("Congratulations !! you have successfully imported all images for xml : " + path); + } + } + } + } + } + + } + + + } +} + + + + + + + diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/MaskImagesImport.cs_1 b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/MaskImagesImport.cs_1 new file mode 100644 index 0000000..1307537 --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/MaskImagesImport.cs_1 @@ -0,0 +1,275 @@ + +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; +using System.IO; +using System.Xml; + +namespace AIAWindowsUtility +{ + public partial class MaskImagesImport : Form + { + public MaskImagesImport() + { + InitializeComponent(); + } + + private void btnImportFile_Click(object sender, EventArgs e) + { + OpenFileDialog openFileDialog1 = new OpenFileDialog(); + + // Set filter options and filter index. + openFileDialog1.Filter = "Extensible Markup Language (*.xml)|*.xml|All Files (*.*)|*.*"; + openFileDialog1.FilterIndex = 1; + + DialogResult result = openFileDialog1.ShowDialog(); + + if (result == DialogResult.OK) // Test result. + { + if (!String.Equals(Path.GetExtension(openFileDialog1.FileName), + ".xml", + StringComparison.OrdinalIgnoreCase)) + { + // Invalid file type selected; display an error. + MessageBox.Show("The type of the selected file is not supported by this application. You must select an XML file.", + "Invalid File Type", + MessageBoxButtons.OK, + MessageBoxIcon.Error); + } + else + { + if (openFileDialog1.FileName.Length > 0) //If a file is open + { + + string path = openFileDialog1.FileName; // The Path to the .Xml file // + + FileStream READER = new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.ReadWrite); //Set up the filestream (READER) // + + System.Xml.XmlDocument CompSpecs = new System.Xml.XmlDocument();// Set up the XmlDocument (CompSpecs) // + + CompSpecs.Load(READER); //Load the data from the file into the XmlDocument (CompSpecs) // + + XmlNodeList dlNodeList = CompSpecs.SelectNodes("/response/dl"); + foreach (XmlNode dlNode in dlNodeList) + { + + int folderNameValue = Convert.ToInt32(dlNode.Attributes["ln"].Value); + string folderName = (folderNameValue - 1).ToString(); + + string layersFolder = @"I:\100-PROJECTS\100-REQUIREMENTS\400AIA\Module\DA\images\Gender\Female\DissectibleBodyView\FemaleAnterior(voId=5)\Layers\" + folderName; + if (Directory.Exists(layersFolder)) + { + Console.WriteLine("Layer: " + folderName + " is already created"); + + XmlNodeList mapNodeList = dlNode.SelectNodes("map"); + + string imageFileSourcePath = @"I:\100-PROJECTS\400-DEVELOPMENT\ADAMEduAIA\Flex\v107\content\en_US\da_dat_img\75\5\"; + + foreach (XmlNode mapNode in mapNodeList) + { + string bodyRegionFolder = mapNode.Attributes["brId"].Value.ToString(); + string bodyRegionFolderPath = layersFolder + @"\" + bodyRegionFolder + @"\"; + + if (Directory.Exists(bodyRegionFolderPath)) + { + if (folderName == "0") + { + DirectoryInfo bodyRegionDr = Directory.CreateDirectory(bodyRegionFolderPath); + XmlNode artNode = mapNode.SelectSingleNode("art"); + string skinToneName = artNode.Attributes["sktn"].Value.ToString(); + DirectoryInfo skinToneDr = Directory.CreateDirectory(bodyRegionFolderPath + skinToneName); + string imageFileName = artNode.Attributes["compId"].Value.ToString(); + string[] imagenameSplit = imageFileName.Split('.'); + string maskImageName = imagenameSplit[0] + "_mci.png"; + + imageFileSourcePath = imageFileSourcePath + maskImageName; + + string skinToneDirectoryPath = bodyRegionFolderPath + skinToneName + @"\" + maskImageName; + if (File.Exists(imageFileSourcePath)) + { + File.Copy(imageFileSourcePath, skinToneDirectoryPath); + } + else + { + System.IO.File.WriteAllText("~/logs/imageNotFound_" + System.DateTime.Now.ToString("MMddyyyy") + ".txt", "not found at :" + imageFileSourcePath + " for l;ayer no: " + folderName + " Body Region Id: " + bodyRegionFolder); + } + } + else + { + Console.WriteLine("BodyRegion: " + bodyRegionFolder + " is already created"); + + + } + + + } + else + { + if (folderName == "0") + { + DirectoryInfo bodyRegionDr = Directory.CreateDirectory(bodyRegionFolderPath); + XmlNode artNode = mapNode.SelectSingleNode("art"); + string skinToneName = artNode.Attributes["sktn"].Value.ToString(); + DirectoryInfo skinToneDr = Directory.CreateDirectory(bodyRegionFolderPath + skinToneName); + string imageFileName = artNode.Attributes["compId"].Value.ToString(); + string[] imagenameSplit = imageFileName.Split('.'); + string maskImageName = imagenameSplit[0] + "_mci.png"; + + imageFileSourcePath = imageFileSourcePath + maskImageName; + + string skinToneDirectoryPath = bodyRegionFolderPath + skinToneName + @"\" + maskImageName; + if (File.Exists(imageFileSourcePath)) + { + File.Copy(imageFileSourcePath, skinToneDirectoryPath); + } + else + { + System.IO.File.WriteAllText("~/logs/imageNotFound_" + System.DateTime.Now.ToString("MMddyyyy") + ".txt", "not found at :" + imageFileSourcePath + " for l;ayer no: " + folderName + " Body Region Id: " + bodyRegionFolder); + } + } + else + { + DirectoryInfo bodyRegionDr = Directory.CreateDirectory(bodyRegionFolderPath); + + XmlNode artNode = mapNode.SelectSingleNode("art"); + string imageFileName = artNode.Attributes["compId"].Value.ToString(); + + + string[] imagenameSplit = imageFileName.Split('.'); + string maskImageName = imagenameSplit[0] + "_mci." + imagenameSplit[1]; + + + + if (File.Exists(imageFileSourcePath)) + { + File.Copy(imageFileSourcePath, bodyRegionFolderPath + maskImageName); + } + else + { + System.IO.File.WriteAllText("~/logs/imageNotFound_" + System.DateTime.Now.ToString("MMddyyyy") + ".txt", "not found at :" + imageFileSourcePath + " for l;ayer no: " + folderName + " Body Region Id: " + bodyRegionFolder); + } + + + } + } + } + + } + else + { + + DirectoryInfo di = Directory.CreateDirectory(layersFolder); + + XmlNodeList mapNodeList = dlNode.SelectNodes("map"); + + string imageFileSourcePath = @"I:\100-PROJECTS\400-DEVELOPMENT\ADAMEduAIA\Flex\v107\content\en_US\da_dat_img\75\5\"; + + foreach (XmlNode mapNode in mapNodeList) + { + string bodyRegionFolder = mapNode.Attributes["brId"].Value.ToString(); + string bodyRegionFolderPath = layersFolder + @"\" + bodyRegionFolder + @"\"; + + if (Directory.Exists(bodyRegionFolderPath)) + { + if (folderName == "0") + { + DirectoryInfo bodyRegionDr = Directory.CreateDirectory(bodyRegionFolderPath); + XmlNode artNode = mapNode.SelectSingleNode("art"); + string skinToneName = artNode.Attributes["sktn"].Value.ToString(); + DirectoryInfo skinToneDr = Directory.CreateDirectory(bodyRegionFolderPath + skinToneName); + string imageFileName = artNode.Attributes["compId"].Value.ToString(); + string[] imagenameSplit = imageFileName.Split('.'); + string maskImageName = imagenameSplit[0] + "_mci.png"; + + imageFileSourcePath = imageFileSourcePath + maskImageName; + + string skinToneDirectoryPath = bodyRegionFolderPath + skinToneName + @"\" + maskImageName; + if (File.Exists(imageFileSourcePath)) + { + File.Copy(imageFileSourcePath, skinToneDirectoryPath); + } + else + { + System.IO.File.WriteAllText("~/logs/imageNotFound_" + System.DateTime.Now.ToString("MMddyyyy") + ".txt", "not found at :" + imageFileSourcePath + " for l;ayer no: " + folderName + " Body Region Id: " + bodyRegionFolder); + } + } + else + { + Console.WriteLine("BodyRegion: " + bodyRegionFolder + " is already created"); + + + } + + + } + else + { + if (folderName == "0") + { + DirectoryInfo bodyRegionDr = Directory.CreateDirectory(bodyRegionFolderPath); + XmlNode artNode = mapNode.SelectSingleNode("art"); + string skinToneName = artNode.Attributes["sktn"].Value.ToString(); + DirectoryInfo skinToneDr = Directory.CreateDirectory(bodyRegionFolderPath + skinToneName); + string imageFileName = artNode.Attributes["compId"].Value.ToString(); + string[] imagenameSplit = imageFileName.Split('.'); + string maskImageName = imagenameSplit[0] + "_mci.png"; + + imageFileSourcePath = imageFileSourcePath + maskImageName; + + string skinToneDirectoryPath = bodyRegionFolderPath + skinToneName + @"\" + maskImageName; + if (File.Exists(imageFileSourcePath)) + { + File.Copy(imageFileSourcePath, skinToneDirectoryPath); + } + else + { + System.IO.File.WriteAllText("~/logs/imageNotFound_" + System.DateTime.Now.ToString("MMddyyyy") + ".txt", "not found at :" + imageFileSourcePath + " for l;ayer no: " + folderName + " Body Region Id: " + bodyRegionFolder); + } + } + else + { + DirectoryInfo bodyRegionDr = Directory.CreateDirectory(bodyRegionFolderPath); + + XmlNode artNode = mapNode.SelectSingleNode("art"); + string imageFileName = artNode.Attributes["compId"].Value.ToString(); + + + string[] imagenameSplit = imageFileName.Split('.'); + string maskImageName = imagenameSplit[0] + "_mci." + imagenameSplit[1]; + + + + if (File.Exists(imageFileSourcePath)) + { + File.Copy(imageFileSourcePath, bodyRegionFolderPath + maskImageName); + } + else + { + System.IO.File.WriteAllText("~/logs/imageNotFound_" + System.DateTime.Now.ToString("MMddyyyy") + ".txt", "not found at :" + imageFileSourcePath + " for l;ayer no: " + folderName + " Body Region Id: " + bodyRegionFolder); + } + + + } + } + } + //MessageBox.Show("Congratulations !! you have successfully imported all images for xml : " + path); + } + // } + } + + } + } + } + } + } +} + + + + diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/MaskImagesImport.resx b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/MaskImagesImport.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/MaskImagesImport.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/NavigatorManForm.Designer.cs b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/NavigatorManForm.Designer.cs new file mode 100644 index 0000000..944d26f --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/NavigatorManForm.Designer.cs @@ -0,0 +1,86 @@ +namespace AIAWindowsUtility +{ + partial class NavigatorManForm + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.panel1 = new System.Windows.Forms.Panel(); + this.label1 = new System.Windows.Forms.Label(); + this.btnImportFile = new System.Windows.Forms.Button(); + this.panel1.SuspendLayout(); + this.SuspendLayout(); + // + // panel1 + // + this.panel1.BackColor = System.Drawing.SystemColors.ActiveCaption; + this.panel1.Controls.Add(this.label1); + this.panel1.Controls.Add(this.btnImportFile); + this.panel1.Location = new System.Drawing.Point(114, 51); + this.panel1.Name = "panel1"; + this.panel1.Size = new System.Drawing.Size(366, 185); + this.panel1.TabIndex = 3; + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Location = new System.Drawing.Point(14, 37); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(55, 13); + this.label1.TabIndex = 1; + this.label1.Text = "Import File"; + // + // btnImportFile + // + this.btnImportFile.Location = new System.Drawing.Point(193, 27); + this.btnImportFile.Name = "btnImportFile"; + this.btnImportFile.Size = new System.Drawing.Size(75, 23); + this.btnImportFile.TabIndex = 0; + this.btnImportFile.Text = "browse"; + this.btnImportFile.UseVisualStyleBackColor = true; + this.btnImportFile.Click += new System.EventHandler(this.btnImportFile_Click); + // + // NavigatorManForm + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(595, 287); + this.Controls.Add(this.panel1); + this.Name = "NavigatorManForm"; + this.Text = "NavigatorManForm"; + this.panel1.ResumeLayout(false); + this.panel1.PerformLayout(); + this.ResumeLayout(false); + + } + + #endregion + + private System.Windows.Forms.Panel panel1; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.Button btnImportFile; + } +} \ No newline at end of file diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/NavigatorManForm.cs b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/NavigatorManForm.cs new file mode 100644 index 0000000..9df3818 --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/NavigatorManForm.cs @@ -0,0 +1,123 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; +using System.Xml; + +namespace AIAWindowsUtility +{ + public partial class NavigatorManForm : Form + { + public NavigatorManForm() + { + InitializeComponent(); + } + + private void btnImportFile_Click(object sender, EventArgs e) + { + string path = string.Empty; + OpenFileDialog openFileDialog1 = new OpenFileDialog(); + + // Set filter options and filter index. + openFileDialog1.Filter = "Extensible Markup Language (*.xml)|*.xml|All Files (*.*)|*.*"; + openFileDialog1.FilterIndex = 1; + + DialogResult result = openFileDialog1.ShowDialog(); + + if (result == DialogResult.OK) // Test result. + { + if (!String.Equals(Path.GetExtension(openFileDialog1.FileName), + ".xml", + StringComparison.OrdinalIgnoreCase)) + { + // Invalid file type selected; display an error. + MessageBox.Show("The type of the selected file is not supported by this application. You must select an XML file.", + "Invalid File Type", + MessageBoxButtons.OK, + MessageBoxIcon.Error); + } + else + { + if (openFileDialog1.FileName.Length > 0) //If a file is open + { + + path = openFileDialog1.FileName; // The Path to the .Xml file // + + FileStream READER = new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.ReadWrite); //Set up the filestream (READER) // + + System.Xml.XmlDocument CompSpecs = new System.Xml.XmlDocument();// Set up the XmlDocument (CompSpecs) // + + CompSpecs.Load(READER); //Load the data from the file into the XmlDocument (CompSpecs) // + + XmlNodeList dcNodeList = CompSpecs.SelectNodes("/response/dc"); + foreach (XmlNode dcNode in dcNodeList) + { + + + string folderName = dcNode.Attributes["t1"].Value.ToString(); + + string navigatorManFolder = @"I:\100-PROJECTS\100-REQUIREMENTS\400AIA\Module\DA\images\NavigatorMan\" + folderName; + if (Directory.Exists(navigatorManFolder)) + { + Console.WriteLine(folderName + " is already created"); + + } + else + { + + DirectoryInfo di = Directory.CreateDirectory(navigatorManFolder); + + XmlNodeList itNodeList = dcNode.SelectNodes("it"); + foreach (XmlNode itNode in itNodeList) + { + string imageFolder = itNode.Attributes["sktn"].Value.ToString() + "_" + itNode.Attributes["fl"].Value.ToString(); + string imageFolderPath = navigatorManFolder + @"\" + imageFolder + @"\"; + + if (Directory.Exists(imageFolderPath)) + { + + Console.WriteLine("imageFolderPath: " + imageFolderPath + " is already created"); + + + + } + else + { + + DirectoryInfo bodyRegionDr = Directory.CreateDirectory(imageFolderPath); + //XmlNode artNode = itNode.SelectSingleNode("it"); + //string skinToneName = artNode.Attributes["sktn"].Value.ToString(); + //DirectoryInfo skinToneDr = Directory.CreateDirectory(imageFolderPath + skinToneName); + string imageFileName = itNode.Attributes["oId"].Value.ToString(); + string imageFileSourcePath = @"I:\100-PROJECTS\400-DEVELOPMENT\ADAMEduAIA\Flex\v107\content\en_US\" + imageFileName; + + string skinToneDirectoryPath = imageFolderPath + imageFileName; + if (File.Exists(imageFileSourcePath)) + { + File.Copy(imageFileSourcePath, skinToneDirectoryPath); + } + else + { + System.IO.File.WriteAllText("~/logs/imageNotFound_" + System.DateTime.Now.ToString("MMddyyyy") + ".txt", "not found at :" + imageFileSourcePath + " for l;ayer no: " + folderName + " Body Region Id: "); + } + } + + + } + } + } + } + // } + } + MessageBox.Show("Congratulations !! you have successfully imported all images for xml : " + path); + } + } + } +} + \ No newline at end of file diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/NavigatorManForm.resx b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/NavigatorManForm.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/NavigatorManForm.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/Program.cs b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/Program.cs new file mode 100644 index 0000000..74386d1 --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/Program.cs @@ -0,0 +1,22 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace AIAWindowsUtility +{ + static class Program + { + /// + /// The main entry point for the application. + /// + [STAThread] + static void Main() + { + Application.EnableVisualStyles(); + Application.SetCompatibleTextRenderingDefault(false); + Application.Run(new DissectibleLayerForm()); + } + } +} diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/Properties/AssemblyInfo.cs b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..ee4ecb2 --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("AIAWindowsUtility")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("Hewlett-Packard Company")] +[assembly: AssemblyProduct("AIAWindowsUtility")] +[assembly: AssemblyCopyright("Copyright © Hewlett-Packard Company 2015")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM components. If you need to access a type in this assembly from +// COM, set the ComVisible attribute to true on that type. +[assembly: ComVisible(false)] + +// The following GUID is for the ID of the typelib if this project is exposed to COM +[assembly: Guid("abf8a29c-7ae0-474f-af6c-01c80f44e697")] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Build and Revision Numbers +// by using the '*' as shown below: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/Properties/Resources.Designer.cs b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/Properties/Resources.Designer.cs new file mode 100644 index 0000000..9a9b03f --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/Properties/Resources.Designer.cs @@ -0,0 +1,71 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace AIAWindowsUtility.Properties +{ + + + /// + /// A strongly-typed resource class, for looking up localized strings, etc. + /// + // This class was auto-generated by the StronglyTypedResourceBuilder + // class via a tool like ResGen or Visual Studio. + // To add or remove a member, edit your .ResX file then rerun ResGen + // with the /str option, or rebuild your VS project. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + internal class Resources + { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Resources() + { + } + + /// + /// Returns the cached ResourceManager instance used by this class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager + { + get + { + if ((resourceMan == null)) + { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("AIAWindowsUtility.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Overrides the current thread's CurrentUICulture property for all + /// resource lookups using this strongly typed resource class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Globalization.CultureInfo Culture + { + get + { + return resourceCulture; + } + set + { + resourceCulture = value; + } + } + } +} diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/Properties/Resources.resx b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/Properties/Resources.resx new file mode 100644 index 0000000..af7dbeb --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/Properties/Resources.resx @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/Properties/Settings.Designer.cs b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/Properties/Settings.Designer.cs new file mode 100644 index 0000000..e1a9fb5 --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/Properties/Settings.Designer.cs @@ -0,0 +1,30 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace AIAWindowsUtility.Properties +{ + + + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] + internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase + { + + private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); + + public static Settings Default + { + get + { + return defaultInstance; + } + } + } +} diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/Properties/Settings.settings b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/Properties/Settings.settings new file mode 100644 index 0000000..3964565 --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/Properties/Settings.settings @@ -0,0 +1,7 @@ + + + + + + + diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/1046_mci.png_bck b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/1046_mci.png_bck new file mode 100644 index 0000000..a360588 --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/1046_mci.png_bck diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/1047_mci.png_bck b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/1047_mci.png_bck new file mode 100644 index 0000000..948c7d1 --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/1047_mci.png_bck diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/1048_mci.png_bck b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/1048_mci.png_bck new file mode 100644 index 0000000..4215eb8 --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/1048_mci.png_bck diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/1154_mci.png_bck b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/1154_mci.png_bck new file mode 100644 index 0000000..17f736f --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/1154_mci.png_bck diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/1586_mci.png_bck b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/1586_mci.png_bck new file mode 100644 index 0000000..b1b5bb3 --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/1586_mci.png_bck diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/1587_mci.png_bck b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/1587_mci.png_bck new file mode 100644 index 0000000..a272aa4 --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/1587_mci.png_bck diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/1933_mci.png_bck b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/1933_mci.png_bck new file mode 100644 index 0000000..079dce8 --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/1933_mci.png_bck diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/2800_mci.png_bck b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/2800_mci.png_bck new file mode 100644 index 0000000..64ed5c2 --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/2800_mci.png_bck diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/2801_mci.png_bck b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/2801_mci.png_bck new file mode 100644 index 0000000..a4fac02 --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/2801_mci.png_bck diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/2802_mci.png_bck b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/2802_mci.png_bck new file mode 100644 index 0000000..567393f --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/2802_mci.png_bck diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/3979_mci.png_bck b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/3979_mci.png_bck new file mode 100644 index 0000000..7cbbcd7 --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/3979_mci.png_bck diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/4748_mci.png_bck b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/4748_mci.png_bck new file mode 100644 index 0000000..0cb1291 --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/4748_mci.png_bck diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/4749_mci.png_bck b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/4749_mci.png_bck new file mode 100644 index 0000000..9704183 --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/4749_mci.png_bck diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/4750_mci.png_bck b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/4750_mci.png_bck new file mode 100644 index 0000000..bd44281 --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/4750_mci.png_bck diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/4910_mci.png_bck b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/4910_mci.png_bck new file mode 100644 index 0000000..4a28e9d --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/4910_mci.png_bck diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/5468_mci.png_bck b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/5468_mci.png_bck new file mode 100644 index 0000000..21a5394 --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/5468_mci.png_bck diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/5469_mci.png_bck b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/5469_mci.png_bck new file mode 100644 index 0000000..cfee6e8 --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/5469_mci.png_bck diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/5470_mci.png_bck b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/5470_mci.png_bck new file mode 100644 index 0000000..498fbb6 --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/5470_mci.png_bck diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/5904_mci.png_bck b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/5904_mci.png_bck new file mode 100644 index 0000000..2815955 --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/5904_mci.png_bck diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/82_mci.png_bck b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/82_mci.png_bck new file mode 100644 index 0000000..13eb179 --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/82_mci.png_bck diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/83_mci.png_bck b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/83_mci.png_bck new file mode 100644 index 0000000..db72a91 --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/83_mci.png_bck diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/84_mci.png_bck b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/84_mci.png_bck new file mode 100644 index 0000000..9b90cca --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/84_mci.png_bck diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/AIAWindowsUtility.exe b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/AIAWindowsUtility.exe new file mode 100644 index 0000000..4290b11 --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/AIAWindowsUtility.exe diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/AIAWindowsUtility.exe.config b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/AIAWindowsUtility.exe.config new file mode 100644 index 0000000..8e15646 --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/AIAWindowsUtility.exe.config @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/AIAWindowsUtility.pdb b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/AIAWindowsUtility.pdb new file mode 100644 index 0000000..c836ec7 --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/AIAWindowsUtility.pdb diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/AIAWindowsUtility.vshost.exe b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/AIAWindowsUtility.vshost.exe new file mode 100644 index 0000000..c0dfecc --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/AIAWindowsUtility.vshost.exe diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/AIAWindowsUtility.vshost.exe.config b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/AIAWindowsUtility.vshost.exe.config new file mode 100644 index 0000000..8e15646 --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/AIAWindowsUtility.vshost.exe.config @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/AIAWindowsUtility.vshost.exe.manifest b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/AIAWindowsUtility.vshost.exe.manifest new file mode 100644 index 0000000..061c9ca --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/bin/Debug/AIAWindowsUtility.vshost.exe.manifest @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/obj/Debug/AIAWindowsUtility.DissectibleLayerForm.resources b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/obj/Debug/AIAWindowsUtility.DissectibleLayerForm.resources new file mode 100644 index 0000000..6c05a97 --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/obj/Debug/AIAWindowsUtility.DissectibleLayerForm.resources diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/obj/Debug/AIAWindowsUtility.MaskImagesImport.resources b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/obj/Debug/AIAWindowsUtility.MaskImagesImport.resources new file mode 100644 index 0000000..6c05a97 --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/obj/Debug/AIAWindowsUtility.MaskImagesImport.resources diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/obj/Debug/AIAWindowsUtility.NavigatorManForm.resources b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/obj/Debug/AIAWindowsUtility.NavigatorManForm.resources new file mode 100644 index 0000000..6c05a97 --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/obj/Debug/AIAWindowsUtility.NavigatorManForm.resources diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/obj/Debug/AIAWindowsUtility.Properties.Resources.resources b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/obj/Debug/AIAWindowsUtility.Properties.Resources.resources new file mode 100644 index 0000000..6c05a97 --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/obj/Debug/AIAWindowsUtility.Properties.Resources.resources diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/obj/Debug/AIAWindowsUtility.csproj.FileListAbsolute.txt b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/obj/Debug/AIAWindowsUtility.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..dfa03d1 --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/obj/Debug/AIAWindowsUtility.csproj.FileListAbsolute.txt @@ -0,0 +1,11 @@ +I:\100-PROJECTS\400-DEVELOPMENT\AIAWindowsUtility\AIAWindowsUtility\bin\Debug\AIAWindowsUtility.exe.config +I:\100-PROJECTS\400-DEVELOPMENT\AIAWindowsUtility\AIAWindowsUtility\obj\Debug\AIAWindowsUtility.Properties.Resources.resources +I:\100-PROJECTS\400-DEVELOPMENT\AIAWindowsUtility\AIAWindowsUtility\obj\Debug\AIAWindowsUtility.csproj.GenerateResource.Cache +I:\100-PROJECTS\400-DEVELOPMENT\AIAWindowsUtility\AIAWindowsUtility\bin\Debug\AIAWindowsUtility.exe +I:\100-PROJECTS\400-DEVELOPMENT\AIAWindowsUtility\AIAWindowsUtility\bin\Debug\AIAWindowsUtility.pdb +I:\100-PROJECTS\400-DEVELOPMENT\AIAWindowsUtility\AIAWindowsUtility\obj\Debug\AIAWindowsUtility.exe +I:\100-PROJECTS\400-DEVELOPMENT\AIAWindowsUtility\AIAWindowsUtility\obj\Debug\AIAWindowsUtility.pdb +I:\100-PROJECTS\400-DEVELOPMENT\AIAWindowsUtility\AIAWindowsUtility\obj\Debug\AIAWindowsUtility.DissectibleLayerForm.resources +I:\100-PROJECTS\400-DEVELOPMENT\AIAWindowsUtility\AIAWindowsUtility\obj\Debug\AIAWindowsUtility.NavigatorManForm.resources +I:\100-PROJECTS\400-DEVELOPMENT\AIAWindowsUtility\AIAWindowsUtility\obj\Debug\AIAWindowsUtility.MaskImagesImport.resources +I:\100-PROJECTS\400-DEVELOPMENT\AIAWindowsUtility\AIAWindowsUtility\obj\Debug\AIAWindowsUtility.csprojResolveAssemblyReference.cache diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/obj/Debug/AIAWindowsUtility.csproj.GenerateResource.Cache b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/obj/Debug/AIAWindowsUtility.csproj.GenerateResource.Cache new file mode 100644 index 0000000..6d1b971 --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/obj/Debug/AIAWindowsUtility.csproj.GenerateResource.Cache diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/obj/Debug/AIAWindowsUtility.csprojResolveAssemblyReference.cache b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/obj/Debug/AIAWindowsUtility.csprojResolveAssemblyReference.cache new file mode 100644 index 0000000..0afe706 --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/obj/Debug/AIAWindowsUtility.csprojResolveAssemblyReference.cache diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/obj/Debug/AIAWindowsUtility.exe b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/obj/Debug/AIAWindowsUtility.exe new file mode 100644 index 0000000..4290b11 --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/obj/Debug/AIAWindowsUtility.exe diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/obj/Debug/AIAWindowsUtility.pdb b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/obj/Debug/AIAWindowsUtility.pdb new file mode 100644 index 0000000..c836ec7 --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/obj/Debug/AIAWindowsUtility.pdb diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/obj/Debug/DesignTimeResolveAssemblyReferences.cache b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/obj/Debug/DesignTimeResolveAssemblyReferences.cache new file mode 100644 index 0000000..f3de3a0 --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/obj/Debug/DesignTimeResolveAssemblyReferences.cache diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache new file mode 100644 index 0000000..57806cf --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs diff --git a/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/350-UTILITIES/ExtractImages/AIAWindowsUtility/AIAWindowsUtility/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs diff --git a/.gitignore b/400-SOURCECODE/.gitignore index 4210589..4f4d3f4 100644 --- a/.gitignore +++ b/400-SOURCECODE/.gitignore @@ -1,26 +1,26 @@ -# git ignore file -[Bb]in/ -[Dd]ebug*/ -*.lib -Thumbs.db -obj/ -*.obj -*.exe -*.pdb -*.user -*.aps -*.pch -*.vspscc -*_i.c -*_p.c -*.ncb -*.suo -*.sln.docstates -*.tlb -*.tlh -*.bak -*.cache -*.ilk -*.log -400-SOURCECODE/AIAHTML5.Web/AIAHTML5.Web.csproj +# git ignore file +[Bb]in/ +[Dd]ebug*/ +*.lib +Thumbs.db +obj/ +*.obj +*.exe +*.pdb +*.user +*.aps +*.pch +*.vspscc +*_i.c +*_p.c +*.ncb +*.suo +*.sln.docstates +*.tlb +*.tlh +*.bak +*.cache +*.ilk +*.log +400-SOURCECODE/AIAHTML5.Web/AIAHTML5.Web.csproj 400-SOURCECODE/AIAHTML5.Web/AIAHTML5.Web.csproj.user diff --git a/400-SOURCECODE/AIAHTML5.Web/AIAHTML5.Web.csproj.user b/400-SOURCECODE/AIAHTML5.Web/AIAHTML5.Web.csproj.user index b54d751..f83ae4f 100644 --- a/400-SOURCECODE/AIAHTML5.Web/AIAHTML5.Web.csproj.user +++ b/400-SOURCECODE/AIAHTML5.Web/AIAHTML5.Web.csproj.user @@ -1,7 +1,7 @@  - ShowAllFiles + ProjectFiles diff --git a/400-SOURCECODE/AIAHTML5.Web/app/controllers/DAController.js b/400-SOURCECODE/AIAHTML5.Web/app/controllers/DAController.js index 28b6903..d542f95 100644 --- a/400-SOURCECODE/AIAHTML5.Web/app/controllers/DAController.js +++ b/400-SOURCECODE/AIAHTML5.Web/app/controllers/DAController.js @@ -1183,6 +1183,10 @@ function ($scope, $rootScope, $compile, $http, $log, $location, $timeout, DA, Mo }; + $scope.HighLightBody = function() + { + alert('Please Dont highLight me'); + } function positionTooltip(event, x, y) { // alert('positionTooltip') diff --git a/400-SOURCECODE/AIAHTML5.Web/app/views/da/da-view.html b/400-SOURCECODE/AIAHTML5.Web/app/views/da/da-view.html index 944a1e0..e9b46ec 100644 --- a/400-SOURCECODE/AIAHTML5.Web/app/views/da/da-view.html +++ b/400-SOURCECODE/AIAHTML5.Web/app/views/da/da-view.html @@ -18,7 +18,7 @@
- +