# HG changeset patch
# User Tsudico
# Date 1291773977 21600
# Node ID 91b5550eff31c540f499f16f89493890bfcb3617
Initial Commit.
diff -r 000000000000 -r 91b5550eff31 .hgignore
diff -r 000000000000 -r 91b5550eff31 FrmAbout.Designer.cs
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/FrmAbout.Designer.cs Tue Dec 07 20:06:17 2010 -0600
@@ -0,0 +1,186 @@
+namespace IBBoard.WarFoundry.Forge.WinForms
+{
+ partial class FrmAbout
+ {
+ ///
+ /// 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()
+ {
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FrmAbout));
+ this.lblWarFoundryForge = new System.Windows.Forms.Label();
+ this.lblVersion = new System.Windows.Forms.Label();
+ this.tabControl1 = new System.Windows.Forms.TabControl();
+ this.developersPage = new System.Windows.Forms.TabPage();
+ this.listBox1 = new System.Windows.Forms.ListBox();
+ this.testersPage = new System.Windows.Forms.TabPage();
+ this.listBox2 = new System.Windows.Forms.ListBox();
+ this.translatorsPage = new System.Windows.Forms.TabPage();
+ this.listBox3 = new System.Windows.Forms.ListBox();
+ this.pictureBox1 = new System.Windows.Forms.PictureBox();
+ this.tabControl1.SuspendLayout();
+ this.developersPage.SuspendLayout();
+ this.testersPage.SuspendLayout();
+ this.translatorsPage.SuspendLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit();
+ this.SuspendLayout();
+ //
+ // lblWarFoundryForge
+ //
+ this.lblWarFoundryForge.Font = new System.Drawing.Font("Microsoft Sans Serif", 18F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblWarFoundryForge.Location = new System.Drawing.Point(12, 9);
+ this.lblWarFoundryForge.Name = "lblWarFoundryForge";
+ this.lblWarFoundryForge.Size = new System.Drawing.Size(212, 68);
+ this.lblWarFoundryForge.TabIndex = 0;
+ this.lblWarFoundryForge.Text = "WarFoundry Forge";
+ //
+ // lblVersion
+ //
+ this.lblVersion.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblVersion.Location = new System.Drawing.Point(16, 77);
+ this.lblVersion.Name = "lblVersion";
+ this.lblVersion.Size = new System.Drawing.Size(264, 23);
+ this.lblVersion.TabIndex = 1;
+ this.lblVersion.Text = "v?.?";
+ //
+ // tabControl1
+ //
+ this.tabControl1.Controls.Add(this.developersPage);
+ this.tabControl1.Controls.Add(this.testersPage);
+ this.tabControl1.Controls.Add(this.translatorsPage);
+ this.tabControl1.Location = new System.Drawing.Point(12, 103);
+ this.tabControl1.Name = "tabControl1";
+ this.tabControl1.SelectedIndex = 0;
+ this.tabControl1.Size = new System.Drawing.Size(276, 184);
+ this.tabControl1.TabIndex = 6;
+ //
+ // developersPage
+ //
+ this.developersPage.Controls.Add(this.listBox1);
+ this.developersPage.Location = new System.Drawing.Point(4, 22);
+ this.developersPage.Name = "developersPage";
+ this.developersPage.Padding = new System.Windows.Forms.Padding(3);
+ this.developersPage.Size = new System.Drawing.Size(268, 158);
+ this.developersPage.TabIndex = 0;
+ this.developersPage.Text = "Developers";
+ this.developersPage.UseVisualStyleBackColor = true;
+ //
+ // listBox1
+ //
+ this.listBox1.FormattingEnabled = true;
+ this.listBox1.Items.AddRange(new object[] {
+ "IBBoard (Main developer and project lead)",
+ "Tsudico (Forge developer)"});
+ this.listBox1.Location = new System.Drawing.Point(0, 0);
+ this.listBox1.Name = "listBox1";
+ this.listBox1.Size = new System.Drawing.Size(268, 160);
+ this.listBox1.TabIndex = 0;
+ //
+ // testersPage
+ //
+ this.testersPage.Controls.Add(this.listBox2);
+ this.testersPage.Location = new System.Drawing.Point(4, 22);
+ this.testersPage.Name = "testersPage";
+ this.testersPage.Padding = new System.Windows.Forms.Padding(3);
+ this.testersPage.Size = new System.Drawing.Size(268, 158);
+ this.testersPage.TabIndex = 1;
+ this.testersPage.Text = "Testers";
+ this.testersPage.UseVisualStyleBackColor = true;
+ //
+ // listBox2
+ //
+ this.listBox2.FormattingEnabled = true;
+ this.listBox2.Items.AddRange(new object[] {
+ });
+ this.listBox2.Location = new System.Drawing.Point(0, -1);
+ this.listBox2.Name = "listBox2";
+ this.listBox2.Size = new System.Drawing.Size(268, 160);
+ this.listBox2.TabIndex = 1;
+ //
+ // translatorsPage
+ //
+ this.translatorsPage.Controls.Add(this.listBox3);
+ this.translatorsPage.Location = new System.Drawing.Point(4, 22);
+ this.translatorsPage.Name = "translatorsPage";
+ this.translatorsPage.Size = new System.Drawing.Size(268, 158);
+ this.translatorsPage.TabIndex = 2;
+ this.translatorsPage.Text = "Translators";
+ this.translatorsPage.UseVisualStyleBackColor = true;
+ //
+ // listBox3
+ //
+ this.listBox3.FormattingEnabled = true;
+ this.listBox3.Items.AddRange(new object[] {
+ });
+ this.listBox3.Location = new System.Drawing.Point(0, -1);
+ this.listBox3.Name = "listBox3";
+ this.listBox3.Size = new System.Drawing.Size(268, 160);
+ this.listBox3.TabIndex = 1;
+ //
+ // pictureBox1
+ //
+ this.pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image")));
+ this.pictureBox1.Location = new System.Drawing.Point(230, 12);
+ this.pictureBox1.Name = "pictureBox1";
+ this.pictureBox1.Size = new System.Drawing.Size(68, 68);
+ this.pictureBox1.TabIndex = 7;
+ this.pictureBox1.TabStop = false;
+ //
+ // FrmAbout
+ //
+ this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.ClientSize = new System.Drawing.Size(300, 300);
+ this.Controls.Add(this.pictureBox1);
+ this.Controls.Add(this.tabControl1);
+ this.Controls.Add(this.lblVersion);
+ this.Controls.Add(this.lblWarFoundryForge);
+ this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog;
+ this.MaximizeBox = false;
+ this.MinimizeBox = false;
+ this.Name = "FrmAbout";
+ this.Text = "FrmAbout";
+ this.tabControl1.ResumeLayout(false);
+ this.developersPage.ResumeLayout(false);
+ this.testersPage.ResumeLayout(false);
+ this.translatorsPage.ResumeLayout(false);
+ ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit();
+ this.ResumeLayout(false);
+
+ }
+
+ #endregion
+
+ private System.Windows.Forms.Label lblWarFoundryForge;
+ private System.Windows.Forms.Label lblVersion;
+ private System.Windows.Forms.TabControl tabControl1;
+ private System.Windows.Forms.TabPage developersPage;
+ private System.Windows.Forms.TabPage testersPage;
+ private System.Windows.Forms.TabPage translatorsPage;
+ private System.Windows.Forms.ListBox listBox1;
+ private System.Windows.Forms.ListBox listBox2;
+ private System.Windows.Forms.ListBox listBox3;
+ private System.Windows.Forms.PictureBox pictureBox1;
+ }
+}
\ No newline at end of file
diff -r 000000000000 -r 91b5550eff31 FrmAbout.cs
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/FrmAbout.cs Tue Dec 07 20:06:17 2010 -0600
@@ -0,0 +1,23 @@
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Data;
+using System.Drawing;
+using System.Text;
+using System.Windows.Forms;
+using IBBoard.Lang;
+using IBBoard.Windows.Forms;
+using IBBoard.Windows.Forms.I18N;
+
+namespace IBBoard.WarFoundry.Forge.WinForms
+{
+ public partial class FrmAbout : IBBoard.Windows.Forms.IBBForm
+ {
+ public FrmAbout()
+ {
+ InitializeComponent();
+ ControlTranslator.TranslateControl(this);
+ lblVersion.Text = Translation.GetTranslation("lblVersion", "Version: {0}", FrmMain.VERSION);
+ }
+ }
+}
diff -r 000000000000 -r 91b5550eff31 FrmAbout.resources
Binary file FrmAbout.resources has changed
diff -r 000000000000 -r 91b5550eff31 FrmMain.cs
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/FrmMain.cs Tue Dec 07 20:06:17 2010 -0600
@@ -0,0 +1,294 @@
+// This file (FrmMain.cs) is a part of the IBBoard.WarFoundry.Forge.WinForms project and is copyright 2007, 2008, 2009 IBBoard.
+//
+// The file and the library/program it is in are licensed and distributed, without warranty, under the GNU Affero GPL license, either version 3 of the License or (at your option) any later version. Please see COPYING for more information and the full license.
+
+using System;
+using System.Collections.Generic;
+using System.Drawing;
+using System.Drawing.Drawing2D;
+using System.ComponentModel;
+using System.Windows.Forms;
+using System.Data;
+using System.IO;
+using System.Threading;
+using log4net;
+using log4net.Config;
+using IBBoard;
+using IBBoard.CustomMath;
+using IBBoard.Commands;
+using IBBoard.IO;
+using IBBoard.Lang;
+using IBBoard.Windows.Forms;
+using IBBoard.Windows.Forms.I18N;
+using IBBoard.Xml;
+using IBBoard.WarFoundry.API;
+using IBBoard.WarFoundry.API.Commands;
+using IBBoard.WarFoundry.API.Exporters;
+using IBBoard.WarFoundry.API.Objects;
+using IBBoard.WarFoundry.API.Savers;
+using IBBoard.WarFoundry.API.Factories;
+using IBBoard.WarFoundry.API.Factories.Xml;
+
+namespace IBBoard.WarFoundry.Forge.WinForms
+{
+ ///
+ /// Summary description for Form1.
+ ///
+ public class FrmMain : System.Windows.Forms.Form
+ {
+ private static readonly string AppTitle = "WarFoundry Forge";
+ internal static readonly string VERSION = "0.0.2";
+ const string DefaultDataDir = "data";
+
+ private Preferences preferences;
+ private readonly ILog log = LogManager.GetLogger(typeof(FrmMain));
+
+ private CommandStack commandStack;
+
+ private string loadedFilePath;
+
+ // Form contents
+ private System.ComponentModel.IContainer components;
+ private System.Windows.Forms.MainMenu mainMenu;
+ private MenuStrip menuStrip;
+ // File Menu and Contents
+ private IBBToolStripMenuItem menuFile;
+ private IBBToolStripMenuItem menuNew;
+ private IBBToolStripMenuItem miNewSystem;
+ private ToolStripSeparator toolStripSeparator2;
+ private IBBToolStripMenuItem miExit;
+ // About Menu and Contents
+ private IBBToolStripMenuItem menuHelp;
+ private IBBToolStripMenuItem miAbout;
+
+ ///
+ /// The main entry point for the application.
+ ///
+ [STAThread]
+ static void Main(string[] args)
+ {
+ try
+ {
+ XmlConfigurator.Configure(new System.IO.FileInfo("WarFoundryForge.log4net"));
+ LogManager.GetLogger(typeof(FrmMain)).Info("Starting WarFoundry Forge WinForms");
+ Application.EnableVisualStyles();
+ Application.Run(new FrmMain(args));
+ LogManager.GetLogger(typeof(FrmMain)).Info("Closing WarFoundry Forge WinForms");
+ }
+ catch (Exception ex)
+ {
+ LogManager.GetLogger(typeof(FrmMain)).Fatal(ex);
+ MessageBox.Show(null, "A major, unexpected and fatal error ocurred while starting the application: \r\n\r\n" + ex.Message + "\r\n\r\n" + ex.StackTrace, "Fatal error", MessageBoxButtons.OK, MessageBoxIcon.Error);
+ }
+ }
+
+ public FrmMain(string[] args)
+ {
+ this.Closing += new CancelEventHandler(FrmMain_Closing);
+
+ InitializeComponent();
+
+ Preferences = new Preferences("WarFoundryForge");
+ try
+ {
+ Translation.InitialiseTranslations(Constants.ExecutablePath, Preferences["language"].ToString());
+ }
+ catch (TranslationLoadException ex)
+ {
+ log.Error("Translation loading failed for language " + Preferences["language"].ToString(), ex);
+ MessageBox.Show(this, "Translation loading failed for language " + Preferences["language"].ToString(), "Translation failure", MessageBoxButtons.OK, MessageBoxIcon.Error);
+ }
+
+ Translation.TranslationChanged += new MethodInvoker(TranslationChanged);
+
+ TranslateControls();
+
+ // hack to load default files
+ WarFoundryLoader.GetDefault().AddLoadDirectory(new DirectoryInfo(Constants.ExecutablePath + Constants.DirectoryString + DefaultDataDir));
+ WarFoundryLoader.GetDefault().RegisterFactory(WarFoundryXmlFactory.GetFactory());
+ WarFoundryLoader.GetDefault().FileLoadingFinished += FileLoadingFinished;
+ WarFoundrySaver.SetFileSaver(new WarFoundryXmlSaver());
+ }
+
+ private void TranslateControls()
+ {
+ ControlTranslator.TranslateControls(Controls);
+ ControlTranslator.TranslateComponents(components.Components);
+ }
+
+ void TranslationChanged()
+ {
+ TranslateControls();
+ }
+
+ public static string DataPath
+ {
+ get { return Constants.ExecutablePath + Constants.DirectoryChar + "data"; }
+ }
+
+ public Preferences Preferences
+ {
+ get { return preferences; }
+ set { preferences = value; }
+ }
+
+ public CommandStack CommandStack
+ {
+ get
+ {
+ if (commandStack == null)
+ {
+ commandStack = new CommandStack();
+ }
+
+ return commandStack;
+ }
+ }
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing)
+ {
+ if (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.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FrmMain));
+ this.mainMenu = new System.Windows.Forms.MainMenu(this.components);
+ this.menuStrip = new System.Windows.Forms.MenuStrip();
+ // File Menu and Contents
+ this.menuFile = new IBBoard.Windows.Forms.IBBToolStripMenuItem();
+ this.menuNew = new IBBoard.Windows.Forms.IBBToolStripMenuItem();
+ this.miNewSystem = new IBBoard.Windows.Forms.IBBToolStripMenuItem();
+ this.toolStripSeparator2 = new System.Windows.Forms.ToolStripSeparator();
+ this.miExit = new IBBoard.Windows.Forms.IBBToolStripMenuItem();
+ // About Menu and Contents
+ this.menuHelp = new IBBoard.Windows.Forms.IBBToolStripMenuItem();
+ this.miAbout = new IBBoard.Windows.Forms.IBBToolStripMenuItem();
+
+ //
+ // menuStrip
+ //
+ this.menuStrip.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
+ this.menuFile,
+ this.menuHelp});
+ this.menuStrip.Location = new System.Drawing.Point(0, 0);
+ this.menuStrip.Name = "menuStrip";
+ this.menuStrip.Size = new System.Drawing.Size(790, 24);
+ this.menuStrip.TabIndex = 6;
+ this.menuStrip.Text = "menuStrip1";
+ //
+ // menuFile
+ //
+ this.menuFile.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
+ this.menuNew,
+ this.toolStripSeparator2,
+ this.miExit});
+ this.menuFile.Name = "menuFile";
+ this.menuFile.Size = new System.Drawing.Size(33, 20);
+ this.menuFile.Text = "&file";
+ //
+ // menuNew
+ //
+ this.menuNew.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
+ this.miNewSystem});
+ this.menuNew.Name = "menuNew";
+ this.menuNew.Size = new System.Drawing.Size(164, 22);
+ this.menuNew.Text = "&new";
+ //
+ // miNewSystem
+ //
+ this.miNewSystem.Name = "miNewSystem";
+ this.miNewSystem.Size = new System.Drawing.Size(164, 22);
+ this.miNewSystem.Text = "s&ystem";
+ this.miNewSystem.Click += new System.EventHandler(this.miNewSystem_Click);
+ //
+ // toolStripSeparator2
+ //
+ this.toolStripSeparator2.Name = "toolStripSeparator2";
+ this.toolStripSeparator2.Size = new System.Drawing.Size(161, 6);
+ //
+ // miExit
+ //
+ this.miExit.Name = "miExit";
+ this.miExit.Size = new System.Drawing.Size(164, 22);
+ this.miExit.Text = "e&xit";
+ this.miExit.Click += new System.EventHandler(this.miExit_Click);
+ //
+ // menuHelp
+ //
+ this.menuHelp.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
+ this.miAbout});
+ this.menuHelp.Name = "menuHelp";
+ this.menuHelp.Size = new System.Drawing.Size(39, 20);
+ this.menuHelp.Text = "&help";
+ //
+ // miAbout
+ //
+ this.miAbout.Name = "miAbout";
+ this.miAbout.Size = new System.Drawing.Size(109, 22);
+ this.miAbout.Text = "&about";
+ this.miAbout.Click += new System.EventHandler(this.miAbout_Click);
+ //
+ // FrmMain
+ //
+ this.AutoScaleBaseSize = new System.Drawing.Size(5, 13);
+ this.ClientSize = new System.Drawing.Size(790, 608);
+ this.Controls.Add(this.menuStrip);
+ this.IsMdiContainer = true;
+ this.MainMenuStrip = this.menuStrip;
+ this.Menu = this.mainMenu;
+ this.Name = "FrmMain";
+ this.Text = AppTitle;
+ this.menuStrip.ResumeLayout(false);
+ this.menuStrip.PerformLayout();
+ this.ResumeLayout(false);
+ this.PerformLayout();
+ }
+ #endregion
+
+ private void FileLoadingFinished(List failures)
+ {
+ foreach (FileLoadFailure failure in failures)
+ {
+ log.Warn("Failed to load " + failure.FailedFile.FullName + ": " + failure.Message);
+ }
+ }
+
+ private void miNewSystem_Click(object sender, System.EventArgs e)
+ {
+ FrmSystem system = new FrmSystem();
+ system.ShowDialog(this);
+ }
+
+ private void miExit_Click(object sender, System.EventArgs e)
+ {
+ Application.Exit();
+ }
+
+ private void miAbout_Click(object sender, EventArgs e)
+ {
+ FrmAbout about = new FrmAbout();
+ about.ShowDialog(this);
+ }
+
+ private void FrmMain_Closing(object sender, CancelEventArgs e)
+ {
+ }
+ }
+}
diff -r 000000000000 -r 91b5550eff31 FrmMain.resx
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/FrmMain.resx Tue Dec 07 20:06:17 2010 -0600
@@ -0,0 +1,120 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 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 -r 000000000000 -r 91b5550eff31 FrmSystem.Designer.cs
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/FrmSystem.Designer.cs Tue Dec 07 20:06:17 2010 -0600
@@ -0,0 +1,419 @@
+namespace IBBoard.WarFoundry.Forge.WinForms
+{
+ partial class FrmSystem
+ {
+ ///
+ /// 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.gbSystemInfo = new System.Windows.Forms.GroupBox();
+ this.panel2 = new System.Windows.Forms.Panel();
+ this.radSystemAlliesNo = new System.Windows.Forms.RadioButton();
+ this.radSystemAlliesYes = new System.Windows.Forms.RadioButton();
+ this.lblSystemAllies = new System.Windows.Forms.Label();
+ this.panel1 = new System.Windows.Forms.Panel();
+ this.radSystemWarnNo = new System.Windows.Forms.RadioButton();
+ this.radSystemWarnYes = new System.Windows.Forms.RadioButton();
+ this.lblSystemWarn = new System.Windows.Forms.Label();
+ this.btnGenerateSysId = new System.Windows.Forms.Button();
+ this.txtSystemId = new System.Windows.Forms.TextBox();
+ this.lblSystemId = new System.Windows.Forms.Label();
+ this.txtSystemName = new System.Windows.Forms.TextBox();
+ this.lblSystemName = new System.Windows.Forms.Label();
+ this.gbSystemCategories = new System.Windows.Forms.GroupBox();
+ this.btnCategoryRemove = new System.Windows.Forms.Button();
+ this.btnCategoryEdit = new System.Windows.Forms.Button();
+ this.btnCategoryAdd = new System.Windows.Forms.Button();
+ this.listCategories = new System.Windows.Forms.ListBox();
+ this.btnSystemSave = new System.Windows.Forms.Button();
+ this.btnSystemClose = new System.Windows.Forms.Button();
+ this.gbSystemStats = new System.Windows.Forms.GroupBox();
+ this.btnStatsEdit = new System.Windows.Forms.Button();
+ this.btnStatsAdd = new System.Windows.Forms.Button();
+ this.btnStatsRemove = new System.Windows.Forms.Button();
+ this.lvStats = new System.Windows.Forms.ListView();
+ this.btnStatsDefault = new System.Windows.Forms.Button();
+ this.btnReadMe = new System.Windows.Forms.Button();
+ this.btnCategoryDown = new System.Windows.Forms.Button();
+ this.btnCategoryUp = new System.Windows.Forms.Button();
+ this.gbSystemInfo.SuspendLayout();
+ this.panel2.SuspendLayout();
+ this.panel1.SuspendLayout();
+ this.gbSystemCategories.SuspendLayout();
+ this.gbSystemStats.SuspendLayout();
+ this.SuspendLayout();
+ //
+ // gbSystemInfo
+ //
+ this.gbSystemInfo.Controls.Add(this.btnReadMe);
+ this.gbSystemInfo.Controls.Add(this.panel2);
+ this.gbSystemInfo.Controls.Add(this.panel1);
+ this.gbSystemInfo.Controls.Add(this.btnGenerateSysId);
+ this.gbSystemInfo.Controls.Add(this.txtSystemId);
+ this.gbSystemInfo.Controls.Add(this.lblSystemId);
+ this.gbSystemInfo.Controls.Add(this.txtSystemName);
+ this.gbSystemInfo.Controls.Add(this.lblSystemName);
+ this.gbSystemInfo.Location = new System.Drawing.Point(13, 13);
+ this.gbSystemInfo.Name = "gbSystemInfo";
+ this.gbSystemInfo.Size = new System.Drawing.Size(589, 73);
+ this.gbSystemInfo.TabIndex = 0;
+ this.gbSystemInfo.TabStop = false;
+ this.gbSystemInfo.Text = "System Information";
+ //
+ // panel2
+ //
+ this.panel2.Controls.Add(this.radSystemAlliesNo);
+ this.panel2.Controls.Add(this.radSystemAlliesYes);
+ this.panel2.Controls.Add(this.lblSystemAllies);
+ this.panel2.Location = new System.Drawing.Point(223, 45);
+ this.panel2.Name = "panel2";
+ this.panel2.Size = new System.Drawing.Size(197, 24);
+ this.panel2.TabIndex = 6;
+ //
+ // radSystemAlliesNo
+ //
+ this.radSystemAlliesNo.AutoSize = true;
+ this.radSystemAlliesNo.Location = new System.Drawing.Point(155, 4);
+ this.radSystemAlliesNo.Name = "radSystemAlliesNo";
+ this.radSystemAlliesNo.Size = new System.Drawing.Size(39, 17);
+ this.radSystemAlliesNo.TabIndex = 2;
+ this.radSystemAlliesNo.TabStop = true;
+ this.radSystemAlliesNo.Text = "No";
+ this.radSystemAlliesNo.UseVisualStyleBackColor = true;
+ //
+ // radSystemAlliesYes
+ //
+ this.radSystemAlliesYes.AutoSize = true;
+ this.radSystemAlliesYes.Location = new System.Drawing.Point(106, 4);
+ this.radSystemAlliesYes.Name = "radSystemAlliesYes";
+ this.radSystemAlliesYes.Size = new System.Drawing.Size(43, 17);
+ this.radSystemAlliesYes.TabIndex = 1;
+ this.radSystemAlliesYes.TabStop = true;
+ this.radSystemAlliesYes.Text = "Yes";
+ this.radSystemAlliesYes.UseVisualStyleBackColor = true;
+ //
+ // lblSystemAllies
+ //
+ this.lblSystemAllies.AutoSize = true;
+ this.lblSystemAllies.Location = new System.Drawing.Point(3, 6);
+ this.lblSystemAllies.Name = "lblSystemAllies";
+ this.lblSystemAllies.Size = new System.Drawing.Size(97, 13);
+ this.lblSystemAllies.TabIndex = 0;
+ this.lblSystemAllies.Text = "Allow Allied Armies:";
+ //
+ // panel1
+ //
+ this.panel1.Controls.Add(this.radSystemWarnNo);
+ this.panel1.Controls.Add(this.radSystemWarnYes);
+ this.panel1.Controls.Add(this.lblSystemWarn);
+ this.panel1.Location = new System.Drawing.Point(6, 45);
+ this.panel1.Name = "panel1";
+ this.panel1.Size = new System.Drawing.Size(211, 24);
+ this.panel1.TabIndex = 5;
+ //
+ // radSystemWarnNo
+ //
+ this.radSystemWarnNo.AutoSize = true;
+ this.radSystemWarnNo.Location = new System.Drawing.Point(162, 4);
+ this.radSystemWarnNo.Name = "radSystemWarnNo";
+ this.radSystemWarnNo.Size = new System.Drawing.Size(39, 17);
+ this.radSystemWarnNo.TabIndex = 2;
+ this.radSystemWarnNo.TabStop = true;
+ this.radSystemWarnNo.Text = "No";
+ this.radSystemWarnNo.UseVisualStyleBackColor = true;
+ //
+ // radSystemWarnYes
+ //
+ this.radSystemWarnYes.AutoSize = true;
+ this.radSystemWarnYes.Location = new System.Drawing.Point(113, 4);
+ this.radSystemWarnYes.Name = "radSystemWarnYes";
+ this.radSystemWarnYes.Size = new System.Drawing.Size(43, 17);
+ this.radSystemWarnYes.TabIndex = 1;
+ this.radSystemWarnYes.TabStop = true;
+ this.radSystemWarnYes.Text = "Yes";
+ this.radSystemWarnYes.UseVisualStyleBackColor = true;
+ //
+ // lblSystemWarn
+ //
+ this.lblSystemWarn.AutoSize = true;
+ this.lblSystemWarn.Location = new System.Drawing.Point(3, 6);
+ this.lblSystemWarn.Name = "lblSystemWarn";
+ this.lblSystemWarn.Size = new System.Drawing.Size(104, 13);
+ this.lblSystemWarn.TabIndex = 0;
+ this.lblSystemWarn.Text = "Validation Warnings:";
+ //
+ // btnGenerateSysId
+ //
+ this.btnGenerateSysId.Location = new System.Drawing.Point(500, 17);
+ this.btnGenerateSysId.Name = "btnGenerateSysId";
+ this.btnGenerateSysId.Size = new System.Drawing.Size(81, 23);
+ this.btnGenerateSysId.TabIndex = 4;
+ this.btnGenerateSysId.Text = "Generate ID";
+ this.btnGenerateSysId.UseVisualStyleBackColor = true;
+ this.btnGenerateSysId.Click += new System.EventHandler(this.btnGenerateSysId_Click);
+ //
+ // txtSystemId
+ //
+ this.txtSystemId.Location = new System.Drawing.Point(364, 19);
+ this.txtSystemId.Name = "txtSystemId";
+ this.txtSystemId.Size = new System.Drawing.Size(130, 20);
+ this.txtSystemId.TabIndex = 3;
+ //
+ // lblSystemId
+ //
+ this.lblSystemId.AutoSize = true;
+ this.lblSystemId.Location = new System.Drawing.Point(300, 22);
+ this.lblSystemId.Name = "lblSystemId";
+ this.lblSystemId.Size = new System.Drawing.Size(58, 13);
+ this.lblSystemId.TabIndex = 2;
+ this.lblSystemId.Text = "System ID:";
+ //
+ // txtSystemName
+ //
+ this.txtSystemName.Location = new System.Drawing.Point(88, 19);
+ this.txtSystemName.Name = "txtSystemName";
+ this.txtSystemName.Size = new System.Drawing.Size(203, 20);
+ this.txtSystemName.TabIndex = 1;
+ //
+ // lblSystemName
+ //
+ this.lblSystemName.AutoSize = true;
+ this.lblSystemName.Location = new System.Drawing.Point(7, 22);
+ this.lblSystemName.Name = "lblSystemName";
+ this.lblSystemName.Size = new System.Drawing.Size(75, 13);
+ this.lblSystemName.TabIndex = 0;
+ this.lblSystemName.Text = "System Name:";
+ //
+ // gbSystemCategories
+ //
+ this.gbSystemCategories.Controls.Add(this.btnCategoryUp);
+ this.gbSystemCategories.Controls.Add(this.btnCategoryDown);
+ this.gbSystemCategories.Controls.Add(this.btnCategoryRemove);
+ this.gbSystemCategories.Controls.Add(this.btnCategoryEdit);
+ this.gbSystemCategories.Controls.Add(this.btnCategoryAdd);
+ this.gbSystemCategories.Controls.Add(this.listCategories);
+ this.gbSystemCategories.Location = new System.Drawing.Point(13, 92);
+ this.gbSystemCategories.Name = "gbSystemCategories";
+ this.gbSystemCategories.Size = new System.Drawing.Size(291, 259);
+ this.gbSystemCategories.TabIndex = 1;
+ this.gbSystemCategories.TabStop = false;
+ this.gbSystemCategories.Text = "Categories";
+ //
+ // btnCategoryRemove
+ //
+ this.btnCategoryRemove.Location = new System.Drawing.Point(223, 77);
+ this.btnCategoryRemove.Name = "btnCategoryRemove";
+ this.btnCategoryRemove.Size = new System.Drawing.Size(62, 23);
+ this.btnCategoryRemove.TabIndex = 3;
+ this.btnCategoryRemove.Text = "Remove";
+ this.btnCategoryRemove.UseVisualStyleBackColor = true;
+ //
+ // btnCategoryEdit
+ //
+ this.btnCategoryEdit.Location = new System.Drawing.Point(223, 48);
+ this.btnCategoryEdit.Name = "btnCategoryEdit";
+ this.btnCategoryEdit.Size = new System.Drawing.Size(62, 23);
+ this.btnCategoryEdit.TabIndex = 2;
+ this.btnCategoryEdit.Text = "Edit";
+ this.btnCategoryEdit.UseVisualStyleBackColor = true;
+ //
+ // btnCategoryAdd
+ //
+ this.btnCategoryAdd.Location = new System.Drawing.Point(223, 19);
+ this.btnCategoryAdd.Name = "btnCategoryAdd";
+ this.btnCategoryAdd.Size = new System.Drawing.Size(62, 23);
+ this.btnCategoryAdd.TabIndex = 1;
+ this.btnCategoryAdd.Text = "Add";
+ this.btnCategoryAdd.UseVisualStyleBackColor = true;
+ //
+ // listCategories
+ //
+ this.listCategories.FormattingEnabled = true;
+ this.listCategories.Location = new System.Drawing.Point(10, 20);
+ this.listCategories.Name = "listCategories";
+ this.listCategories.Size = new System.Drawing.Size(207, 225);
+ this.listCategories.TabIndex = 0;
+ //
+ // btnSystemSave
+ //
+ this.btnSystemSave.Location = new System.Drawing.Point(527, 328);
+ this.btnSystemSave.Name = "btnSystemSave";
+ this.btnSystemSave.Size = new System.Drawing.Size(75, 23);
+ this.btnSystemSave.TabIndex = 2;
+ this.btnSystemSave.Text = "Save";
+ this.btnSystemSave.UseVisualStyleBackColor = true;
+ //
+ // btnSystemClose
+ //
+ this.btnSystemClose.Location = new System.Drawing.Point(446, 328);
+ this.btnSystemClose.Name = "btnSystemClose";
+ this.btnSystemClose.Size = new System.Drawing.Size(75, 23);
+ this.btnSystemClose.TabIndex = 3;
+ this.btnSystemClose.Text = "Close";
+ this.btnSystemClose.UseVisualStyleBackColor = true;
+ this.btnSystemClose.Click += new System.EventHandler(this.btnSystemClose_Click);
+ //
+ // gbSystemStats
+ //
+ this.gbSystemStats.Controls.Add(this.btnStatsDefault);
+ this.gbSystemStats.Controls.Add(this.lvStats);
+ this.gbSystemStats.Controls.Add(this.btnStatsRemove);
+ this.gbSystemStats.Controls.Add(this.btnStatsEdit);
+ this.gbSystemStats.Controls.Add(this.btnStatsAdd);
+ this.gbSystemStats.Location = new System.Drawing.Point(310, 92);
+ this.gbSystemStats.Name = "gbSystemStats";
+ this.gbSystemStats.Size = new System.Drawing.Size(292, 230);
+ this.gbSystemStats.TabIndex = 4;
+ this.gbSystemStats.TabStop = false;
+ this.gbSystemStats.Text = "Statistic Lines";
+ //
+ // btnStatsEdit
+ //
+ this.btnStatsEdit.Location = new System.Drawing.Point(203, 48);
+ this.btnStatsEdit.Name = "btnStatsEdit";
+ this.btnStatsEdit.Size = new System.Drawing.Size(81, 23);
+ this.btnStatsEdit.TabIndex = 3;
+ this.btnStatsEdit.Text = "Edit";
+ this.btnStatsEdit.UseVisualStyleBackColor = true;
+ //
+ // btnStatsAdd
+ //
+ this.btnStatsAdd.Location = new System.Drawing.Point(203, 19);
+ this.btnStatsAdd.Name = "btnStatsAdd";
+ this.btnStatsAdd.Size = new System.Drawing.Size(81, 23);
+ this.btnStatsAdd.TabIndex = 2;
+ this.btnStatsAdd.Text = "Add";
+ this.btnStatsAdd.UseVisualStyleBackColor = true;
+ //
+ // btnStatsRemove
+ //
+ this.btnStatsRemove.Location = new System.Drawing.Point(203, 77);
+ this.btnStatsRemove.Name = "btnStatsRemove";
+ this.btnStatsRemove.Size = new System.Drawing.Size(81, 23);
+ this.btnStatsRemove.TabIndex = 4;
+ this.btnStatsRemove.Text = "Remove";
+ this.btnStatsRemove.UseVisualStyleBackColor = true;
+ //
+ // lvStats
+ //
+ this.lvStats.Location = new System.Drawing.Point(6, 19);
+ this.lvStats.Name = "lvStats";
+ this.lvStats.Size = new System.Drawing.Size(188, 204);
+ this.lvStats.TabIndex = 5;
+ this.lvStats.UseCompatibleStateImageBehavior = false;
+ //
+ // btnStatsDefault
+ //
+ this.btnStatsDefault.Location = new System.Drawing.Point(203, 135);
+ this.btnStatsDefault.Name = "btnStatsDefault";
+ this.btnStatsDefault.Size = new System.Drawing.Size(81, 23);
+ this.btnStatsDefault.TabIndex = 6;
+ this.btnStatsDefault.Text = "Make Default";
+ this.btnStatsDefault.UseVisualStyleBackColor = true;
+ //
+ // btnReadMe
+ //
+ this.btnReadMe.Location = new System.Drawing.Point(426, 46);
+ this.btnReadMe.Name = "btnReadMe";
+ this.btnReadMe.Size = new System.Drawing.Size(155, 23);
+ this.btnReadMe.TabIndex = 7;
+ this.btnReadMe.Text = "Authors and Version Info";
+ this.btnReadMe.UseVisualStyleBackColor = true;
+ //
+ // btnCategoryDown
+ //
+ this.btnCategoryDown.Location = new System.Drawing.Point(223, 164);
+ this.btnCategoryDown.Name = "btnCategoryDown";
+ this.btnCategoryDown.Size = new System.Drawing.Size(62, 23);
+ this.btnCategoryDown.TabIndex = 4;
+ this.btnCategoryDown.Text = "Down";
+ this.btnCategoryDown.UseVisualStyleBackColor = true;
+ //
+ // btnCategoryUp
+ //
+ this.btnCategoryUp.Location = new System.Drawing.Point(223, 135);
+ this.btnCategoryUp.Name = "btnCategoryUp";
+ this.btnCategoryUp.Size = new System.Drawing.Size(62, 23);
+ this.btnCategoryUp.TabIndex = 5;
+ this.btnCategoryUp.Text = "Up";
+ this.btnCategoryUp.UseVisualStyleBackColor = true;
+ //
+ // FrmSystem
+ //
+ this.ClientSize = new System.Drawing.Size(615, 360);
+ this.Controls.Add(this.gbSystemStats);
+ this.Controls.Add(this.btnSystemClose);
+ this.Controls.Add(this.btnSystemSave);
+ this.Controls.Add(this.gbSystemCategories);
+ this.Controls.Add(this.gbSystemInfo);
+ this.Name = "FrmSystem";
+ this.Text = "System";
+ this.gbSystemInfo.ResumeLayout(false);
+ this.gbSystemInfo.PerformLayout();
+ this.panel2.ResumeLayout(false);
+ this.panel2.PerformLayout();
+ this.panel1.ResumeLayout(false);
+ this.panel1.PerformLayout();
+ this.gbSystemCategories.ResumeLayout(false);
+ this.gbSystemStats.ResumeLayout(false);
+ this.ResumeLayout(false);
+
+ }
+
+ #endregion
+
+ private System.Windows.Forms.GroupBox gbSystemInfo;
+ private System.Windows.Forms.TextBox txtSystemId;
+ private System.Windows.Forms.Label lblSystemId;
+ private System.Windows.Forms.TextBox txtSystemName;
+ private System.Windows.Forms.Label lblSystemName;
+ private System.Windows.Forms.Button btnGenerateSysId;
+ private System.Windows.Forms.Panel panel1;
+ private System.Windows.Forms.RadioButton radSystemWarnYes;
+ private System.Windows.Forms.Label lblSystemWarn;
+ private System.Windows.Forms.Panel panel2;
+ private System.Windows.Forms.RadioButton radSystemAlliesNo;
+ private System.Windows.Forms.RadioButton radSystemAlliesYes;
+ private System.Windows.Forms.Label lblSystemAllies;
+ private System.Windows.Forms.RadioButton radSystemWarnNo;
+ private System.Windows.Forms.GroupBox gbSystemCategories;
+ private System.Windows.Forms.Button btnCategoryRemove;
+ private System.Windows.Forms.Button btnCategoryEdit;
+ private System.Windows.Forms.Button btnCategoryAdd;
+ private System.Windows.Forms.ListBox listCategories;
+ private System.Windows.Forms.Button btnSystemSave;
+ private System.Windows.Forms.Button btnSystemClose;
+ private System.Windows.Forms.GroupBox gbSystemStats;
+ private System.Windows.Forms.Button btnStatsEdit;
+ private System.Windows.Forms.Button btnStatsAdd;
+ private System.Windows.Forms.Button btnStatsRemove;
+ private System.Windows.Forms.Button btnStatsDefault;
+ private System.Windows.Forms.ListView lvStats;
+ private System.Windows.Forms.Button btnReadMe;
+ private System.Windows.Forms.Button btnCategoryUp;
+ private System.Windows.Forms.Button btnCategoryDown;
+
+ }
+}
diff -r 000000000000 -r 91b5550eff31 FrmSystem.cs
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/FrmSystem.cs Tue Dec 07 20:06:17 2010 -0600
@@ -0,0 +1,45 @@
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Data;
+using System.Drawing;
+using System.Text;
+using System.Text.RegularExpressions;
+using System.Windows.Forms;
+using IBBoard.Lang;
+using IBBoard.Windows.Forms;
+using IBBoard.Windows.Forms.I18N;
+
+namespace IBBoard.WarFoundry.Forge.WinForms
+{
+ public partial class FrmSystem : IBBoard.Windows.Forms.IBBForm
+ {
+ public FrmSystem()
+ {
+ InitializeComponent();
+ }
+
+ private void btnSystemClose_Click(object sender, EventArgs e)
+ {
+ this.Close();
+ }
+
+ private void btnGenerateSysId_Click(object sender, EventArgs e)
+ {
+ string newId = String.Empty;
+
+ MatchCollection id_parts = Regex.Matches(this.txtSystemName.Text, @"[A-Z\d]");
+ foreach(Match part in id_parts)
+ {
+ newId += part.ToString();
+ }
+
+ if(newId.Length < 3)
+ {
+ newId = this.txtSystemName.Text.ToLower().Replace(" ", "");
+ }
+
+ this.txtSystemId.Text = newId.ToLower();
+ }
+ }
+}
diff -r 000000000000 -r 91b5550eff31 FrmSystem.resx
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/FrmSystem.resx Tue Dec 07 20:06:17 2010 -0600
@@ -0,0 +1,120 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 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 -r 000000000000 -r 91b5550eff31 IBBoard.WarFoundry.Forge.WinForms.csproj
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/IBBoard.WarFoundry.Forge.WinForms.csproj Tue Dec 07 20:06:17 2010 -0600
@@ -0,0 +1,98 @@
+
+
+
+ Debug
+ AnyCPU
+ 9.0.21022
+ 2.0
+ {6514C63D-501E-47AF-BC64-9828A33852DF}
+ WinExe
+ Properties
+ IBBoard.WarFoundry.Forge.WinForms
+ IBBoard.WarFoundry.Forge.WinForms
+ v2.0
+ 512
+
+
+ true
+ full
+ false
+ bin\Debug\
+ DEBUG;TRACE
+ prompt
+ 4
+
+
+ pdbonly
+ true
+ bin\Release\
+ TRACE
+ prompt
+ 4
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Form
+
+
+ FrmAbout.cs
+
+
+ Form
+
+
+ Form
+
+
+ FrmSystem.cs
+
+
+
+ FrmMain.cs
+ Designer
+
+
+ FrmSystem.cs
+ Designer
+
+
+ ResXFileCodeGenerator
+ Resources.Designer.cs
+ Designer
+
+
+ True
+ Resources.resx
+
+
+ SettingsSingleFileGenerator
+ Settings.Designer.cs
+
+
+ True
+ Settings.settings
+ True
+
+
+
+
+
\ No newline at end of file
diff -r 000000000000 -r 91b5550eff31 IBBoard.WarFoundry.Forge.WinForms.sln
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/IBBoard.WarFoundry.Forge.WinForms.sln Tue Dec 07 20:06:17 2010 -0600
@@ -0,0 +1,25 @@
+
+Microsoft Visual Studio Solution File, Format Version 10.00
+# Visual Studio 2008
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IBBoard.WarFoundry.Forge.WinForms", "IBBoard.WarFoundry.Forge.WinForms.csproj", "{6514C63D-501E-47AF-BC64-9828A33852DF}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "resources", "resources", "{96B85737-644D-48AF-B401-0E2F8EBA5563}"
+ ProjectSection(SolutionItems) = preProject
+ FrmAbout.resources = FrmAbout.resources
+ EndProjectSection
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {6514C63D-501E-47AF-BC64-9828A33852DF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {6514C63D-501E-47AF-BC64-9828A33852DF}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {6514C63D-501E-47AF-BC64-9828A33852DF}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {6514C63D-501E-47AF-BC64-9828A33852DF}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
diff -r 000000000000 -r 91b5550eff31 IBBoard.WarFoundry.Forge.WinForms.suo
Binary file IBBoard.WarFoundry.Forge.WinForms.suo has changed
diff -r 000000000000 -r 91b5550eff31 Properties/AssemblyInfo.cs
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/Properties/AssemblyInfo.cs Tue Dec 07 20:06:17 2010 -0600
@@ -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("IBBoard.WarFoundry.Forge.WinForms")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("Microsoft")]
+[assembly: AssemblyProduct("IBBoard.WarFoundry.Forge.WinForms")]
+[assembly: AssemblyCopyright("Copyright © Microsoft 2010")]
+[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("2b0955ab-5d49-4ba0-91fd-70d8ee6d1299")]
+
+// 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 -r 000000000000 -r 91b5550eff31 Properties/Resources.Designer.cs
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/Properties/Resources.Designer.cs Tue Dec 07 20:06:17 2010 -0600
@@ -0,0 +1,71 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by a tool.
+// Runtime Version:2.0.50727.4952
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+
+namespace IBBoard.WarFoundry.Forge.WinForms.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", "2.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("IBBoard.WarFoundry.Forge.WinForms.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 -r 000000000000 -r 91b5550eff31 Properties/Resources.resx
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/Properties/Resources.resx Tue Dec 07 20:06:17 2010 -0600
@@ -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 -r 000000000000 -r 91b5550eff31 Properties/Settings.Designer.cs
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/Properties/Settings.Designer.cs Tue Dec 07 20:06:17 2010 -0600
@@ -0,0 +1,30 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by a tool.
+// Runtime Version:2.0.50727.4952
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+
+namespace IBBoard.WarFoundry.Forge.WinForms.Properties
+{
+
+
+ [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "9.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 -r 000000000000 -r 91b5550eff31 Properties/Settings.settings
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/Properties/Settings.settings Tue Dec 07 20:06:17 2010 -0600
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff -r 000000000000 -r 91b5550eff31 bin/Debug/IBBoard.WarFoundry.API.dll
Binary file bin/Debug/IBBoard.WarFoundry.API.dll has changed
diff -r 000000000000 -r 91b5550eff31 bin/Debug/IBBoard.WarFoundry.Forge.WinForms.exe
Binary file bin/Debug/IBBoard.WarFoundry.Forge.WinForms.exe has changed
diff -r 000000000000 -r 91b5550eff31 bin/Debug/IBBoard.WarFoundry.Forge.WinForms.pdb
Binary file bin/Debug/IBBoard.WarFoundry.Forge.WinForms.pdb has changed
diff -r 000000000000 -r 91b5550eff31 bin/Debug/IBBoard.WarFoundry.Forge.WinForms.vshost.exe
Binary file bin/Debug/IBBoard.WarFoundry.Forge.WinForms.vshost.exe has changed
diff -r 000000000000 -r 91b5550eff31 bin/Debug/IBBoard.WarFoundry.Forge.WinForms.vshost.exe.manifest
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/bin/Debug/IBBoard.WarFoundry.Forge.WinForms.vshost.exe.manifest Tue Dec 07 20:06:17 2010 -0600
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+
diff -r 000000000000 -r 91b5550eff31 bin/Debug/IBBoard.dll
Binary file bin/Debug/IBBoard.dll has changed
diff -r 000000000000 -r 91b5550eff31 bin/Debug/IBBoardWF.dll
Binary file bin/Debug/IBBoardWF.dll has changed
diff -r 000000000000 -r 91b5550eff31 bin/Debug/ICSharpCode.SharpZipLib.dll
Binary file bin/Debug/ICSharpCode.SharpZipLib.dll has changed
diff -r 000000000000 -r 91b5550eff31 bin/Debug/WarFoundryForge.log4net
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/bin/Debug/WarFoundryForge.log4net Tue Dec 07 20:06:17 2010 -0600
@@ -0,0 +1,1 @@
+
\ No newline at end of file
diff -r 000000000000 -r 91b5550eff31 bin/Debug/WarFoundryForgePref.xml
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/bin/Debug/WarFoundryForgePref.xml Tue Dec 07 20:06:17 2010 -0600
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+]>
+
+ en
+ Debug
+
\ No newline at end of file
diff -r 000000000000 -r 91b5550eff31 bin/Debug/log4net.dll
Binary file bin/Debug/log4net.dll has changed
diff -r 000000000000 -r 91b5550eff31 bin/Debug/schemas/army.xsd
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/bin/Debug/schemas/army.xsd Tue Dec 07 20:06:17 2010 -0600
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -r 000000000000 -r 91b5550eff31 bin/Debug/schemas/race.xsd
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/bin/Debug/schemas/race.xsd Tue Dec 07 20:06:17 2010 -0600
@@ -0,0 +1,317 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -r 000000000000 -r 91b5550eff31 bin/Debug/schemas/system.xsd
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/bin/Debug/schemas/system.xsd Tue Dec 07 20:06:17 2010 -0600
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -r 000000000000 -r 91b5550eff31 bin/Debug/schemas/translation.xsd
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/bin/Debug/schemas/translation.xsd Tue Dec 07 20:06:17 2010 -0600
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -r 000000000000 -r 91b5550eff31 bin/Debug/schemas/warfoundry-cats.xsd
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/bin/Debug/schemas/warfoundry-cats.xsd Tue Dec 07 20:06:17 2010 -0600
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -r 000000000000 -r 91b5550eff31 bin/Debug/schemas/warfoundry-core.xsd
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/bin/Debug/schemas/warfoundry-core.xsd Tue Dec 07 20:06:17 2010 -0600
@@ -0,0 +1,115 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -r 000000000000 -r 91b5550eff31 bin/Debug/schemas/xhtml-lat1.ent
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/bin/Debug/schemas/xhtml-lat1.ent Tue Dec 07 20:06:17 2010 -0600
@@ -0,0 +1,196 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -r 000000000000 -r 91b5550eff31 bin/Debug/schemas/xhtml-special.ent
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/bin/Debug/schemas/xhtml-special.ent Tue Dec 07 20:06:17 2010 -0600
@@ -0,0 +1,80 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -r 000000000000 -r 91b5550eff31 bin/Debug/schemas/xhtml-symbol.ent
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/bin/Debug/schemas/xhtml-symbol.ent Tue Dec 07 20:06:17 2010 -0600
@@ -0,0 +1,237 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -r 000000000000 -r 91b5550eff31 bin/Debug/schemas/xhtml1-strict.dtd
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/bin/Debug/schemas/xhtml1-strict.dtd Tue Dec 07 20:06:17 2010 -0600
@@ -0,0 +1,978 @@
+
+
+
+
+
+%HTMLlat1;
+
+
+%HTMLsymbol;
+
+
+%HTMLspecial;
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -r 000000000000 -r 91b5550eff31 bin/Debug/translations/.svn/entries
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/bin/Debug/translations/.svn/entries Tue Dec 07 20:06:17 2010 -0600
@@ -0,0 +1,300 @@
+10
+
+dir
+721
+svn://svn.ibboard.co.uk/warfoundry/IBBoard.WarFoundry.GUI.WinForms/trunk/translations
+svn://svn.ibboard.co.uk/warfoundry
+
+
+
+2010-09-08T20:18:30.869410Z
+682
+ibboard
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+1604521a-71d5-409c-9b71-8dbc502e2867
+
+en.translation
+file
+
+
+
+
+2010-12-05T20:49:45.176371Z
+60e15029301b1c571a148f3dc446bc77
+2010-07-31T14:26:21.529733Z
+632
+ibboard
+has-props
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+9240
+
+ru.translation
+file
+
+
+
+
+2010-12-05T20:49:45.179372Z
+b0bc2cddf8098eb7e6abba914dc696d9
+2009-12-13T20:15:26.396069Z
+427
+ibboard
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+8480
+
+fr.translation
+file
+
+
+
+
+2010-12-05T20:49:45.321378Z
+699292dc2368a7bbd39dbd81da590ecb
+2010-04-06T13:54:37.221843Z
+534
+ibboard
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+8744
+
+de.translation
+file
+
+
+
+
+2010-12-05T20:49:45.323378Z
+192b8b90749003e05336642b2e42cf4a
+2010-09-06T18:17:19.042058Z
+675
+ibboard
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+9494
+
+sv.translation
+file
+
+
+
+
+2010-12-05T20:49:45.334378Z
+49d0ba433b31794f023d94e45a158bb8
+2010-09-05T19:11:14.379987Z
+673
+snowblizz
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+9601
+
+nl.translation
+file
+
+
+
+
+2010-12-05T20:49:45.336378Z
+e504de8aa018fa6566cc095d83bd05b4
+2010-02-09T20:58:41.817815Z
+481
+ibboard
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+8117
+
+it.translation
+file
+
+
+
+
+2010-12-05T20:49:45.339378Z
+4dea1b74c609686168cae609ba3ff763
+2010-09-04T09:57:11.962523Z
+669
+ibboard
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+9453
+
+fi.translation
+file
+
+
+
+
+2010-12-05T20:49:45.341378Z
+c338b87409ef70946823da1c1331006f
+2010-09-08T20:18:30.869410Z
+682
+ibboard
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+9495
+
diff -r 000000000000 -r 91b5550eff31 bin/Debug/translations/.svn/prop-base/en.translation.svn-base
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/bin/Debug/translations/.svn/prop-base/en.translation.svn-base Tue Dec 07 20:06:17 2010 -0600
@@ -0,0 +1,9 @@
+K 13
+svn:eol-style
+V 6
+native
+K 14
+svn:executable
+V 1
+*
+END
diff -r 000000000000 -r 91b5550eff31 bin/Debug/translations/.svn/text-base/de.translation.svn-base
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/bin/Debug/translations/.svn/text-base/de.translation.svn-base Tue Dec 07 20:06:17 2010 -0600
@@ -0,0 +1,125 @@
+
+
+
+
+
+ Neue Armee
+ Laden
+ Speichern
+ Speichern unter...
+ Exportieren
+ Einfaches HTML
+ Schließen
+ Dateien neu laden
+ Beenden
+ Rückgängig
+ Wiederholen
+ Einstellungen
+ Über
+ OK
+ Abbrechen
+ Neue Armee
+ Armee laden
+ Armee speichern
+ Rückgängig
+ Wiederholen
+ Armeebaum
+ Einheit &löschen
+ Einheit &bearbeiten
+ Lade Armee
+ Speichere Armee
+ WarFoundry Armeedateien (*.army)
+ {0} von {1} Punkten
+ Aktueller Armeewert
+ Einheit aus {0} {1}
+ Armee erstellen
+ Spielsystem:
+ Rasse/Volk:
+ Armeename:
+ Armeegröße:
+ Neue Armee erstellen
+ WarFoundry konnte keine Spielsystemdaten finden.
+Bitte überprüfe die Logdatei auf Fehler und stelle sicher, dass du entsprechende Dateien im "data"-Ordner hast.
+ Füge eine neue {0}-Auswahl hinzu
+ Einheiten:
+ Einheit hinzufügen
+ Neue Ausrüstung für {0}
+ Ersetze {0} mit neuer Ausrüstung
+ Anzahl:
+ Ausrüstung:
+ Alle ausrüsten
+ Die gewählte Prozentzahl ({0}%) ist größer als das Maximum für diesen Ausrüstungsgegenstand ({1}%). Das Maximum wird stattdessen genutzt.
+ Prozentzahl zu groß
+ Die gewählte Prozentzahl ({0}%) ist kleiner als das Minimum für diesen Ausrüstungsgegenstand ({1}%). Das Minimum wird stattdessen genutzt.
+ Prozentzahl zu klein
+ Die gewählte Anzahl ({0}%) ist größer als das Maximum für diesen Ausrüstungsgegenstand ({1}%). Das Maximum wird stattdessen genutzt.
+ Anzahl zu groß
+ Die gewählte Anzahl ({0}%) ist kleiner als das Minimum für diesen Ausrüstungsgegenstand ({1}%). Das Minimum wird stattdessen genutzt.
+ Anzahl zu klein
+ Bearbeite {0} für {1}
+ Dieser Gegenstand wird benötigt und kann nicht entfernt werden. Er muss mindestens einmal gewählt oder durch eine Alternative ersetzt werden.
+ Benötigter Gegenstand
+ Dies entfernt den Gegenstand von der Einheit. Fortfahren?
+ Bestätigung: Ausrüstung entfernen
+ Über WarFoundry
+ Version: {0}
+ Entwickler:
+ Vielen Dank an:
+ {0}
+ Einheitsgröße:
+ Einheitstyp
+ Ausrüstung:
+ Hinzufügen
+ Fähigkeiten:
+ Notizen:
+ Entfernen
+ Ersetzen
+ Bearbeiten
+ {0} ({1} für je {2} Punkt(e))
+ {0} ({1} kostenlos)
+ Für alle ({1})
+ Für {0}% ({1})
+ {0}
+ Ungültige Rassen-/Volksdatei
+ Ungültige Armeedatei
+ Die Armee "{0}" wurde geändert.
+Änderungen vorm Schließen der Armee speichern?
+ Nicht gespeicherte Änderungen
+ WarFoundry konnte die Datei nicht speichern. Die Logdatei kann Hinweise zu dem Problem enthalten.
+ Speichern fehlgeschlagen
+ {0} - {1} Punkte
+
+
+
+ alle ({1})
+ {0}% ({1})
+ {0}
+ {0} für {1}
+ alle ({1})
+ {0}% ({1})
+ {0}
+ {0}-Anzahl für {1} auf {2} setzen
+ {0}-Anzahl für {1} auf {2} setzen
+ {0} mit {1} für {2} ersetzen
+ {0} mit {1} für {2} ersetzen
+ Einheit {0} hinzufügen
+ Einheit {0} entfernen
+ {0} entfernen
+ {0} wieder hinzufügen
+ "{0}" in "{1}" umbenennen
+ "{0}" in "{1}" umbenennen
+ Größe von {0} auf {1} setzen
+ Größe von {0} auf {1} setzen
+ {0}; und {1}
+ {0}; oder {1}
+ {0} kann nur gewählt werden, wenn keine der folgenden Auswahlen gewählt werden: {1}
+ {1} kann nur {0}-mal gewählt werden
+ {1} muss mindestens {0}-mal gewählt werden
+ {1} {0}
+ {0}, {1}
+ {0} kann nur gewählt werden, wenn folgende Auswahlen gewählt werden: {1}
+ Einstellungen
+ Sprache
+ Sprache:
+ Sprache
+
\ No newline at end of file
diff -r 000000000000 -r 91b5550eff31 bin/Debug/translations/.svn/text-base/en.translation.svn-base
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/bin/Debug/translations/.svn/text-base/en.translation.svn-base Tue Dec 07 20:06:17 2010 -0600
@@ -0,0 +1,125 @@
+
+
+
+
+
+ &Create army
+ &Open army
+ &Save army
+ Save army &as...
+ &Export army
+ Basic HTML
+ &Close army
+ &Reload files
+ E&xit
+ &Undo
+ &Redo
+ &Preferences
+ &About
+ OK
+ Cancel
+ Create army
+ Open army
+ Save army
+ Undo
+ Redo
+ Army Tree
+ &Delete unit
+ &Edit unit
+ Open Army
+ Save Army
+ WarFoundry Army Files (*.army)
+ {0} pts / {1} pts
+ Current army points value
+ Unit of {0} {1}
+ Create new army
+ Game systems:
+ Races:
+ Army name:
+ Army size:
+ Create army
+ WarFoundry couldn't find any game system data.
+Please check the logs for errors and ensure you have some game system data files in the "data" folder.
+ Add New {0} Choice
+ Unit types:
+ Create unit
+ New equipment for {0}
+ Replace {0} with new equipment
+ Amount:
+ Equipment Item:
+ Equip All
+ The current percentage ({0}%) was larger than the maximum for the equipment item ({1}%). The maximum value will be used instead.
+ Equipment percentage too large
+ The current percentage ({0}%) was smaller than the minimum for the equipment item ({1}%). The minimum value will be used instead.
+ Equipment percentage too small
+ The current amount ({0}) was larger than the maximum for the equipment item ({1}). The maximum value will be used instead.
+ Equipment amount too large
+ The current amount ({0}) was smaller than the minimum for the equipment item ({1}). The minimum value will be used instead.
+ Equipment amount too small
+ Edit {0} for {1}
+ This item is required and cannot be removed. It must have a quantity of at least one or be replaced by an alternative.
+ Cannot remove required item
+ This will remove the item from the unit. Continue?
+ Confirm equipment removal
+ About WarFoundry
+ Version: {0}
+ Developers:
+ Thanks to:
+ {0} ({1})
+ Unit size:
+ Type Name
+ Equipment:
+ Add
+ Abilities:
+ Notes:
+ Remove
+ Replace
+ Edit
+ {0} ({1} at {2}pts each)
+ {0} ({1} for free)
+ For all ({1})
+ For {0}% ({1})
+ {0}
+ Invalid race file
+ Invalid army file
+ The army "{0}" has been modified.
+Save changes before closing army?
+ Unsaved changes
+ WarFoundry was unable to save the file. Please check the log for more details
+ File save failed
+ {0} - {1}pts
+
+
+
+ all ({1})
+ {0}% ({1})
+ {0}
+ {0} for {1}
+ all ({1})
+ {0}% ({1})
+ {0}
+ Set {0} amount for {1} to {2}
+ Set {0} amount for {1} to {2}
+ Replace {0} with {1} for {2}
+ Replace {0} with {1} for {2}
+ Add unit of {0}
+ Remove unit of {0}
+ Remove {0}
+ Re-add {0}
+ Rename "{0}" to "{1}"
+ Rename "{0}" to "{1}"
+ Set size of {0} to {1}
+ Set size of {0} to {1}
+ {0}; and {1}
+ {0}; or {1}
+ {0} can only be taken if none of the following are taken: {1}
+ {1} can only be taken {0} times
+ {1} must be taken at least {0} times
+ {1} {0}
+ {0}, {1}
+ {0} can only be taken if the following are taken: {1}
+ Preferences
+ Language
+ Language:
+ Language
+
\ No newline at end of file
diff -r 000000000000 -r 91b5550eff31 bin/Debug/translations/.svn/text-base/fi.translation.svn-base
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/bin/Debug/translations/.svn/text-base/fi.translation.svn-base Tue Dec 07 20:06:17 2010 -0600
@@ -0,0 +1,127 @@
+
+
+
+
+
+ &Luo uusi armeija
+ &Avaa...
+ &Tallenna
+ Tallenna &nimellä...
+ &Vie...
+ Perus HTML:nä
+ &Sulje armeija
+ &Lataa tiedostot uudelleen
+ Lo&peta
+ &Kumoa
+ &Toista
+ Asetukset
+ &Tietoja WarFoundry:stä
+ OK
+ Peruuta
+ Luo armeija
+ Avaa armeija
+ Tallenna armeija
+ Kumoa
+ Toista
+ Armeijakatsaus
+ &Poista yksikkö
+ &Muokka yksikkö
+ Avaa armeija
+ Tallenna armeija
+ WarFoundry armeija tiedostot (*.army)
+ {0} pistettä / {1} pisteestä
+ Armeijan pistemäärä
+ Yksikkö {0} {1}
+ Luo uusi armeija
+ Pelisysteemejä:
+ Rodut:
+ Armeijan nimi:
+ Armeijan koko:
+ Luo armeija
+ WarFoundry ei löytänyt pelisysteemi datatiedostoja.
+Tarkista virheilmoituksia lokista ja varmista että sinulla on pelisysteemi datatiedostoja "data" mapissa.
+ Lisää uusi {0} valinta
+ Yksikköitä:
+ Lisää yksikkö
+ Uusi varustus {0}ille
+ Korvaa {0} uudella varusteella
+ Määrä:
+ Varustus:
+ Varustele kaikki
+ ({0}%) on suurempi kuin varusteen enimmäisprosenttimäärä ({1}%). Enimmäisprosenttimäärä käytetään.
+ Varusteen prosenttimäärä liian suuri
+ ({0}%) on pienempi kuin varusteen vähimmmäisprosenttimäärä ({1}%). Vähimmäisprosenttimäärä käytetään.
+ Varusteen prosenttimäärä liian pieni
+ ({0}) on suurempi kuin varusteen enimmäismäärä ({1}). Enimmäismäärä käytetään.
+ Varusteen määrä liian suuri
+ ({0}) on pienempi kuin varusteen vähimmäismäärä ({1}). Vähimmäismäärä käytetään.
+ Varusteen määrä liian pieni
+ Muokkaa {0} {1}ille
+ Tämä on pakollinen varustus jota ei voi poistaa. Sen määrä on oltava ainakin yksi tai sen on vaihdettava toiseen vaihtoehtoon.
+ Pakollinen varustus ei voi poistaa
+ Tämä poistaa varusteen yksiköltä. Jatkaa?
+ Vahvista varusteen poisto
+ Tietoja WarFoundry:stä
+ Versio: {0}
+ Kehittäjiä:
+ Kiitoksia:
+ {0}
+ Yksikön koko:
+ Nimike
+ Varustelu:
+ Lisää
+ Kykyjä:
+ Muistiinpanoja:
+ Poista
+ Korvaa
+ Muokkaa
+ {0} ({1} {2} piste(ttä) jokaiselle)
+ {0} ({1} ilmaiseksi)
+ kaikille ({1})
+ {0}%:ille ({1})
+ {0}
+ Rotutiedosto on epäkelpo
+ Armeijatiedosto on epäkelpo
+ Armeija nimeltä "{0}" on muokattu.
+Tallenna muokkaukset ennen sulkemista?
+ Tallentamattomia muokkauksia
+ WarFoundry ei voinut tallentaa tiedostoa. Lue tarkemmin tiedot logista.
+ Tiedoston tallentaminen epäonnistui
+ {0} – {1} pistettä
+
+
+
+ kaikki ({1})
+ {0}% ({1})
+ {0}
+ {0} {1}:lle
+ kaikki ({1})
+ {0}% ({1})
+ {0}
+ Muuta {0}in määrä {1}:issä {2}:een
+ Muuta {0}in määrä {1}:issä {2}:een
+ Korvaa {0} {1}llä {2}ille
+ Korvaa {0} {1}llä {2}ille
+ Lisää yksikkö {0}
+ Poista yksikkö {0}
+ Poista {0}
+ Lisää {0}
+ Muuta nimi "{0}"sta "{1}"ksi
+ Muuta nimi "{0}"sta "{1}"ksi
+ Muokkaa {0}in kokoa {1}:een
+ Muokkaa {0}in kokoa {1}:een
+ {0}; ja {1}
+ {0}; tai {1}
+ {0} voidaan valita vain jos ei mikään näistä on valittu: {1}
+ {1} voidaan vain ottaa {0} kertaa
+ {1} täytyy ottaa {0} kertaa
+ {1} {0}
+ {0}, {1}
+ {0} voidaan valita vain jos joku näistä on valittu: {1}
+ Asetukset
+ Kieli
+ Kieli:
+ Kieli
+
+
+
diff -r 000000000000 -r 91b5550eff31 bin/Debug/translations/.svn/text-base/fr.translation.svn-base
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/bin/Debug/translations/.svn/text-base/fr.translation.svn-base Tue Dec 07 20:06:17 2010 -0600
@@ -0,0 +1,111 @@
+
+
+
+
+
+ &Créer une armée
+ &Ouvrir une armée
+ &Enregistrer une armée
+ Enregistrer une armée sous…
+ &Exporter une armée
+ HTML Basic
+ &Fermer une armée
+ &Recharger les fichiers
+ &Sortir
+ &Annuler
+ &Rétablir
+ &À propos
+ OK
+ Annuler
+ Créer une armée
+ Ouvrir une armée
+ Sauvegarder une armée
+ Annuler
+ Rétablir
+ Arborescence de l'armée
+ &Supprimer une unité
+ &Éditer une unité
+ Ouvrir une armée
+ Sauvegarder une armée
+ WarFoundry Army Files (*.army)
+ {0} pts / {1} pts
+ Nombre de point d'armée actuel
+ Unité de {0} {1}
+ Créer une nouvelle armée
+ Système de jeux :
+ Races :
+ Nom de l'armée :
+ Taille de l'armée :
+ Créer une armée
+ Ajouter un nouveau choix {0}
+ Types d'unité :
+ Créer une unité
+ Nouvelle équipement pour {0}
+ Quantité :
+ Équipement :
+ Tout équiper
+ Le pourcentage actuel ({0}%) est trop important par rapport au maximum d'équipement accordé ({1}%). La valeur maximum sera utilisée à la place.
+ Le pourcentage d'équipement est trop important
+ Le pourcentage actuel ({0}%) est trop faible par rapport au minimum d'équipement demandé ({1}%). La valeur minimum sera utilisée à la place.
+ Pourcentage d'équipement trop petit
+ La valeur en point ({0}) est trop importante par rapport au maximum d'équipement accordé ({1}). La valeur maximum sera utilisée à la place.
+ Pourcentage d'équipement trop petit
+ La valeur en point ({0}) est trop faible par rapport au minimum d'équipement demandé ({1}). La valeur minimum sera utilisée à la place.
+ Nombre de point d'équipement trop faible
+ Édition {0} pour {1}
+ À propos de WarFoundry
+ Version : {0}
+ Développeurs :
+ Remerciement :
+ {0}
+ Taille d'unité :
+ Équipement :
+ Ajouter
+ Capacités :
+ Notes :
+ Supprimer
+ Remplacer
+ Éditer
+ {0} ({1} à {2} pts chacun)
+ {0} ({1} gratuit)
+ pour ({1})
+ pour {0}% ({1})
+ {0}
+ Fichier de race invalide
+ Fichier d'armée invalide
+ L'armée "{0}" a été modifiée. Sauvegarder les changements avant de fermer ?
+ Changements non-sauvegardés
+ WarFoundry ne peut pas sauvegarder le fichier. Veillez vérifier le log pour plus d'informations
+ Échec de la sauvegarde du fichier
+ {0} - {1} pts
+
+
+
+ tout ({1})
+ {0}% ({1})
+ {0}
+ {0} pour {1}
+ tout ({1})
+ {0}% ({1})
+ {0}
+ Fixer {0} la quantité {1} par {2}
+ Fixer {0} la quantité {1} par {2}
+ Remplacer {0} de {1} par {2}
+ Remplacer {0} de {1} par {2}
+ Ajouter une unité de {0}
+ Supprimer une unité de {0}
+ Supprimer {0}
+ Rajouter {0}
+ Renommer "{0}" par "{1}"
+ Renommer "{0}" par "{1}"
+ Changer la taille de {0} par {1}
+ Changer la taille {0} par {1}
+ {0}; et {1}
+ {0}; ou {1}
+ {0} peut être sélectionné si aucun des objets suivants ne sont selectionnés : {1}
+ {1} peut être sélectionné {0} fois
+ {1} doit être sélectionné au moins {0} fois
+ {1} {0}
+ {0}, {1}
+ {0} peut être sélectionné seulement si l'objet suivant est sélectionné : {1}
+
\ No newline at end of file
diff -r 000000000000 -r 91b5550eff31 bin/Debug/translations/.svn/text-base/it.translation.svn-base
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/bin/Debug/translations/.svn/text-base/it.translation.svn-base Tue Dec 07 20:06:17 2010 -0600
@@ -0,0 +1,125 @@
+
+
+
+
+
+ &Crea lista
+ &Apri lista
+ &Salva lista
+ Salve &lista come...
+ &Esporta lista
+ HTML Base
+ &Chiudi lista
+ &Ricarica files
+ E&sci
+ &Annulla
+ &Ripristina
+ &Preferenze
+ &About
+ OK
+ Cancella
+ Crea lista
+ Apri lista
+ Salve lista
+ Annulla
+ Ripristina
+ Albero
+ &Cancella unità
+ &Modifica unità
+ Apri lista
+ Salva lista
+ WarFoundry Army Files (*.army)
+ {0} pnt / {1} pnt
+ Totale punti lista corrente
+ Unità {0} di {1}
+ Crea una nuova lista
+ Sistema di gioco:
+ Razza:
+ Nome lista:
+ Punteggio:
+ Crea lista
+ WarFoundry non riesce a trovare nessun dato sul sistema di gioco.
+Per favore controlla i log per gli errori e verifica di avere i file di sistema di gioco nella cartella "data".
+ Aggiungi una scelta {0}
+ Tipo unità:
+ Crea unità
+ Nuovo equipaggiamento per {0}
+ Sostituisci {0} con il nuovo equipaggiamento
+ Quantità:
+ Oggetto:
+ Per tutti
+ La percentuale corrente ({0}%) é maggiore del massimo consentito ({1}%) per l'oggetto. Sarà usato il valore massimo.
+ Percentuale equipaggiamento troppo elevata
+ La percentuale corrente ({0}%) é minore del minimo consentito ({1}%) per l'oggetto. Sarà usato il valore minimo.
+ Percentuale equipaggiamento troppo ridotta
+ La quantità corrente ({0}) é maggiore del massimo consentito ({1}) per l'oggetto. Sarà usato il valore massimo.
+ Quantità equipaggiamento troppo elevata
+ La quantità corrente ({0}) é minore del minimo consentito ({1}) per l'oggetto. Sarà usato il valore minimo.
+ Quantità equipaggiamento troppo ridotta
+ Modifica {0} per {1}
+ Questo oggetto è obbligatorio e non può essere rimosso. Deve avere una quantità minima di uno o essere sostituito da una alternativa.
+ Impossibile rimuovere equipaggiamento obbligatorio
+ Questo rimuoverà l'equipaggiamento dall'unità. Continuare?
+ Conferma rimozione equipaggiamento
+ About WarFoundry
+ Versione: {0}
+ Sviluppatori:
+ Grazie a:
+ {0} ({1})
+ Dimensione:
+ Nome Tipo
+ Equipaggiamento:
+ Aggiungi
+ Abilità:
+ Note:
+ Rimuovi
+ Sostituisci
+ Modifica
+ {0} ({1} per {2}pnt l'uno)
+ {0} ({1} gratis)
+ Per tutti ({1})
+ Per {0}% ({1})
+ {0}
+ Race file non valido!
+ Army file non valido!
+ La lista "{0}" é stata modificata.
+Vuoi salvare i cambiamenti prima di chiudere?
+ Modifiche non salvate
+ WarFoundry non é stato in grado di salvare i cambiamenti. Leggi il log per i dettagli.
+ Salvataggio file fallito
+ {0} - {1}pnt
+
+
+
+ tutti ({1})
+ {0}% ({1})
+ {0}
+ {0} per {1}
+ tutti ({1})
+ {0}% ({1})
+ {0}
+ Imposta {0} quantità {1} a {2}
+ Imposta {0} quantità {1} a {2}
+ Sostituisci {0} con {1} per {2}
+ Sostituisci {0} con {1} per {2}
+ Aggiungi unità di {0}
+ Rimuovi unità di {0}
+ Rimuovi {0}
+ Ri-aggiungi {0}
+ Rinomina "{0}" con "{1}"
+ Rinomina "{0}" con "{1}"
+ Imposta la dimensione di {0} a {1}
+ Imposta la dimensione di {0} a {1}
+ {0}; e {1}
+ {0}; o {1}
+ {0} può essere preso solo se nessuno dei seguneti viene preso: {1}
+ {1} può essere perso solamente {0} volte
+ {1} dev essere preso almeno {0} volte
+ {1} {0}
+ {0}, {1}
+ {0} può essere preso solo se i seguenti sono stati presi: {1}
+ Preferenze
+ Lingua
+ Lingua:
+ Lingua
+
\ No newline at end of file
diff -r 000000000000 -r 91b5550eff31 bin/Debug/translations/.svn/text-base/nl.translation.svn-base
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/bin/Debug/translations/.svn/text-base/nl.translation.svn-base Tue Dec 07 20:06:17 2010 -0600
@@ -0,0 +1,110 @@
+
+
+
+
+
+ Nieuw
+ Open
+ Opslaan
+ Opslaan als
+ Exporteren
+ Standaard HTML
+ Sluit Leger
+ Herlaad bestanden
+ Afsluiten
+ Ongedaan maken
+ Herhalen
+ Info over Warfoundry
+ OK
+ Annuleren
+ Nieuw
+ Open
+ Opslaan
+ Leger
+ Verwijder unit
+ Pas unit aan
+ Open
+ Opslaan
+ WarFoundry Leger Bestanden (*.army)
+ {0} pts / {1} pts
+ Huidige leger punten aantal
+ Unit van {0} {1}
+ Mak nieuw leger
+ Spel systemen:
+ Rassen:
+ Leger naam:
+ Leger grote:
+ Maak Leger
+ Voeg nieuwe {0} keuze
+ Unit types:
+ Nieuwe unit
+ Nieuwe equipment voor {0}
+ Aantal:
+ Equipment:
+ Equip Alles
+ Het huidige percentage ({0}%) was groter dan het maximum voor de equipment ({1}%). Het maximum aantal zal worden gebruikt.
+ Equipment percentage te groot
+ Het huidige percentage ({0}%) was kleiner dan het minimum voor de equipment ({1}%). Het minimum zal worden gebruikt.
+ Equipment percentage te laag
+ Het huidige percentage ({0}%) was groter dan het maximum voor de equipment ({1}%). Het maximum aantal zal worden gebruikt.
+ Equipment percentage te groot
+ The current amount ({0}) was smaller than the minimum for the equipment item ({1}). The minimum value will be used instead.
+ Equipment percentage te laag
+ pas aan {0} voor {1}
+ Over WarFoundry
+ versie: {0}
+ Ontwikkelaars:
+ Dankzij:
+ {0}
+ Unit groter:
+ Equipment:
+ voeg toe
+ Vaardigheden:
+ Notities:
+ Verwijder
+ Vervang
+ Pas aan
+ {0} ({1} voor {2}pts per stuk)
+ {0} ({1} graits)
+ Voor alles ({1})
+ Voor {0}% ({1})
+ {0}
+ Ongeldig ras bestand.
+ Ongeldig leger bestand
+ Het leger "{0}" is aangepast.
+Wil je opslaan voor het afsluiten?
+ Onopgeslagen aanpassingen.
+ WarFoundry kon het bestand niet opslaan. Kijk in het log bestand voor meer informatie.
+ Bestand opslaan mislukt
+ {0} - {1}pts
+
+
+
+ Alles ({1})
+ {0}% ({1})
+ {0}
+ {0} voor {1}
+ alles ({1})
+ {0}% ({1})
+ {0}
+ Zet {0} aantal van {1} naar {2}
+ Zet {0} aantal van {1} naar {2}
+ Vervang {0} met {1} voor {2}
+ Vervang {0} met {1} voor {2}
+ Voeg unit van {0} toe
+ Verwijder unit van {0} toe
+ Verwijder {0}
+ Voeg opnieuw toe {0}
+ Hernoem "{0}" naar "{1}"
+ Hernoem "{0}" naar "{1}"
+ Zet grote van {0} naar {1}
+ Zet grote van {0} naar {1}
+ {0}; en {1}
+ {0}; of {1}
+ {0} kan alleen genomen worden als geen van het volgende genomen is: {1}
+ {1} kan maar {0} keer genomen worden
+ {1} moet minsten {0} keer genomen worden
+ {1} {0}
+ {0}, {1}
+ {0} kan alleen gekozen worden als een van de volgende dingen genomen is: {1}
+
\ No newline at end of file
diff -r 000000000000 -r 91b5550eff31 bin/Debug/translations/.svn/text-base/ru.translation.svn-base
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/bin/Debug/translations/.svn/text-base/ru.translation.svn-base Tue Dec 07 20:06:17 2010 -0600
@@ -0,0 +1,96 @@
+
+
+
+
+
+ &Создать армию
+ &Открыть армию
+ &Сохранить армию
+ Сохранить армию &как...
+ &Экспортировать армию
+ Basic HTML
+ &Закрыть армию
+ &Перезагрузить файлы
+ &Выход
+ &Отменить
+ &Возвратить
+ &О нас
+ OK
+ Отменить
+ Создать армию
+ Открыть армию
+ Сохранить армию
+ Древо армии
+ &Удалить отряд
+ &Изменить отряд
+ Открыть армию
+ Сохранить армию
+ WarFoundry Army Files (*.army)
+ {0} очков / {1} очков
+ {0} {1}
+ Создать новую армию
+ Игровые системы:
+ Расы:
+ Название армии:
+ Размер армии:
+ Создать армию
+ Добавить новый {0} отряд
+ Типы отрядов:
+ Создать отряд
+ Новое снаряжение для {0}
+ Количество:
+ Предмет:
+ Взять все
+ Взятые вами процент ({0}%) больше чем допустимый процент ({1}%) для этого снаряжения. Будет поставлена максимальное количество.
+ Слишком большой процент снаряжения
+ Взятые вами процент ({0}%) меньше чем допустимые процент ({1}%) для этого снаряжения. Будет поставлена минимальное количество.
+ Слишком маленький процент снаряжения
+ Данное количество предметов ({0}) больше чем допустимое колличесво предметов ({1}). Будет поставлена максимальное количество.
+ Слишком большое количество снаряжения
+ Данное количество предметов ({0}) меньше чем допустимое колличесво предметов ({1}). Будет поставлена минимальное количество.
+ Слишком малое количество снаряжения
+ Изменить {0} на {1}
+ О WarFoundry
+ Версия: {0}
+ Разработчики:
+ Спасибо:
+ {0}
+ Размер отряда:
+ Снаряжение:
+ Добавить
+ Способности:
+ Примечание:
+ Убрать
+ Заменить
+ Редактировать
+ {0} ({1} штук(а). {2} за каждого)
+ {0} ({1} безплатно)
+ ({1})
+ У {0}% ({1})
+ {0}
+ Неправильный файл расы
+ Неправильный файл армии
+ Армия "{0}" была изменена.
+Сохранить армию перед выходом?
+ Несохраненые изменения
+ WarFoundry не смогла сохранить этот файл. Пожалуйста проверьте детали в логе
+ Не получилось сохранить файл
+ Все ({1})
+ {0}% ({1})
+ {0} for {1}
+ Все ({1})
+ {0}% ({1})
+ {0}
+ Set {0} amount for {1} to {2}
+ Set {0} amount for {1} to {2}
+ Заменить {0} с {1} на {2}
+ Заменить {0} с {1} на {2}
+ Добавить отряд {0}
+ Убрать отряд {0}
+ Убрать {0}
+ Re-add {0}
+ Поменять название "{0}" на "{1}"
+ Поменять название "{0}" на "{1}"
+ Сделать размер {0} - {1}
+ Сделать размер {0} - {1}
+
\ No newline at end of file
diff -r 000000000000 -r 91b5550eff31 bin/Debug/translations/.svn/text-base/sv.translation.svn-base
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/bin/Debug/translations/.svn/text-base/sv.translation.svn-base Tue Dec 07 20:06:17 2010 -0600
@@ -0,0 +1,126 @@
+
+
+
+
+
+ &Skapa ny armé
+ &Öppna sparad armé
+ &Spara armé
+ Spara armé &som...
+ &Exportera armé
+ Normal HTML
+ &Stäng armé
+ &Läs in filer på nytt
+ A&vsluta
+ &Återställ
+ &Gör om
+ &Inställningar
+ &Om
+ OK
+ Avbryt
+ Skapa ny armé
+ Öppna sparad armé
+ Spara armé
+ Återställ
+ Gör om
+ Arméöversikt
+ &Ta bort enhet
+ &Redigera enhet
+ Öppna armé
+ Spara armé
+ WarFoundry arméfiler (*.army)
+ {0} poäng / {1} poäng
+ Aktuellt poängvärde för armé
+ Enhet av {0} {1}
+ Skapa ny armé
+ Spelsystem:
+ Raser:
+ Arménamn:
+ Arméstorlek:
+ Skapa armé
+ WarFoundry kunde inte hitta data för spel system.
+Vänligen kontrollera felmeddelanden i loggen och se till att du har datafielr för spelsystme i "data" mappen.
+ Lägg till en ny {0}
+ Enheter:
+ Skapa enhet
+ Ny utrustning för {0}
+ Ersätt {0} med ny utrustning
+ Antal:
+ Utrustning:
+ Utrusta alla
+ Den numvarande procenten ({0}%) är större än det maximala tillåtna värdet för utrustningen ({1}%). Det maximala värdet kommer att användas istället.
+ Utrustningsprocenten för stor
+ Den numvarande procenten ({0}%) är mindre än det tillåtna minimivärdet för utrustningen ({1}%). Minimivärdet kommer att användas istället.
+ Utrustningsprocenten för liten
+ Det nuvarande antalet ({0}) är större än det maximalt tillåtna antalet för utrustningen ({1}). Det maximala antalet kommer att användas istället.
+ Utrustningens antal för stort
+ Det nuvarande antalet ({0}) är mindre än det tillåtna minimiantalet för utrustningen({1}). Minimivärdet kommer att användas istället.
+ Utrustningens antal för litet
+ Ändra {0} för {1}
+ Utrustningen är obligatorisk och kan inte tas bort. Det måste finnas minst en, eller ersättas med ett alternativ.
+ Kan inte ta bort obligatorisk utrustnign
+ Utrustningen kommer att tas bort. Fortsätt?
+ Bekräfta byte av utrustning
+ Om WarFoundry
+ Version: {0}
+ Utvecklare:
+ Tack till:
+ {0}
+ Storlek:
+ Typ
+ Utrustning:
+ Lägg till
+ Förmågor:
+ Anteckningar:
+ Ta bort
+ Ersätt
+ Redigera
+ {0} ({1} för {2} poäng var)
+ {0} ({1} gratis)
+ För alla ({1})
+ För {0}% ({1})
+ {0}
+ Ogiltig rasfil
+ Ogiltig arméfil
+ Armén "{0}" har ändrats.
+Vill du spara ändringarna innan armén stängs?
+
+ Osparade förändringar
+ WarFoundry kunde inte spara filen. Var god och kontrollera loggen för mera detaljer.
+ Filen kunde inte sparas
+ {0} - {1}poäng
+
+
+
+ alla ({1})
+ {0}% ({1})
+ {0}
+ {0} för {1}
+ alla ({1})
+ {0}% ({1})
+ {0}
+ ändra {0} amount för {1} till {2}
+ ändra {0} amount för {1} till {2}
+ Ersätt {0} med {1} för {2}
+ Ersätt {0} med {1} för {2}
+ Lägg till enhet av {0}
+ Ta bort enhet av {0}
+ Ta bort {0}
+ Lägg till på nytt {0}
+ Byt namn från "{0}" till "{1}"
+ Byt namn från "{0}" till "{1}"
+ ändra storleken på {0} till {1}
+ ändra storleken på {0} till {1}
+ {0}; och {1}
+ {0}; eller {1}
+ {0} kan bara väljas om ingen av följande har valts: {1}
+ {1} kan bara väljas {0} gånger
+ {1} måste väljas minst {0} gånger
+ {1} {0}
+ {0}, {1}
+ {0} kan bara väljas om följande har valts: {1}
+ Inställningar
+ Språk
+ Språk:
+ Språk
+
diff -r 000000000000 -r 91b5550eff31 bin/Debug/translations/en.translation
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/bin/Debug/translations/en.translation Tue Dec 07 20:06:17 2010 -0600
@@ -0,0 +1,127 @@
+
+
+
+
+
+
+ S&ystem
+ &Create army
+ &Open army
+ &Save army
+ Save army &as...
+ &Export army
+ Basic HTML
+ &Close army
+ &Reload files
+ E&xit
+ &Undo
+ &Redo
+ &Preferences
+ &About
+ OK
+ Cancel
+ Create army
+ Open army
+ Save army
+ Undo
+ Redo
+ Army Tree
+ &Delete unit
+ &Edit unit
+ Open Army
+ Save Army
+ WarFoundry Army Files (*.army)
+ {0} pts / {1} pts
+ Current army points value
+ Unit of {0} {1}
+ Create new army
+ Game systems:
+ Races:
+ Army name:
+ Army size:
+ Create army
+ WarFoundry couldn't find any game system data.
+Please check the logs for errors and ensure you have some game system data files in the "data" folder.
+ Add New {0} Choice
+ Unit types:
+ Create unit
+ New equipment for {0}
+ Replace {0} with new equipment
+ Amount:
+ Equipment Item:
+ Equip All
+ The current percentage ({0}%) was larger than the maximum for the equipment item ({1}%). The maximum value will be used instead.
+ Equipment percentage too large
+ The current percentage ({0}%) was smaller than the minimum for the equipment item ({1}%). The minimum value will be used instead.
+ Equipment percentage too small
+ The current amount ({0}) was larger than the maximum for the equipment item ({1}). The maximum value will be used instead.
+ Equipment amount too large
+ The current amount ({0}) was smaller than the minimum for the equipment item ({1}). The minimum value will be used instead.
+ Equipment amount too small
+ Edit {0} for {1}
+ This item is required and cannot be removed. It must have a quantity of at least one or be replaced by an alternative.
+ Cannot remove required item
+ This will remove the item from the unit. Continue?
+ Confirm equipment removal
+ About WarFoundry
+ Version: {0}
+ Developers:
+ Thanks to:
+ {0} ({1})
+ Unit size:
+ Type Name
+ Equipment:
+ Add
+ Abilities:
+ Notes:
+ Remove
+ Replace
+ Edit
+ {0} ({1} at {2}pts each)
+ {0} ({1} for free)
+ For all ({1})
+ For {0}% ({1})
+ {0}
+ Invalid race file
+ Invalid army file
+ The army "{0}" has been modified.
+Save changes before closing army?
+ Unsaved changes
+ WarFoundry was unable to save the file. Please check the log for more details
+ File save failed
+ {0} - {1}pts
+
+
+
+ all ({1})
+ {0}% ({1})
+ {0}
+ {0} for {1}
+ all ({1})
+ {0}% ({1})
+ {0}
+ Set {0} amount for {1} to {2}
+ Set {0} amount for {1} to {2}
+ Replace {0} with {1} for {2}
+ Replace {0} with {1} for {2}
+ Add unit of {0}
+ Remove unit of {0}
+ Remove {0}
+ Re-add {0}
+ Rename "{0}" to "{1}"
+ Rename "{0}" to "{1}"
+ Set size of {0} to {1}
+ Set size of {0} to {1}
+ {0}; and {1}
+ {0}; or {1}
+ {0} can only be taken if none of the following are taken: {1}
+ {1} can only be taken {0} times
+ {1} must be taken at least {0} times
+ {1} {0}
+ {0}, {1}
+ {0} can only be taken if the following are taken: {1}
+ Preferences
+ Language
+ Language:
+ Language
+
\ No newline at end of file
diff -r 000000000000 -r 91b5550eff31 obj/Debug/IBBoard.WarFoundry.Forge.WinForms.FrmMain.resources
Binary file obj/Debug/IBBoard.WarFoundry.Forge.WinForms.FrmMain.resources has changed
diff -r 000000000000 -r 91b5550eff31 obj/Debug/IBBoard.WarFoundry.Forge.WinForms.FrmSystem.resources
Binary file obj/Debug/IBBoard.WarFoundry.Forge.WinForms.FrmSystem.resources has changed
diff -r 000000000000 -r 91b5550eff31 obj/Debug/IBBoard.WarFoundry.Forge.WinForms.Properties.Resources.resources
Binary file obj/Debug/IBBoard.WarFoundry.Forge.WinForms.Properties.Resources.resources has changed
diff -r 000000000000 -r 91b5550eff31 obj/Debug/IBBoard.WarFoundry.Forge.WinForms.csproj.FileListAbsolute.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/obj/Debug/IBBoard.WarFoundry.Forge.WinForms.csproj.FileListAbsolute.txt Tue Dec 07 20:06:17 2010 -0600
@@ -0,0 +1,9 @@
+C:\Users\Steven Westcot\Documents\WarFoundry\Repository\ibboard.warfoundry.forge.winforms\IBBoard.WarFoundry.Forge.WinForms\obj\Debug\ResolveAssemblyReference.cache
+C:\Users\Steven Westcot\Documents\WarFoundry\Repository\ibboard.warfoundry.forge.winforms\IBBoard.WarFoundry.Forge.WinForms\obj\Debug\IBBoard.WarFoundry.Forge.WinForms.FrmMain.resources
+C:\Users\Steven Westcot\Documents\WarFoundry\Repository\ibboard.warfoundry.forge.winforms\IBBoard.WarFoundry.Forge.WinForms\obj\Debug\IBBoard.WarFoundry.Forge.WinForms.FrmSystem.resources
+C:\Users\Steven Westcot\Documents\WarFoundry\Repository\ibboard.warfoundry.forge.winforms\IBBoard.WarFoundry.Forge.WinForms\obj\Debug\IBBoard.WarFoundry.Forge.WinForms.Properties.Resources.resources
+C:\Users\Steven Westcot\Documents\WarFoundry\Repository\ibboard.warfoundry.forge.winforms\IBBoard.WarFoundry.Forge.WinForms\obj\Debug\IBBoard.WarFoundry.Forge.WinForms.csproj.GenerateResource.Cache
+C:\Users\Steven Westcot\Documents\WarFoundry\Repository\ibboard.warfoundry.forge.winforms\IBBoard.WarFoundry.Forge.WinForms\bin\Debug\IBBoard.WarFoundry.Forge.WinForms.exe
+C:\Users\Steven Westcot\Documents\WarFoundry\Repository\ibboard.warfoundry.forge.winforms\IBBoard.WarFoundry.Forge.WinForms\bin\Debug\IBBoard.WarFoundry.Forge.WinForms.pdb
+C:\Users\Steven Westcot\Documents\WarFoundry\Repository\ibboard.warfoundry.forge.winforms\IBBoard.WarFoundry.Forge.WinForms\obj\Debug\IBBoard.WarFoundry.Forge.WinForms.exe
+C:\Users\Steven Westcot\Documents\WarFoundry\Repository\ibboard.warfoundry.forge.winforms\IBBoard.WarFoundry.Forge.WinForms\obj\Debug\IBBoard.WarFoundry.Forge.WinForms.pdb
diff -r 000000000000 -r 91b5550eff31 obj/Debug/IBBoard.WarFoundry.Forge.WinForms.csproj.GenerateResource.Cache
Binary file obj/Debug/IBBoard.WarFoundry.Forge.WinForms.csproj.GenerateResource.Cache has changed
diff -r 000000000000 -r 91b5550eff31 obj/Debug/IBBoard.WarFoundry.Forge.WinForms.exe
Binary file obj/Debug/IBBoard.WarFoundry.Forge.WinForms.exe has changed
diff -r 000000000000 -r 91b5550eff31 obj/Debug/IBBoard.WarFoundry.Forge.WinForms.pdb
Binary file obj/Debug/IBBoard.WarFoundry.Forge.WinForms.pdb has changed
diff -r 000000000000 -r 91b5550eff31 obj/Debug/ResolveAssemblyReference.cache
Binary file obj/Debug/ResolveAssemblyReference.cache has changed