|
From: <du...@us...> - 2007-03-22 17:17:43
|
Revision: 209
http://mp-plugins.svn.sourceforge.net/mp-plugins/?rev=209&view=rev
Author: dukus
Date: 2007-03-22 10:17:11 -0700 (Thu, 22 Mar 2007)
Log Message:
-----------
Skin selector
Modified Paths:
--------------
trunk/plugins/mpinstaler/MPInstaler/Form1.cs
trunk/plugins/mpinstaler/MPInstaler/MPpackageStruct.cs
trunk/plugins/mpinstaler/MPInstaler/wizard/controlp.Designer.cs
trunk/plugins/mpinstaler/MPInstaler/wizard/controlp.resx
trunk/plugins/mpinstaler/MPInstaler/wizard/wizard_1.Designer.cs
trunk/plugins/mpinstaler/MPInstaler/wizard/wizard_1.cs
Modified: trunk/plugins/mpinstaler/MPInstaler/Form1.cs
===================================================================
--- trunk/plugins/mpinstaler/MPInstaler/Form1.cs 2007-03-22 07:08:06 UTC (rev 208)
+++ trunk/plugins/mpinstaler/MPInstaler/Form1.cs 2007-03-22 17:17:11 UTC (rev 209)
@@ -44,7 +44,7 @@
return;
}
saveFileDialog1.Filter = "Proiect files (*.xmp)|*.xmp|All files |*.*";
- if (Path.GetFileName(proiect_file_name) == "Untitled")
+ if (Path.GetFileName(proiect_file_name) == "Untitled"||String.IsNullOrEmpty(proiect_file_name.Trim()))
{
_struct.AddFileList(bossview);
if (saveFileDialog1.ShowDialog(this) == DialogResult.OK)
Modified: trunk/plugins/mpinstaler/MPInstaler/MPpackageStruct.cs
===================================================================
--- trunk/plugins/mpinstaler/MPInstaler/MPpackageStruct.cs 2007-03-22 07:08:06 UTC (rev 208)
+++ trunk/plugins/mpinstaler/MPInstaler/MPpackageStruct.cs 2007-03-22 17:17:11 UTC (rev 209)
@@ -22,12 +22,19 @@
public string txt_EULA = String.Empty;
public string txt_log = String.Empty;
public string txt_readme = String.Empty;
+ public bool containsSkin = false;
public bool isValid = false;
+ public List<string> SkinList;
+ public List<string> InstallableSkinList;
public MPpackageStruct()
{
txt_EULA = String.Empty;
txt_log = String.Empty;
txt_readme = String.Empty;
+ containsSkin = false;
+ isValid = false;
+ SkinList = new List<string>();
+ InstallableSkinList = new List<string>();
}
@@ -97,7 +104,7 @@
if (fl.Type == MPinstalerStruct.SKIN_TYPE || fl.Type == MPinstalerStruct.SKIN_MEDIA_TYPE)
{
if (Path.GetFileName(ze.Name) == Path.GetFileName(fl.FileName)
- && ze.Name.Contains(@"\"+fl.SubType+@"\"))
+ && ze.Name.Contains(@"\" + fl.SubType + @"\") && InstallableSkinList.Contains(fl.SubType))
{
return true;
}
@@ -220,6 +227,20 @@
//MessageBox.Show(ex.Message+ex.StackTrace);
isValid = false;
}
+ if (isValid)
+ {
+ SkinList.Clear();
+ InstallableSkinList.Clear();
+ foreach (MPIFileList fl in _intalerStruct.FileList)
+ {
+ if (fl.Type == MPinstalerStruct.SKIN_TYPE || fl.Type == MPinstalerStruct.SKIN_MEDIA_TYPE)
+ {
+ if (!SkinList.Contains(fl.SubType))
+ SkinList.Add(fl.SubType);
+ containsSkin = true;
+ }
+ }
+ }
}
}
Modified: trunk/plugins/mpinstaler/MPInstaler/wizard/controlp.Designer.cs
===================================================================
--- trunk/plugins/mpinstaler/MPInstaler/wizard/controlp.Designer.cs 2007-03-22 07:08:06 UTC (rev 208)
+++ trunk/plugins/mpinstaler/MPInstaler/wizard/controlp.Designer.cs 2007-03-22 17:17:11 UTC (rev 209)
@@ -82,6 +82,7 @@
this.listView1.MultiSelect = false;
this.listView1.Name = "listView1";
this.listView1.Size = new System.Drawing.Size(685, 277);
+ this.listView1.SmallImageList = this.imageList1;
this.listView1.TabIndex = 0;
this.listView1.UseCompatibleStateImageBehavior = false;
this.listView1.View = System.Windows.Forms.View.Details;
Modified: trunk/plugins/mpinstaler/MPInstaler/wizard/controlp.resx
===================================================================
--- trunk/plugins/mpinstaler/MPInstaler/wizard/controlp.resx 2007-03-22 07:08:06 UTC (rev 208)
+++ trunk/plugins/mpinstaler/MPInstaler/wizard/controlp.resx 2007-03-22 17:17:11 UTC (rev 209)
@@ -126,129 +126,129 @@
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAACS
HQAAAk1TRnQBSQFMAwEBAAEEAQABBAEAASABAAEgAQAE/wEhAQAI/wFCAU0BNgcAATYDAAEoAwABgAMA
- ASADAAEBAQABIAYAAUAqAAEPAS0BdgH/ARABMwGBAf8BEAE3AYgB/wERAT0BmQH/AREBPgGfAf8BEQFE
- AbAB/wERAUYBtgH/ARIBRgG2Af8BEgFGAbYB/wESAUYBtgH/ARIBRgG2Af8BEgFGAbYB/wESAUYBtgH/
- ARIBRgG2Af8BEQFCAaoB/wERAT4BnwH/AREBPAGWAf8BEAE3AYgB/wEQATEBgQH/AQ8BLAFzAf//AKEA
- AREBOwGTAf8BFAFHAbYB/wEZAU0BuAH/AR0BUQG7Af8BIgFVAb8B/wEmAVoBwwH/ASsBXgHHAf8BMAFj
- AcoB/wE0AWgBzgH/ATkBbQHRAf8BPgFxAdQB/wFCAXYB1wH/AUYBegHaAf8BSQF9AdwB/wFMAYAB3gH/
- AVABgQHgAf8BUQGBAeEB/wFSAYEB4gH/AVIBgQHiAf8BUQGBAeEB/wFPAYEB4AH/AUwBfwHeAf8BRwF7
- AdoB/wFCAXUB1gH/AToBbgHRAf8BMQFlAcsB/wEbAU8BvAH/AREBOgGQAf//AI0AAREBPAGWAf8BGAFK
- AbMB/wEjAVUBtwH/AScBWQG8Af8BKgFdAcEB/wEtAWABxQH/ATABZAHJAf8BMwFnAc0B/wE2AWoBzwH/
- AToBbQHRAf8BPQFwAdMB/wFAAXMB1QH/AUMBdgHXAf8BRgF6AdoB/wFJAXwB3AH/AUwBgAHeAf8BTwGB
- AeAB/wFSAYEB4gH/AVYBgQHkAf8BWQGBAeYB/wFcAYIB6QH/AV8BhQHrAf8BYgGIAe0B/wFlAYsB7wH/
- AWgBjgHxAf8BawGSAfMB/wFuAZQB9QH/AW4BlAH1Af8BNQFoAc4B/wEQATsBkwH//wCJAAETAUYBswH/
- AR8BUQGwAf8BIwFVAbUB/wEmAVgBugH/ASoBXAG/Af8BLQFfAcMB/wEwAWMByAH/ATMBZwHMAf8BNgFq
- Ac8B/wE5AW0B0QH/ATwBcAHTAf8BQAFzAdUB/wFDAXYB1wH/AUYBeQHZAf8BSQF8AdwB/wFMAX8B3gH/
- AU8BgQHgAf8BUgGBAeIB/wFVAYEB5AH/AVgBgQHmAf8BXAGCAegB/wFfAYUB6gH/AWIBiAHsAf8BZQGL
- Ae8B/wFoAY4B8QH/AWsBkQHzAf8BbgGUAfUB/wFxAZcB9wH/AXABlgH2Af8BHQFRAb4B//8AiQABFgFI
- Aa8B/wEfAVABrgH/ASMBVAGzAf8BJgFYAbgB/wEpAVsBvQH/ASwBXwHBAf8BLwFiAcYB/wEzAWYBygH/
- ATYBaQHOAf8BOQFsAdAB/wE8AXAB0wH/AT8BcwHVAf8BQgF2AdcB/wFFAXkB2QH/AUgBfAHbAf8BSwF/
- Ad0B/wFPAYEB3wH/AVIBgQHhAf8BVQGBAeQB/wFYAYEB5gH/AVsBgQHoAf8BXgGEAeoB/wFhAYcB7AH/
- AWQBigHuAf8BZwGNAfAB/wFqAZAB8gH/AWwBkwH0Af8BbgGUAfUB/wFvAZUB9gH/ATYBagHOAf//AIkA
- ARcBSQGsAf8BHwFPAawB/wEiAVMBsQH/ASYBVwG2Af8BKQFaAbsB/wEsAV4BvwH/AS8BYQHEAf8BMgFl
- AcgB/wE1AWkBzQH/ATgBbAHQAf8BOwFvAdIB/wE/AXIB1AH/AUIBdQHWAf8BRQF4AdkB/wFIAXsB2wH/
- AUsBfgHdAf8BTgGBAd8B/wFRAYEB4QH/AVQBgQHjAf8BVwGBAeUB/wFaAYEB5wH/AV0BgwHpAf8BYAGG
- AesB/wFjAYkB7QH/AWUBjAHvAf8BaAGOAfEB/wFqAZAB8gH/AWwBkgHzAf8BbAGTAfQB/wE/AXMB1QH/
- /wCFAAEQATABfgH/ARgBSAGpAf8BHgFOAakB/wEhAVIBrwH/ASQBVgG0Af8BKAFZAbkB/wErAV0BvQH/
- AS4BYQHCAf8BMQFkAcYB/wE0AWcBywH/ATgBawHPAf8BOwFuAdIB/wE+AXEB1AH/AUEBdAHWAf8BRAF3
- AdgB/wFHAXoB2gH/AUoBfQHcAf8BRgF6Ad4B/wE4AXAB2wH/AUoBgQHfAf8BPgF4Ad8B/wFQAYEB5wH/
- AWsBjgHrAf8BTwGBAeoB/wFhAYcB7AH/AWQBigHuAf8BZgGMAe8B/wFoAY4B8QH/AWkBjwHxAf8BaQGQ
- AfIB/wFGAXoB2gH/ARABMAF+Af//AIEAARABNQGCAf8BHAFLAacB/wEdAU0BpwH/ASABUQGsAf8BJAFV
- AbIB/wEnAVgBtwH/ASsBXAG7Af8BLgFgAcAB/wExAWMBxAH/ATQBZwHJAf8BNwFqAc0B/wE6AW0B0QH/
- AT0BcAHTAf8BQAFzAdUB/wFDAXYB1wH/AUYBeQHZAf8BSQF8AdsB/wE9AXMB3gH/AvwG/wGBAZwB7gH/
- AeQB6wH9Bf8BYQGGAesB/wFZAYEB6wH/AWEBiAHsAf8BYwGKAe4B/wFlAYsB7wH/AWYBjAHvAf8BZgGN
- AfAB/wFMAYAB3gH/ARABNQGCAf//AIEAARABOQGNAf8BRQFsAbMB/wE2AWABrgH/ASEBUAGqAf8BIwFT
- Aa8B/wEmAVcBtAH/ASoBWwG5Af8BLQFeAb4B/wEwAWIBwgH/ATMBZQHHAf8BNgFpAcsB/wE5AWwBzwH/
- ATwBbwHSAf8BPwFyAdUB/wFCAXUB1wH/AUUBeAHZAf8BQQF2AdsB/wEfAWAB1wP/Af4F/wH9Af4B/Qn/
- AYsBrgHyAf8BOwF4AeYB/wFTAYEB6wH/AWEBhwHsAf8BYgGIAe0B/wFjAYkB7QH/AWQBigHuAf8BUQGB
- AeEB/wEQATkBjgH//wCBAAERAT4BnwH/AVQBdwG1Af8BUQF1AbYB/wFAAWkBtAH/ARwBTgGtAf8BJQFW
- AbIB/wEoAVkBtwH/ASwBXQG7Af8BLwFgAcAB/wEyAWQBxAH/ATUBZwHJAf8BOAFrAc0B/wE7AW4B0QH/
- AT0BcQHUAf8BQQF0AdYB/wE5AXEB1wH/AUQBdQHdAf8BcQGLAecF/wFeAYIB4wH/ASoBZwHbAf8BKwFp
- Ad0B/wGJAakB7wn/AXUBlgHsAf8BWgGEAeoB/wFfAYYB6wH/AWABhwHsAf8BYQGHAewB/wFUAYEB4wH/
- AREBPgGfAf//AIEAARIBQAGkAf8BagGBAbsB/wFYAXsBtwH/AVIBdwG4Af8BRAFuAbUB/wEeAU8BrwH/
- AScBWAG0Af8BKgFbAbkB/wEuAV8BvgH/ATEBYgHCAf8BNAFmAcYB/wE2AWkBygH/ATkBbAHOAf8BPAFw
- AdIB/wE/AXMB1QH/ATEBaAHSAf8B2wHlAfUF/wG/AdIB9QH/AS0BaAHYAf8BTwGBAeAB/wFSAYEB4QH/
- ASwBagHfAf8C/gH9Af8B5AHqAfwB/wFfAYcB6gH/AVsBggHoAf8BXQGDAekB/wFdAYQB6gH/AV4BhAHq
- Af8BVgGBAeQB/wERAUABpQH//wCBAAEWAUgBtQH/AX0BigHCAf8BYAGBAbkB/wFZAXwBuQH/AVoBewG+
- Af8BOgFlAbUB/wEiAVIBsQH/ASkBWgG2Af8BLAFdAbsB/wEvAWEBwAH/ASwBXAHEAf8BHQFVAcIB/wEr
- AWEBygH/AS8BZAHQAf8BPQFxAdMB/wEoAWMB1gH/AYMBowHmBf8BrwHHAe8B/wEuAWkB2QH/AU0BgQHe
- Af8BUAGBAeAB/wEvAWoB2wH/AfQB+AH9Af8BVgGBAeoB/wFDAXwB5QH/AVkBgQHmAf8BWgGBAecB/wFa
- AYEB6AH/AVsBgQHoAf8BVgGBAeUB/wERAUYBtgH//wCBAAEZAUsBtQH/AYMBmQHIAf8BZgGBAboB/wFh
- AYEBugH/AVsBfgG7Af8BWwF+Ab8B/wEcAVEBsAH/AScBWAG0Af8BKgFcAbgB/wEuAV8BvQH/ARsBUgG7
- Af8ByAHUAfEF/wENAUcBwQH/ARgBVQHJAf8BcAGJAd8B/wFgAYEB3gH/AS4BaQHUBf8BKAFjAdYB/wEx
- AWkB2QH/AS8BagHaAf8BTAGBAeIF/wHUAeEB9AH/AUoBgAHjAf8BVgGBAeQB/wFXAYEB5QH/AVgBgQHm
- Af8BWAGBAeYB/wFWAYEB5QH/ARIBRgG1Af//AIEAARwBTQG1Af8BlAGmAc4B/wFtAYEBuwH/AWgBgQG7
- Af8BYgGBAbwB/wFjAYEBwAH/ATsBYQG0Af8BEgFHAasB/wEvAV4BuQH/AQ0BPgGsAf8BDQExAa4B/wHd
- AeIB9AX/AdMB3AHyAf8BjwGpAeMJ/wGAAZYB4Qn/AaIBugHuAf8BsAHEAe8N/wE/AXcB4gH/AVMBgQHi
- Af8BVAGBAeMB/wFVAYEB4wH/AVUBgQHkAf8BVQGBAeQB/wESAUYBtgH//wCBAAEfAVABtgH/AaMBswHU
- Af8BdAGCAbwB/wFvAYEBvQH/AWkBgQG9Af8BZgGBAb0B/wFPAXYBugH/ARoBSwGqBf8B3wHlAfUB/wHh
- AeUB9Bn/ATYBbAHQBf8BiAGrAesD/wH+Bf8BngG3Ae0B/wEcAV4B1wH/ATwBdAHfAf8BRwF7Ad8B/wFQ
- AYEB4AH/AVEBgQHhAf8BUgGBAeEB/wFSAYEB4gH/AVIBgQHiAf8BEgFGAbYB//8AgQABIQFRAbcB/wGy
- Ab8B2gH/AXoBhwG8Af8BdgGEAb4B/wFwAYEBvgH/AWoBgQG/Af8BawGBAcIB/wEgAVABrA3/AZYBrgHg
- Af8BJgFYAb4B/wENAUQBvAH/AUsBeAHPAf8B4wHnAfgF/wHJAdcB9AH/AZIBrQHrAf8BRgF6AdcB/wFI
- AXoB2AH/Ae0B8wH9Af8BXAGBAeEB/wE/AXUB2wH/AUsBfwHdAf8BTAGAAd4B/wFNAYEB3wH/AU4BgQHf
- Af8BTwGBAeAB/wFPAYEB4AH/AU8BgQHgAf8BEwFHAbYB//8AgQABIQFRAbcB/wHAAcsB4QH/AYEBjAG+
- Af8BfAGJAb8B/wF3AYYBvwH/AXEBgQHAAf8BcgGEAcAB/wENATYBmQH/AZIBqAHXBf8BeQGLAdEB/wEN
- AUMBrQH/ASYBWgG/Af8BLgFfAcIB/wElAVwBwQH/AQ0BSQHDAf8B5wHvAfoJ/wHiAeoB9wH/ASUBXwHP
- Af8BMQFrAdcB/wE4AXAB2QH/AUcBegHaAf8BSAF8AdsB/wFJAX0B3AH/AUsBfgHdAf8BSwF/Ad0B/wFM
- AX8B3gH/AUwBgAHeAf8BTAGAAd4B/wESAUYBtgH//wCBAAEgAVABtwH/Ac0B1gHmAf8BgQGTAcAB/wGB
- AY4BvwH/AX4BiwHBAf8BeAGHAcEB/wFxAYIBvgH/AUQBbwGxCf8BDQEyAaIB/wEiAVwBtwH/AS0BXgG7
- Af8BMAFhAb8B/wEzAWQBwwH/ASUBWwHCAf8BWAGBAdMJ/wE5AW4B1AH/ATYBbAHVAf8BQQF0AdYB/wFD
- AXYB1wH/AUQBeAHYAf8BRQF5AdkB/wFHAXoB2gH/AUgBewHbAf8BSAF8AdsB/wFJAXwB3AH/AUkBfQHc
- Af8BSQF9AdwB/wESAUYBtgH//wCBAAEdAU4BtgH/AdgB3gHrAf8BhgGaAcQB/wGBAZMBwQH/AYEBkAHB
- Af8BdQGFAb0B/wGzAcQB4Qn/Ac0B1gHtAf8BDQE3AaIB/wEoAVkBtAH/ASsBXAG4Af8BLgFfAbwB/wEw
- AWIBwAH/ASwBYQHEAf8BHAFXAcQF/wG4AckB7wH/AQ4BTQHJAf8BOQFrAdIB/wE+AXIB1AH/AUABcwHV
- Af8BQQF1AdYB/wFDAXYB1wH/AUQBdwHYAf8BRQF4AdkB/wFFAXkB2QH/AUYBegHaAf8BRgF6AdoB/wFF
- AXgB2QH/ARIBRgG1Af//AIEAARgBSwG1Af8B3wHkAe8B/wGRAaMByQH/AYUBmgHEAf8BgQGUAcIB/wF/
- AY0BwgH/AZsBrgHUAf8B+QH4Af0F/wL1AfoB/wENAS4BmwH/ASYBVwGwAf8BKQFaAbUB/wErAV0BuQH/
- AS4BXwG9Af8BJAFZAcEB/wE8AWwByAn/AW8BhwHeAf8BKgFgAdEB/wE8AW8B0wH/AT0BcQHTAf8BPwFy
- AdUB/wFAAXMB1QH/AUEBdAHWAf8BQgF1AdcB/wFDAXYB1wH/AUMBdwHYAf8BRAF3AdgB/wFAAXQB1gH/
- AREBRQG2Af//AIEAARIBQAGhAf8B4wHoAfEB/wGcAa0BzgH/AY4BoAHHAf8BhgGaAcUB/wGBAZUBwwH/
- AX4BigHAAf8BXAF+AbUB/wHIAdIB6AX/ATcBYAGuAf8BDQFCAaUB/wEnAVcBsQH/ASkBWgG1Af8BIgFZ
- AbkB/wENAUABsQH/AbkBxQHsDf8BIAFZAcgB/wE5AW0B0QH/ATsBbgHSAf8BPAFwAdMB/wE9AXEB0wH/
- AT4BcgHUAf8BPwFzAdUB/wFAAXMB1QH/AUABdAHWAf8BQQF0AdYB/wE7AW8B0gH/AREBPwGiAf//AIEA
- AREBPgGfAf8B3gHkAfAB/wGpAbcB0wH/AZYBpwHKAf8BjgGhAcgB/wGGAZoBxQH/AYEBlgHFAf8BcwGE
- Ab4B/wG3AcYB4wn/AUABZwG0Af8BDQEtAZsB/wENATcBogH/AQ0BOQGqAf8BlAGrAd4F/wGVAa0B4wH/
- AUQBdAHLAf8BaQGCAdUB/wEmAVsBxgH/ATYBagHOAf8BOAFsAdAB/wE5AW0B0QH/AToBbgHSAf8BOwFv
- AdIB/wE8AXAB0wH/AT0BcAHTAf8BPQFxAdMB/wE+AXEB1AH/ATYBagHPAf8BEQE+AZ8B//8AgQABEAE4
+ ASADAAEBAQABIAYAAUAqAAEQAS4BdwH/AREBNAGBAf8BEQE4AYgB/wESAT4BmQH/ARIBPwGfAf8BEgFF
+ AbAB/wESAUcBtgH/ARMBRwG2Af8BEwFHAbYB/wETAUcBtgH/ARMBRwG2Af8BEwFHAbYB/wETAUcBtgH/
+ ARMBRwG2Af8BEgFDAaoB/wESAT8BnwH/ARIBPQGWAf8BEQE4AYgB/wERATIBgQH/ARABLQF0Af//AKEA
+ ARIBPAGTAf8BFQFIAbYB/wEaAU4BuAH/AR4BUgG7Af8BIwFWAb8B/wEnAVsBwwH/ASwBXwHHAf8BMQFk
+ AcoB/wE1AWkBzgH/AToBbgHRAf8BPwFyAdQB/wFDAXcB1wH/AUcBewHaAf8BSgF+AdwB/wFNAYEB3gH/
+ AVEBgQHgAf8BUgGBAeEB/wFTAYEB4gH/AVMBgQHiAf8BUgGBAeEB/wFQAYEB4AH/AU0BgAHeAf8BSAF8
+ AdoB/wFDAXYB1gH/ATsBbwHRAf8BMgFmAcsB/wEcAVABvAH/ARIBOwGQAf//AI0AARIBPQGWAf8BGQFL
+ AbMB/wEkAVYBtwH/ASgBWgG8Af8BKwFeAcEB/wEuAWEBxQH/ATEBZQHJAf8BNAFoAc0B/wE3AWsBzwH/
+ ATsBbgHRAf8BPgFxAdMB/wFBAXQB1QH/AUQBdwHXAf8BRwF7AdoB/wFKAX0B3AH/AU0BgQHeAf8BUAGB
+ AeAB/wFTAYEB4gH/AVcBgQHkAf8BWgGBAeYB/wFdAYIB6QH/AWABhQHrAf8BYwGIAe0B/wFmAYsB7wH/
+ AWkBjgHxAf8BbAGSAfMB/wFvAZQB9QH/AW8BlAH1Af8BNgFpAc4B/wERATwBkwH//wCJAAEUAUcBswH/
+ ASABUgGwAf8BJAFWAbUB/wEnAVkBugH/ASsBXQG/Af8BLgFgAcMB/wExAWQByAH/ATQBaAHMAf8BNwFr
+ Ac8B/wE6AW4B0QH/AT0BcQHTAf8BQQF0AdUB/wFEAXcB1wH/AUcBegHZAf8BSgF9AdwB/wFNAYAB3gH/
+ AVABgQHgAf8BUwGBAeIB/wFWAYEB5AH/AVkBgQHmAf8BXQGCAegB/wFgAYUB6gH/AWMBiAHsAf8BZgGL
+ Ae8B/wFpAY4B8QH/AWwBkQHzAf8BbwGUAfUB/wFyAZcB9wH/AXEBlgH2Af8BHgFSAb4B//8AiQABFwFJ
+ Aa8B/wEgAVEBrgH/ASQBVQGzAf8BJwFZAbgB/wEqAVwBvQH/AS0BYAHBAf8BMAFjAcYB/wE0AWcBygH/
+ ATcBagHOAf8BOgFtAdAB/wE9AXEB0wH/AUABdAHVAf8BQwF3AdcB/wFGAXoB2QH/AUkBfQHbAf8BTAGA
+ Ad0B/wFQAYEB3wH/AVMBgQHhAf8BVgGBAeQB/wFZAYEB5gH/AVwBgQHoAf8BXwGEAeoB/wFiAYcB7AH/
+ AWUBigHuAf8BaAGNAfAB/wFrAZAB8gH/AW0BkwH0Af8BbwGUAfUB/wFwAZUB9gH/ATcBawHOAf//AIkA
+ ARgBSgGsAf8BIAFQAawB/wEjAVQBsQH/AScBWAG2Af8BKgFbAbsB/wEtAV8BvwH/ATABYgHEAf8BMwFm
+ AcgB/wE2AWoBzQH/ATkBbQHQAf8BPAFwAdIB/wFAAXMB1AH/AUMBdgHWAf8BRgF5AdkB/wFJAXwB2wH/
+ AUwBfwHdAf8BTwGBAd8B/wFSAYEB4QH/AVUBgQHjAf8BWAGBAeUB/wFbAYEB5wH/AV4BgwHpAf8BYQGG
+ AesB/wFkAYkB7QH/AWYBjAHvAf8BaQGOAfEB/wFrAZAB8gH/AW0BkgHzAf8BbQGTAfQB/wFAAXQB1QH/
+ /wCFAAERATEBfwH/ARkBSQGpAf8BHwFPAakB/wEiAVMBrwH/ASUBVwG0Af8BKQFaAbkB/wEsAV4BvQH/
+ AS8BYgHCAf8BMgFlAcYB/wE1AWgBywH/ATkBbAHPAf8BPAFvAdIB/wE/AXIB1AH/AUIBdQHWAf8BRQF4
+ AdgB/wFIAXsB2gH/AUsBfgHcAf8BRwF7Ad4B/wE5AXEB2wH/AUsBgQHfAf8BPwF5Ad8B/wFRAYEB5wH/
+ AWwBjgHrAf8BUAGBAeoB/wFiAYcB7AH/AWUBigHuAf8BZwGMAe8B/wFpAY4B8QH/AWoBjwHxAf8BagGQ
+ AfIB/wFHAXsB2gH/AREBMQF/Af//AIEAAREBNgGCAf8BHQFMAacB/wEeAU4BpwH/ASEBUgGsAf8BJQFW
+ AbIB/wEoAVkBtwH/ASwBXQG7Af8BLwFhAcAB/wEyAWQBxAH/ATUBaAHJAf8BOAFrAc0B/wE7AW4B0QH/
+ AT4BcQHTAf8BQQF0AdUB/wFEAXcB1wH/AUcBegHZAf8BSgF9AdsB/wE+AXQB3gH/AvwG/wGBAZwB7gH/
+ AeQB6wH9Bf8BYgGGAesB/wFaAYEB6wH/AWIBiAHsAf8BZAGKAe4B/wFmAYsB7wH/AWcBjAHvAf8BZwGN
+ AfAB/wFNAYEB3gH/AREBNgGCAf//AIEAAREBOgGNAf8BRgFtAbMB/wE3AWEBrgH/ASIBUQGqAf8BJAFU
+ Aa8B/wEnAVgBtAH/ASsBXAG5Af8BLgFfAb4B/wExAWMBwgH/ATQBZgHHAf8BNwFqAcsB/wE6AW0BzwH/
+ AT0BcAHSAf8BQAFzAdUB/wFDAXYB1wH/AUYBeQHZAf8BQgF3AdsB/wEgAWEB1wP/Af4F/wH9Af4B/Qn/
+ AYsBrgHyAf8BPAF5AeYB/wFUAYEB6wH/AWIBhwHsAf8BYwGIAe0B/wFkAYkB7QH/AWUBigHuAf8BUgGB
+ AeEB/wERAToBjgH//wCBAAESAT8BnwH/AVUBeAG1Af8BUgF2AbYB/wFBAWoBtAH/AR0BTwGtAf8BJgFX
+ AbIB/wEpAVoBtwH/AS0BXgG7Af8BMAFhAcAB/wEzAWUBxAH/ATYBaAHJAf8BOQFsAc0B/wE8AW8B0QH/
+ AT4BcgHUAf8BQgF1AdYB/wE6AXIB1wH/AUUBdgHdAf8BcgGLAecF/wFfAYIB4wH/ASsBaAHbAf8BLAFq
+ Ad0B/wGJAakB7wn/AXYBlgHsAf8BWwGEAeoB/wFgAYYB6wH/AWEBhwHsAf8BYgGHAewB/wFVAYEB4wH/
+ ARIBPwGfAf//AIEAARMBQQGkAf8BawGBAbsB/wFZAXwBtwH/AVMBeAG4Af8BRQFvAbUB/wEfAVABrwH/
+ ASgBWQG0Af8BKwFcAbkB/wEvAWABvgH/ATIBYwHCAf8BNQFnAcYB/wE3AWoBygH/AToBbQHOAf8BPQFx
+ AdIB/wFAAXQB1QH/ATIBaQHSAf8B2wHlAfUF/wG/AdIB9QH/AS4BaQHYAf8BUAGBAeAB/wFTAYEB4QH/
+ AS0BawHfAf8C/gH9Af8B5AHqAfwB/wFgAYcB6gH/AVwBggHoAf8BXgGDAekB/wFeAYQB6gH/AV8BhAHq
+ Af8BVwGBAeQB/wESAUEBpQH//wCBAAEXAUkBtQH/AX4BigHCAf8BYQGBAbkB/wFaAX0BuQH/AVsBfAG+
+ Af8BOwFmAbUB/wEjAVMBsQH/ASoBWwG2Af8BLQFeAbsB/wEwAWIBwAH/AS0BXQHEAf8BHgFWAcIB/wEs
+ AWIBygH/ATABZQHQAf8BPgFyAdMB/wEpAWQB1gH/AYMBowHmBf8BrwHHAe8B/wEvAWoB2QH/AU4BgQHe
+ Af8BUQGBAeAB/wEwAWsB2wH/AfQB+AH9Af8BVwGBAeoB/wFEAX0B5QH/AVoBgQHmAf8BWwGBAecB/wFb
+ AYEB6AH/AVwBgQHoAf8BVwGBAeUB/wESAUcBtgH//wCBAAEaAUwBtQH/AYMBmQHIAf8BZwGBAboB/wFi
+ AYEBugH/AVwBfwG7Af8BXAF/Ab8B/wEdAVIBsAH/ASgBWQG0Af8BKwFdAbgB/wEvAWABvQH/ARwBUwG7
+ Af8ByAHUAfEF/wEOAUgBwQH/ARkBVgHJAf8BcQGJAd8B/wFhAYEB3gH/AS8BagHUBf8BKQFkAdYB/wEy
+ AWoB2QH/ATABawHaAf8BTQGBAeIF/wHUAeEB9AH/AUsBgQHjAf8BVwGBAeQB/wFYAYEB5QH/AVkBgQHm
+ Af8BWQGBAeYB/wFXAYEB5QH/ARMBRwG1Af//AIEAAR0BTgG1Af8BlAGmAc4B/wFuAYEBuwH/AWkBgQG7
+ Af8BYwGBAbwB/wFkAYEBwAH/ATwBYgG0Af8BEwFIAasB/wEwAV8BuQH/AQ4BPwGsAf8BDgEyAa4B/wHd
+ AeIB9AX/AdMB3AHyAf8BjwGpAeMJ/wGBAZYB4Qn/AaIBugHuAf8BsAHEAe8N/wFAAXgB4gH/AVQBgQHi
+ Af8BVQGBAeMB/wFWAYEB4wH/AVYBgQHkAf8BVgGBAeQB/wETAUcBtgH//wCBAAEgAVEBtgH/AaMBswHU
+ Af8BdQGCAbwB/wFwAYEBvQH/AWoBgQG9Af8BZwGBAb0B/wFQAXcBugH/ARsBTAGqBf8B3wHlAfUB/wHh
+ AeUB9Bn/ATcBbQHQBf8BiAGrAesD/wH+Bf8BngG3Ae0B/wEdAV8B1wH/AT0BdQHfAf8BSAF8Ad8B/wFR
+ AYEB4AH/AVIBgQHhAf8BUwGBAeEB/wFTAYEB4gH/AVMBgQHiAf8BEwFHAbYB//8AgQABIgFSAbcB/wGy
+ Ab8B2gH/AXsBhwG8Af8BdwGEAb4B/wFxAYEBvgH/AWsBgQG/Af8BbAGBAcIB/wEhAVEBrA3/AZYBrgHg
+ Af8BJwFZAb4B/wEOAUUBvAH/AUwBeQHPAf8B4wHnAfgF/wHJAdcB9AH/AZIBrQHrAf8BRwF7AdcB/wFJ
+ AXsB2AH/Ae0B8wH9Af8BXQGBAeEB/wFAAXYB2wH/AUwBgAHdAf8BTQGBAd4B/wFOAYEB3wH/AU8BgQHf
+ Af8BUAGBAeAB/wFQAYEB4AH/AVABgQHgAf8BFAFIAbYB//8AgQABIgFSAbcB/wHAAcsB4QH/AYEBjAG+
+ Af8BfQGJAb8B/wF4AYYBvwH/AXIBgQHAAf8BcwGEAcAB/wEOATcBmQH/AZIBqAHXBf8BegGLAdEB/wEO
+ AUQBrQH/AScBWwG/Af8BLwFgAcIB/wEmAV0BwQH/AQ4BSgHDAf8B5wHvAfoJ/wHiAeoB9wH/ASYBYAHP
+ Af8BMgFsAdcB/wE5AXEB2QH/AUgBewHaAf8BSQF9AdsB/wFKAX4B3AH/AUwBfwHdAf8BTAGAAd0B/wFN
+ AYAB3gH/AU0BgQHeAf8BTQGBAd4B/wETAUcBtgH//wCBAAEhAVEBtwH/Ac0B1gHmAf8BgQGTAcAB/wGB
+ AY4BvwH/AX8BiwHBAf8BeQGHAcEB/wFyAYIBvgH/AUUBcAGxCf8BDgEzAaIB/wEjAV0BtwH/AS4BXwG7
+ Af8BMQFiAb8B/wE0AWUBwwH/ASYBXAHCAf8BWQGBAdMJ/wE6AW8B1AH/ATcBbQHVAf8BQgF1AdYB/wFE
+ AXcB1wH/AUUBeQHYAf8BRgF6AdkB/wFIAXsB2gH/AUkBfAHbAf8BSQF9AdsB/wFKAX0B3AH/AUoBfgHc
+ Af8BSgF+AdwB/wETAUcBtgH//wCBAAEeAU8BtgH/AdgB3gHrAf8BhgGaAcQB/wGBAZMBwQH/AYEBkAHB
+ Af8BdgGFAb0B/wGzAcQB4Qn/Ac0B1gHtAf8BDgE4AaIB/wEpAVoBtAH/ASwBXQG4Af8BLwFgAbwB/wEx
+ AWMBwAH/AS0BYgHEAf8BHQFYAcQF/wG4AckB7wH/AQ8BTgHJAf8BOgFsAdIB/wE/AXMB1AH/AUEBdAHV
+ Af8BQgF2AdYB/wFEAXcB1wH/AUUBeAHYAf8BRgF5AdkB/wFGAXoB2QH/AUcBewHaAf8BRwF7AdoB/wFG
+ AXkB2QH/ARMBRwG1Af//AIEAARkBTAG1Af8B3wHkAe8B/wGRAaMByQH/AYUBmgHEAf8BgQGUAcIB/wGA
+ AY0BwgH/AZsBrgHUAf8B+QH4Af0F/wL1AfoB/wEOAS8BmwH/AScBWAGwAf8BKgFbAbUB/wEsAV4BuQH/
+ AS8BYAG9Af8BJQFaAcEB/wE9AW0ByAn/AXABhwHeAf8BKwFhAdEB/wE9AXAB0wH/AT4BcgHTAf8BQAFz
+ AdUB/wFBAXQB1QH/AUIBdQHWAf8BQwF2AdcB/wFEAXcB1wH/AUQBeAHYAf8BRQF4AdgB/wFBAXUB1gH/
+ ARIBRgG2Af//AIEAARMBQQGhAf8B4wHoAfEB/wGcAa0BzgH/AY4BoAHHAf8BhgGaAcUB/wGBAZUBwwH/
+ AX8BigHAAf8BXQF/AbUB/wHIAdIB6AX/ATgBYQGuAf8BDgFDAaUB/wEoAVgBsQH/ASoBWwG1Af8BIwFa
+ AbkB/wEOAUEBsQH/AbkBxQHsDf8BIQFaAcgB/wE6AW4B0QH/ATwBbwHSAf8BPQFxAdMB/wE+AXIB0wH/
+ AT8BcwHUAf8BQAF0AdUB/wFBAXQB1QH/AUEBdQHWAf8BQgF1AdYB/wE8AXAB0gH/ARIBQAGiAf//AIEA
+ ARIBPwGfAf8B3gHkAfAB/wGpAbcB0wH/AZYBpwHKAf8BjgGhAcgB/wGGAZoBxQH/AYEBlgHFAf8BdAGE
+ Ab4B/wG3AcYB4wn/AUEBaAG0Af8BDgEuAZsB/wEOATgBogH/AQ4BOgGqAf8BlAGrAd4F/wGVAa0B4wH/
+ AUUBdQHLAf8BagGCAdUB/wEnAVwBxgH/ATcBawHOAf8BOQFtAdAB/wE6AW4B0QH/ATsBbwHSAf8BPAFw
+ AdIB/wE9AXEB0wH/AT4BcQHTAf8BPgFyAdMB/wE/AXIB1AH/ATcBawHPAf8BEgE/AZ8B//8AgQABEQE5
AYsB/wHUAdwB7wH/AbYBwgHZAf8BngGuAc4B/wGWAagBywH/AY4BoQHIAf8BhgGbAcYB/wGBAZMBwxX/
- AeQB7QH0Df8BDQErAasB/wEdAVQBvQH/ASkBXQHFAf8BMgFlAcgB/wE0AWcBywH/ATUBaQHOAf8BNgFq
- Ac8B/wE3AWsB0AH/ATgBbAHQAf8BOQFtAdEB/wE6AW4B0QH/AToBbgHSAf8BOwFuAdIB/wExAWUBywH/
- ARABOAGLAf//AIEAARABNQGBAf8BxAHPAeoB/wHDAc0B3wH/AaYBtQHRAf8BngGuAc4B/wGXAagBywH/
- AY8BogHIAf8BgQGSAb4B/wGjAbMB1QH/AWsBgQG8Af8BDQEZAYUB/wHrAfAB9Qn/AakBuwHhCf8BbQGC
- Ac4B/wElAVgBvQH/AS4BYAHBAf8BMAFiAcUB/wExAWQByAH/ATIBZgHLAf8BNAFnAc0B/wE1AWgBzgH/
- ATYBaQHOAf8BNgFqAc8B/wE3AWsBzwH/ATcBawHQAf8BOAFsAdAB/wEsAV8BxwH/ARABNQGBAf//AIEA
- AQ8BLwF7Af8BrgG+AeQB/wHPAdcB5QH/Aa4BuwHVAf8BpgG1AdEB/wGfAa8BzwH/AZcBqAHMAf8BjwGi
- AckB/wGHAZwBxwH/AYQBmwHGAf8BeQGHAcQB/wHQAdwB7QX/AT0BZwGwAf8BDQEeAZUB/wERAUcBqQH/
- AakBuAHhAf8BDgFEAa0B/wEZAVABswH/ASUBVwG9Af8BJgFZAcEB/wEoAWEBxAH/ATABYwHHAf8BMQFk
- AcoB/wEyAWYBzAH/ATMBZgHMAf8BNAFnAc0B/wE0AWgBzQH/ATUBaAHNAf8BNQFoAc4B/wEnAVoBxAH/
- ARABLwF7Af//AIUAAZYBqwHdAf8B2gHgAesB/wG3AcIB2AH/Aa8BvAHVAf8BpwG1AdIB/wGfAa8BzwH/
- AZcBqQHMAf8BjwGiAcoB/wGHAZwBxwH/AYEBmAHGAf8BgQGXAc0B/wGnAbYB1wH/AX4BjQHIAf8BbgGC
- AcEB/wFkAYEBwwH/AVoBgQHEAf8BXAGBAcUB/wFeAYEBxQH/AVkBfwHGAf8BVAF9AcYB/wFKAXcByQH/
- AUIBcAHJAf8BPQFtAcsB/wE4AWoBywH/ATMBZgHLAf8BMQFkAcsB/wExAWUBywH/ATIBZQHMAf8BMgFm
- AcwB/wEiAVUBwAH//wCJAAGBAZYB1gH/AeQB6AHwAf8BvwHJAdwB/wG3AcMB2QH/Aa8BvAHVAf8BpwG2
+ AeQB7QH0Df8BDgEsAasB/wEeAVUBvQH/ASoBXgHFAf8BMwFmAcgB/wE1AWgBywH/ATYBagHOAf8BNwFr
+ Ac8B/wE4AWwB0AH/ATkBbQHQAf8BOgFuAdEB/wE7AW8B0QH/ATsBbwHSAf8BPAFvAdIB/wEyAWYBywH/
+ AREBOQGLAf//AIEAAREBNgGBAf8BxAHPAeoB/wHDAc0B3wH/AaYBtQHRAf8BngGuAc4B/wGXAagBywH/
+ AY8BogHIAf8BgQGSAb4B/wGjAbMB1QH/AWwBgQG8Af8BDgEaAYUB/wHrAfAB9Qn/AakBuwHhCf8BbgGC
+ Ac4B/wEmAVkBvQH/AS8BYQHBAf8BMQFjAcUB/wEyAWUByAH/ATMBZwHLAf8BNQFoAc0B/wE2AWkBzgH/
+ ATcBagHOAf8BNwFrAc8B/wE4AWwBzwH/ATgBbAHQAf8BOQFtAdAB/wEtAWABxwH/AREBNgGBAf//AIEA
+ ARABMAF8Af8BrgG+AeQB/wHPAdcB5QH/Aa4BuwHVAf8BpgG1AdEB/wGfAa8BzwH/AZcBqAHMAf8BjwGi
+ AckB/wGHAZwBxwH/AYQBmwHGAf8BegGHAcQB/wHQAdwB7QX/AT4BaAGwAf8BDgEfAZUB/wESAUgBqQH/
+ AakBuAHhAf8BDwFFAa0B/wEaAVEBswH/ASYBWAG9Af8BJwFaAcEB/wEpAWIBxAH/ATEBZAHHAf8BMgFl
+ AcoB/wEzAWcBzAH/ATQBZwHMAf8BNQFoAc0B/wE1AWkBzQH/ATYBaQHNAf8BNgFpAc4B/wEoAVsBxAH/
+ AREBMAF8Af//AIUAAZYBqwHdAf8B2gHgAesB/wG3AcIB2AH/Aa8BvAHVAf8BpwG1AdIB/wGfAa8BzwH/
+ AZcBqQHMAf8BjwGiAcoB/wGHAZwBxwH/AYEBmAHGAf8BgQGXAc0B/wGnAbYB1wH/AX8BjQHIAf8BbwGC
+ AcEB/wFlAYEBwwH/AVsBgQHEAf8BXQGBAcUB/wFfAYEBxQH/AVoBgAHGAf8BVQF+AcYB/wFLAXgByQH/
+ AUMBcQHJAf8BPgFuAcsB/wE5AWsBywH/ATQBZwHLAf8BMgFlAcsB/wEyAWYBywH/ATMBZgHMAf8BMwFn
+ AcwB/wEjAVYBwAH//wCJAAGBAZYB1gH/AeQB6AHwAf8BvwHJAdwB/wG3AcMB2QH/Aa8BvAHVAf8BpwG2
AdIB/wGfAa8BzwH/AZgBqQHNAf8BkAGiAcoB/wGIAZwByAH/AYEBlwHHAf8BgQGUAcgB/wGBAZABxwH/
- AX8BiwHGAf8BeQGHAcYB/wFvAYIBxwH/AWkBgQHHAf8BYwGBAccB/wFdAYEBxwH/AVcBfgHIAf8BUQF6
- AcgB/wFLAXYByQH/AUUBcgHKAf8BPwFuAcoB/wE4AWkBywH/ATIBZQHKAf8BLwFiAckB/wEvAWMBygH/
- AS8BYwHKAf8BHQFRAb0B//8AiQABaQGBAc0B/wHtAfAB9QH/AccB0AHgAf8BvwHJAd0B/wG3AcMB2QH/
+ AYABiwHGAf8BegGHAcYB/wFwAYIBxwH/AWoBgQHHAf8BZAGBAccB/wFeAYEBxwH/AVgBfwHIAf8BUgF7
+ AcgB/wFMAXcByQH/AUYBcwHKAf8BQAFvAcoB/wE5AWoBywH/ATMBZgHKAf8BMAFjAckB/wEwAWQBygH/
+ ATABZAHKAf8BHgFSAb0B//8AiQABagGBAc0B/wHtAfAB9QH/AccB0AHgAf8BvwHJAd0B/wG3AcMB2QH/
Aa8BvAHWAf8BpwG2AdMB/wGgAbAB0AH/AZgBqQHNAf8BkAGjAcsB/wGIAZ0ByAH/AYEBlwHGAf8BgQGT
- AccB/wGBAZAByAH/AXwBiwHHAf8BdgGHAccB/wFvAYIBxwH/AWkBgQHHAf8BYgGBAccB/wFcAYEBxwH/
- AVYBfQHIAf8BUAF5AcgB/wFKAXUByQH/AUMBcAHJAf8BPQFsAcoB/wE2AWcBygH/ATABYwHJAf8BLAFg
- AcgB/wEsAWAByAH/ARgBTAG6Af//AIkAASgBVwG7Af8B8AHyAfgB/wHTAdkB5gH/AcgB0AHhAf8BwAHK
+ AccB/wGBAZAByAH/AX0BiwHHAf8BdwGHAccB/wFwAYIBxwH/AWoBgQHHAf8BYwGBAccB/wFdAYEBxwH/
+ AVcBfgHIAf8BUQF6AcgB/wFLAXYByQH/AUQBcQHJAf8BPgFtAcoB/wE3AWgBygH/ATEBZAHJAf8BLQFh
+ AcgB/wEtAWEByAH/ARkBTQG6Af//AIkAASkBWAG7Af8B8AHyAfgB/wHTAdkB5gH/AcgB0AHhAf8BwAHK
Ad0B/wG4AcMB2gH/AbABvQHWAf8BqAG2AdMB/wGgAbAB0AH/AZgBqgHOAf8BkAGjAcsB/wGIAZ0ByQH/
- AYEBlwHGAf8BgQGSAcYB/wGBAY8BxwH/AXwBiwHHAf8BdQGGAccB/wFvAYIBxwH/AWgBgQHHAf8BYgGB
- AccB/wFcAYEBxwH/AVUBfAHHAf8BTwF4AcgB/wFIAXQByAH/AUIBbwHIAf8BOwFqAckB/wE0AWYByAH/
- AS4BYAHHAf8BJwFbAcQB/wESAUUBswH//wCJAAEPATIBgQH/AWcBgQHOAf8B8AHyAfkB/wHlAekB8QH/
+ AYEBlwHGAf8BgQGSAcYB/wGBAY8BxwH/AX0BiwHHAf8BdgGGAccB/wFwAYIBxwH/AWkBgQHHAf8BYwGB
+ AccB/wFdAYEBxwH/AVYBfQHHAf8BUAF5AcgB/wFJAXUByAH/AUMBcAHIAf8BPAFrAckB/wE1AWcByAH/
+ AS8BYQHHAf8BKAFcAcQB/wETAUYBswH//wCJAAEQATMBgQH/AWgBgQHOAf8B8AHyAfkB/wHlAekB8QH/
AdcB3QHpAf8BywHTAeMB/wG+AckB3QH/AbEBvgHYAf8BqAG3AdQB/wGgAbAB0QH/AZkBqgHOAf8BkQGk
- AcwB/wGIAZ0ByQH/AYEBlwHHAf8BgQGRAcUB/wF/AYwBxQH/AXoBiQHGAf8BdQGGAccB/wFuAYEBxwH/
- AWcBgQHGAf8BYQGBAcYB/wFbAYABxgH/AVQBewHHAf8BTgF2AccB/wFHAXIBxwH/AUABbQHIAf8BOQFp
- AcgB/wEvAWABxQH/ARcBSwG5Af8BDwEuAXkB//8AjQABEAEyAYEB/wElAVUBugH/AWEBgQHMAf8BgAGQ
+ AcwB/wGIAZ0ByQH/AYEBlwHHAf8BgQGRAcUB/wGAAYwBxQH/AXsBiQHGAf8BdgGGAccB/wFvAYEBxwH/
+ AWgBgQHGAf8BYgGBAcYB/wFcAYEBxgH/AVUBfAHHAf8BTwF3AccB/wFIAXMBxwH/AUEBbgHIAf8BOgFq
+ AcgB/wEwAWEBxQH/ARgBTAG5Af8BEAEvAXoB//8AjQABEQEzAYEB/wEmAVYBugH/AWIBgQHMAf8BgQGQ
AdUB/wGOAaUB3AH/AaUBuAHjAf8BuwHJAeoB/wHJAdQB7AH/Ac4B1wHtAf8B0QHZAesB/wHQAdgB6QH/
- AcsB1AHnAf8BwQHMAeMB/wG3AcQB3wH/AawBuwHbAf8BnwGwAdcB/wGRAaYB0wH/AYIBmgHQAf8BfQGN
- AcwB/wFrAYEByQH/AVgBfgHFAf8BRQFvAcIB/wE6AWYBwAH/AS8BXgG+Af8BJgFXAb0B/wEeAVABugH/
- ARMBRwG2Af8BDwEvAXwB//8ApQABEAExAYEB/wEQATcBiAH/AREBPAGWAf8BEQE+AZ8B/wERAUMBrQH/
- ARIBRgG2Af8BEQFGAbYB/wEUAUcBtgH/ARUBSAG2Af8BFQFIAbYB/wETAUYBtgH/AREBRgG2Af8BEgFG
- AbYB/wERAUEBpwH/AREBPgGfAf8BEQE6AZAB/wEQATYBhQH/ARABMAF+Af//AJ0AAUIBTQE+BwABPgMA
+ AcsB1AHnAf8BwQHMAeMB/wG3AcQB3wH/AawBuwHbAf8BnwGwAdcB/wGRAaYB0wH/AYIBmgHQAf8BfgGN
+ AcwB/wFsAYEByQH/AVkBfwHFAf8BRgFwAcIB/wE7AWcBwAH/ATABXwG+Af8BJwFYAb0B/wEfAVEBugH/
+ ARQBSAG2Af8BEAEwAX0B//8ApQABEQEyAYEB/wERATgBiAH/ARIBPQGWAf8BEgE/AZ8B/wESAUQBrQH/
+ ARMBRwG2Af8BEgFHAbYB/wEVAUgBtgH/ARYBSQG2Af8BFgFJAbYB/wEUAUcBtgH/ARIBRwG2Af8BEwFH
+ AbYB/wESAUIBpwH/ARIBPwGfAf8BEgE7AZAB/wERATcBhQH/AREBMQF/Af//AJ0AAUIBTQE+BwABPgMA
ASgDAAGAAwABIAMAAQEBAAEBBgABAhYAA/8BAAH8AgABPwwAAcACAAEDDAABgAIAAQEMAAGAAgABAQwA
AYACAAEBDAABgAIAAQH/AD0AAYACAAEBDAABgAIAAQEMAAGAAgABAQwAAYACAAEBDAABgAIAAQEMAAHA
AgABAwwAAf4CAAF/DAAL
Modified: trunk/plugins/mpinstaler/MPInstaler/wizard/wizard_1.Designer.cs
===================================================================
--- trunk/plugins/mpinstaler/MPInstaler/wizard/wizard_1.Designer.cs 2007-03-22 07:08:06 UTC (rev 208)
+++ trunk/plugins/mpinstaler/MPInstaler/wizard/wizard_1.Designer.cs 2007-03-22 17:17:11 UTC (rev 209)
@@ -30,6 +30,7 @@
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(wizard_1));
this.panel1 = new System.Windows.Forms.Panel();
+ this.pictureBox2 = new System.Windows.Forms.PictureBox();
this.listBox1 = new System.Windows.Forms.ListBox();
this.progressBar2 = new System.Windows.Forms.ProgressBar();
this.progressBar1 = new System.Windows.Forms.ProgressBar();
@@ -41,11 +42,11 @@
this.button_back = new System.Windows.Forms.Button();
this.button_next = new System.Windows.Forms.Button();
this.button_cancel = new System.Windows.Forms.Button();
- this.pictureBox2 = new System.Windows.Forms.PictureBox();
+ this.skinlister = new System.Windows.Forms.CheckedListBox();
this.panel1.SuspendLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).BeginInit();
this.panel2.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).BeginInit();
this.SuspendLayout();
//
// panel1
@@ -58,11 +59,23 @@
this.panel1.Controls.Add(this.label2);
this.panel1.Controls.Add(this.title_label);
this.panel1.Controls.Add(this.richTextBox1);
+ this.panel1.Controls.Add(this.skinlister);
this.panel1.Location = new System.Drawing.Point(165, 0);
this.panel1.Name = "panel1";
this.panel1.Size = new System.Drawing.Size(334, 298);
this.panel1.TabIndex = 0;
//
+ // pictureBox2
+ //
+ this.pictureBox2.BackColor = System.Drawing.Color.Transparent;
+ this.pictureBox2.Location = new System.Drawing.Point(267, 4);
+ this.pictureBox2.Name = "pictureBox2";
+ this.pictureBox2.Size = new System.Drawing.Size(64, 64);
+ this.pictureBox2.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage;
+ this.pictureBox2.TabIndex = 6;
+ this.pictureBox2.TabStop = false;
+ this.pictureBox2.Visible = false;
+ //
// listBox1
//
this.listBox1.FormattingEnabled = true;
@@ -164,16 +177,14 @@
this.button_cancel.UseVisualStyleBackColor = true;
this.button_cancel.Click += new System.EventHandler(this.button_cancel_Click);
//
- // pictureBox2
+ // skinlister
//
- this.pictureBox2.BackColor = System.Drawing.Color.Transparent;
- this.pictureBox2.Location = new System.Drawing.Point(267, 4);
- this.pictureBox2.Name = "pictureBox2";
- this.pictureBox2.Size = new System.Drawing.Size(64, 64);
- this.pictureBox2.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage;
- this.pictureBox2.TabIndex = 6;
- this.pictureBox2.TabStop = false;
- this.pictureBox2.Visible = false;
+ this.skinlister.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.skinlister.FormattingEnabled = true;
+ this.skinlister.Location = new System.Drawing.Point(14, 74);
+ this.skinlister.Name = "skinlister";
+ this.skinlister.Size = new System.Drawing.Size(247, 210);
+ this.skinlister.TabIndex = 7;
//
// wizard_1
//
@@ -193,9 +204,9 @@
this.Text = "wizard_1";
this.panel1.ResumeLayout(false);
this.panel1.PerformLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).EndInit();
this.panel2.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).EndInit();
this.ResumeLayout(false);
}
@@ -215,5 +226,6 @@
private System.Windows.Forms.ProgressBar progressBar1;
private System.Windows.Forms.ListBox listBox1;
private System.Windows.Forms.PictureBox pictureBox2;
+ private System.Windows.Forms.CheckedListBox skinlister;
}
}
\ No newline at end of file
Modified: trunk/plugins/mpinstaler/MPInstaler/wizard/wizard_1.cs
===================================================================
--- trunk/plugins/mpinstaler/MPInstaler/wizard/wizard_1.cs 2007-03-22 07:08:06 UTC (rev 208)
+++ trunk/plugins/mpinstaler/MPInstaler/wizard/wizard_1.cs 2007-03-22 17:17:11 UTC (rev 209)
@@ -38,9 +38,11 @@
case 1:
{
this.Text = "MediaPortal extension instaler";
+ skinlister.Items.Clear();
button_back.Visible = false;
progressBar1.Visible = false;
progressBar2.Visible = false;
+ skinlister.Visible = false;
listBox1.Items.Clear();
listBox1.Visible = false;
label2.Visible = false;
@@ -65,6 +67,7 @@
label2.Visible = true;
progressBar1.Visible = false;
progressBar2.Visible = false;
+ skinlister.Visible = false;
listBox1.Visible = false;
label2.Text = "License Agreement";
button_next.Text = "I Agree";
@@ -78,6 +81,7 @@
label2.Visible = true;
progressBar1.Visible = false;
progressBar2.Visible = false;
+ skinlister.Visible = false;
listBox1.Visible = false;
label2.Text = "Change log";
button_next.Text = "Next";
@@ -90,6 +94,7 @@
{
progressBar1.Visible = false;
progressBar2.Visible = false;
+ skinlister.Visible = false;
listBox1.Visible = false;
label2.Visible = true;
label2.Text = "Read me";
@@ -102,18 +107,25 @@
{
progressBar1.Visible = false;
progressBar2.Visible = false;
+ skinlister.Visible = true;
listBox1.Visible = false;
label2.Visible = true;
label2.Text = "Select skin";
button_next.Text = "Next";
button_back.Visible = true;
richTextBox1.Visible = false;
+ skinlister.Items.Clear();
+ foreach (string sk in package.SkinList)
+ {
+ skinlister.Items.Add(sk, true);
+ }
break;
}
case 6:
{
progressBar1.Visible = false;
progressBar2.Visible = false;
+ skinlister.Visible = false;
listBox1.Visible = false;
label2.Visible = true;
label2.Text = "Instaling ...";
@@ -129,7 +141,12 @@
}
case 7:
{
- label2.Visible = true;
+ for (int i = 0; i < skinlister.Items.Count; i++)
+ {
+ if (skinlister.GetItemChecked(i))
+ package.InstallableSkinList.Add(skinlister.Items[i].ToString());
+ }
+ label2.Visible = true;
progressBar1.Visible = true;
progressBar2.Visible = true;
listBox1.Visible = true; ;
@@ -199,8 +216,11 @@
}
break;
case 5:
+ if (!package.containsSkin)
+ {
step += m;
test_next_step(m);
+ }
break;
default:
break;
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|