You can subscribe to this list here.
2007 |
Jan
|
Feb
|
Mar
(11) |
Apr
(36) |
May
(74) |
Jun
(9) |
Jul
|
Aug
(36) |
Sep
(11) |
Oct
|
Nov
|
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2008 |
Jan
|
Feb
|
Mar
(94) |
Apr
(63) |
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(12) |
2009 |
Jan
|
Feb
(2) |
Mar
(4) |
Apr
(5) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: <ste...@us...> - 2007-05-03 00:21:28
|
Revision: 76 http://freetrain.svn.sourceforge.net/freetrain/?rev=76&view=rev Author: stevenhoefel Date: 2007-05-02 17:21:27 -0700 (Wed, 02 May 2007) Log Message: ----------- Realigned the Bank windows for the English translation. Modified Paths: -------------- trunk/FreeTrain/plugins/jp.co.tripod.chiname.financial.bank/BankCouterForm.cs trunk/FreeTrain/plugins/jp.co.tripod.chiname.financial.bank/BankbookWindow.cs Modified: trunk/FreeTrain/plugins/jp.co.tripod.chiname.financial.bank/BankCouterForm.cs =================================================================== --- trunk/FreeTrain/plugins/jp.co.tripod.chiname.financial.bank/BankCouterForm.cs 2007-05-02 23:43:28 UTC (rev 75) +++ trunk/FreeTrain/plugins/jp.co.tripod.chiname.financial.bank/BankCouterForm.cs 2007-05-03 00:21:27 UTC (rev 76) @@ -171,7 +171,7 @@ /// </summary> private void InitializeComponent() { - System.Resources.ResourceManager resources = new System.Resources.ResourceManager(typeof(BankCounterForm)); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(BankCounterForm)); this.tab_main = new System.Windows.Forms.TabControl(); this.pgLoan = new System.Windows.Forms.TabPage(); this.list_loan = new System.Windows.Forms.ListView(); @@ -245,78 +245,78 @@ this.pgRepay.SuspendLayout(); this.pgDeposit.SuspendLayout(); this.pgCancel.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); this.SuspendLayout(); // // tab_main // this.tab_main.Alignment = System.Windows.Forms.TabAlignment.Bottom; - this.tab_main.Anchor = (((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right); - this.tab_main.Controls.AddRange(new System.Windows.Forms.Control[] { - this.pgLoan, - this.pgRepay, - this.pgDeposit, - this.pgCancel}); - this.tab_main.Location = new System.Drawing.Point(0, 48); + this.tab_main.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) + | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.tab_main.Controls.Add(this.pgLoan); + this.tab_main.Controls.Add(this.pgRepay); + this.tab_main.Controls.Add(this.pgDeposit); + this.tab_main.Controls.Add(this.pgCancel); + this.tab_main.Location = new System.Drawing.Point(0, 52); this.tab_main.Name = "tab_main"; this.tab_main.SelectedIndex = 0; - this.tab_main.Size = new System.Drawing.Size(360, 272); + this.tab_main.Size = new System.Drawing.Size(360, 281); this.tab_main.TabIndex = 2; this.tab_main.SelectedIndexChanged += new System.EventHandler(this.tab_main_SelectedIndexChanged); // // pgLoan // - this.pgLoan.Controls.AddRange(new System.Windows.Forms.Control[] { - this.list_loan, - this.btn_loan_set, - this.btn_loan_max, - this.rb_loan1, - this.tb_loan, - this.tl_loan1, - this.label1, - this.label3, - this.tl_loan_max, - this.mlabel2, - this.mlabel3, - this.label8, - this.label11, - this.label15, - this.tl_loan3, - this.label17, - this.tl_loan5, - this.label22, - this.rb_loan3, - this.rb_loan5}); + this.pgLoan.Controls.Add(this.tl_loan5); + this.pgLoan.Controls.Add(this.tl_loan3); + this.pgLoan.Controls.Add(this.tl_loan_max); + this.pgLoan.Controls.Add(this.list_loan); + this.pgLoan.Controls.Add(this.btn_loan_set); + this.pgLoan.Controls.Add(this.btn_loan_max); + this.pgLoan.Controls.Add(this.rb_loan1); + this.pgLoan.Controls.Add(this.tb_loan); + this.pgLoan.Controls.Add(this.tl_loan1); + this.pgLoan.Controls.Add(this.label1); + this.pgLoan.Controls.Add(this.label3); + this.pgLoan.Controls.Add(this.mlabel2); + this.pgLoan.Controls.Add(this.mlabel3); + this.pgLoan.Controls.Add(this.label8); + this.pgLoan.Controls.Add(this.label11); + this.pgLoan.Controls.Add(this.label15); + this.pgLoan.Controls.Add(this.label17); + this.pgLoan.Controls.Add(this.label22); + this.pgLoan.Controls.Add(this.rb_loan3); + this.pgLoan.Controls.Add(this.rb_loan5); this.pgLoan.Location = new System.Drawing.Point(4, 4); this.pgLoan.Name = "pgLoan"; - this.pgLoan.Size = new System.Drawing.Size(352, 247); + this.pgLoan.Size = new System.Drawing.Size(352, 255); this.pgLoan.TabIndex = 0; this.pgLoan.Text = "Loan"; //! this.pgLoan.Text = "借入"; // // list_loan // - this.list_loan.Anchor = (((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right); + this.list_loan.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) + | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); this.list_loan.FullRowSelect = true; this.list_loan.GridLines = true; this.list_loan.HideSelection = false; - this.list_loan.Location = new System.Drawing.Point(4, 115); + this.list_loan.Location = new System.Drawing.Point(4, 125); this.list_loan.Name = "list_loan"; - this.list_loan.Size = new System.Drawing.Size(344, 128); + this.list_loan.Size = new System.Drawing.Size(344, 123); this.list_loan.TabIndex = 9; + this.list_loan.UseCompatibleStateImageBehavior = false; this.list_loan.View = System.Windows.Forms.View.Details; // // btn_loan_set // - this.btn_loan_set.Anchor = (System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right); + this.btn_loan_set.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); this.btn_loan_set.FlatStyle = System.Windows.Forms.FlatStyle.System; this.btn_loan_set.Font = new System.Drawing.Font("MS UI Gothic", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((System.Byte)(128))); - this.btn_loan_set.Location = new System.Drawing.Point(304, 80); + this.btn_loan_set.Location = new System.Drawing.Point(304, 87); this.btn_loan_set.Name = "btn_loan_set"; - this.btn_loan_set.Size = new System.Drawing.Size(40, 24); + this.btn_loan_set.Size = new System.Drawing.Size(40, 26); this.btn_loan_set.TabIndex = 8; this.btn_loan_set.Text = "OK"; //! this.btn_loan_set.Text = "決定"; @@ -325,12 +325,11 @@ // btn_loan_max // this.btn_loan_max.FlatStyle = System.Windows.Forms.FlatStyle.System; - this.btn_loan_max.Location = new System.Drawing.Point(168, 56); + this.btn_loan_max.Location = new System.Drawing.Point(170, 61); this.btn_loan_max.Name = "btn_loan_max"; - this.btn_loan_max.Size = new System.Drawing.Size(40, 24); + this.btn_loan_max.Size = new System.Drawing.Size(42, 20); this.btn_loan_max.TabIndex = 7; - this.btn_loan_max.Text = "MAX"; - this.btn_loan_max.TextAlign = System.Drawing.ContentAlignment.BottomCenter; + this.btn_loan_max.Text = "Max"; this.btn_loan_max.Click += new System.EventHandler(this.btn_loan_max_Click); // // rb_loan1 @@ -338,9 +337,9 @@ this.rb_loan1.Appearance = System.Windows.Forms.Appearance.Button; this.rb_loan1.Checked = true; this.rb_loan1.Font = new System.Drawing.Font("MS UI Gothic", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((System.Byte)(128))); - this.rb_loan1.Location = new System.Drawing.Point(8, 32); + this.rb_loan1.Location = new System.Drawing.Point(8, 33); this.rb_loan1.Name = "rb_loan1"; - this.rb_loan1.Size = new System.Drawing.Size(40, 20); + this.rb_loan1.Size = new System.Drawing.Size(60, 23); this.rb_loan1.TabIndex = 3; this.rb_loan1.TabStop = true; this.rb_loan1.Text = "1 year"; @@ -350,11 +349,11 @@ // // tb_loan // - this.tb_loan.Anchor = ((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right); - this.tb_loan.Location = new System.Drawing.Point(184, 31); + this.tb_loan.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.tb_loan.Location = new System.Drawing.Point(170, 36); this.tb_loan.Name = "tb_loan"; - this.tb_loan.Size = new System.Drawing.Size(120, 19); + this.tb_loan.Size = new System.Drawing.Size(112, 20); this.tb_loan.TabIndex = 6; this.tb_loan.Text = "0"; this.tb_loan.TextAlign = System.Windows.Forms.HorizontalAlignment.Right; @@ -363,82 +362,82 @@ // tl_loan1 // this.tl_loan1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.tl_loan1.Location = new System.Drawing.Point(56, 33); + this.tl_loan1.Location = new System.Drawing.Point(76, 35); this.tl_loan1.Name = "tl_loan1"; - this.tl_loan1.Size = new System.Drawing.Size(40, 18); + this.tl_loan1.Size = new System.Drawing.Size(30, 19); this.tl_loan1.TabIndex = 2; this.tl_loan1.Text = "5"; - this.tl_loan1.TextAlign = System.Drawing.ContentAlignment.BottomRight; + this.tl_loan1.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // label1 // - this.label1.Location = new System.Drawing.Point(48, 8); + this.label1.Location = new System.Drawing.Point(73, 9); this.label1.Name = "label1"; - this.label1.Size = new System.Drawing.Size(64, 16); + this.label1.Size = new System.Drawing.Size(48, 21); this.label1.TabIndex = 1; - this.label1.Text = "Interest:"; + this.label1.Text = "Interest"; //! this.label1.Text = "借入利率:"; - this.label1.TextAlign = System.Drawing.ContentAlignment.BottomLeft; + this.label1.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; // // label3 // - this.label3.Location = new System.Drawing.Point(136, 8); + this.label3.Location = new System.Drawing.Point(115, 12); this.label3.Name = "label3"; - this.label3.Size = new System.Drawing.Size(48, 16); + this.label3.Size = new System.Drawing.Size(53, 19); this.label3.TabIndex = 1; this.label3.Text = "Limit:"; //! this.label3.Text = "限度額:"; - this.label3.TextAlign = System.Drawing.ContentAlignment.BottomLeft; + this.label3.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // tl_loan_max // - this.tl_loan_max.Anchor = ((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right); + this.tl_loan_max.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); this.tl_loan_max.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.tl_loan_max.Location = new System.Drawing.Point(184, 7); + this.tl_loan_max.Location = new System.Drawing.Point(170, 13); this.tl_loan_max.Name = "tl_loan_max"; - this.tl_loan_max.Size = new System.Drawing.Size(120, 18); + this.tl_loan_max.Size = new System.Drawing.Size(112, 18); this.tl_loan_max.TabIndex = 2; this.tl_loan_max.Text = "500,000,000"; this.tl_loan_max.TextAlign = System.Drawing.ContentAlignment.BottomRight; // // mlabel2 // - this.mlabel2.Anchor = (System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right); - this.mlabel2.Location = new System.Drawing.Point(304, 8); + this.mlabel2.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.mlabel2.Location = new System.Drawing.Point(283, 14); this.mlabel2.Name = "mlabel2"; - this.mlabel2.Size = new System.Drawing.Size(44, 16); + this.mlabel2.Size = new System.Drawing.Size(62, 17); this.mlabel2.TabIndex = 1; this.mlabel2.Text = "thousand yen"; //! this.mlabel2.Text = "千円"; - this.mlabel2.TextAlign = System.Drawing.ContentAlignment.BottomLeft; + this.mlabel2.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; // // mlabel3 // - this.mlabel3.Anchor = (System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right); - this.mlabel3.Location = new System.Drawing.Point(304, 32); + this.mlabel3.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.mlabel3.Location = new System.Drawing.Point(283, 37); this.mlabel3.Name = "mlabel3"; - this.mlabel3.Size = new System.Drawing.Size(44, 16); + this.mlabel3.Size = new System.Drawing.Size(62, 17); this.mlabel3.TabIndex = 1; this.mlabel3.Text = "thousand yen"; //! this.mlabel3.Text = "千円"; - this.mlabel3.TextAlign = System.Drawing.ContentAlignment.BottomLeft; + this.mlabel3.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; // // label8 // - this.label8.Location = new System.Drawing.Point(136, 32); + this.label8.Location = new System.Drawing.Point(119, 35); this.label8.Name = "label8"; - this.label8.Size = new System.Drawing.Size(48, 16); + this.label8.Size = new System.Drawing.Size(49, 18); this.label8.TabIndex = 1; this.label8.Text = "Loan:"; //! this.label8.Text = "借入額:"; - this.label8.TextAlign = System.Drawing.ContentAlignment.BottomLeft; + this.label8.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // label11 // - this.label11.Location = new System.Drawing.Point(96, 34); + this.label11.Location = new System.Drawing.Point(105, 36); this.label11.Name = "label11"; - this.label11.Size = new System.Drawing.Size(18, 16); + this.label11.Size = new System.Drawing.Size(18, 17); this.label11.TabIndex = 1; this.label11.Text = "%"; //! this.label11.Text = "%"; @@ -446,9 +445,9 @@ // // label15 // - this.label15.Location = new System.Drawing.Point(96, 58); + this.label15.Location = new System.Drawing.Point(105, 62); this.label15.Name = "label15"; - this.label15.Size = new System.Drawing.Size(18, 16); + this.label15.Size = new System.Drawing.Size(18, 17); this.label15.TabIndex = 1; this.label15.Text = "%"; //! this.label15.Text = "%"; @@ -457,18 +456,18 @@ // tl_loan3 // this.tl_loan3.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.tl_loan3.Location = new System.Drawing.Point(56, 57); + this.tl_loan3.Location = new System.Drawing.Point(76, 61); this.tl_loan3.Name = "tl_loan3"; - this.tl_loan3.Size = new System.Drawing.Size(40, 18); + this.tl_loan3.Size = new System.Drawing.Size(30, 20); this.tl_loan3.TabIndex = 2; this.tl_loan3.Text = "5"; - this.tl_loan3.TextAlign = System.Drawing.ContentAlignment.BottomRight; + this.tl_loan3.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // label17 // - this.label17.Location = new System.Drawing.Point(96, 82); + this.label17.Location = new System.Drawing.Point(105, 88); this.label17.Name = "label17"; - this.label17.Size = new System.Drawing.Size(18, 16); + this.label17.Size = new System.Drawing.Size(18, 17); this.label17.TabIndex = 1; this.label17.Text = "%"; //! this.label17.Text = "%"; @@ -477,29 +476,29 @@ // tl_loan5 // this.tl_loan5.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.tl_loan5.Location = new System.Drawing.Point(56, 81); + this.tl_loan5.Location = new System.Drawing.Point(76, 87); this.tl_loan5.Name = "tl_loan5"; - this.tl_loan5.Size = new System.Drawing.Size(40, 18); + this.tl_loan5.Size = new System.Drawing.Size(30, 20); this.tl_loan5.TabIndex = 2; this.tl_loan5.Text = "5"; - this.tl_loan5.TextAlign = System.Drawing.ContentAlignment.BottomRight; + this.tl_loan5.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // label22 // - this.label22.Location = new System.Drawing.Point(8, 8); + this.label22.Location = new System.Drawing.Point(8, 9); this.label22.Name = "label22"; - this.label22.Size = new System.Drawing.Size(40, 16); + this.label22.Size = new System.Drawing.Size(60, 21); this.label22.TabIndex = 1; - this.label22.Text = "Deadline:"; + this.label22.Text = "Deadline"; //! this.label22.Text = "期限:"; - this.label22.TextAlign = System.Drawing.ContentAlignment.BottomLeft; + this.label22.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; // // rb_loan3 // this.rb_loan3.Appearance = System.Windows.Forms.Appearance.Button; - this.rb_loan3.Location = new System.Drawing.Point(8, 56); + this.rb_loan3.Location = new System.Drawing.Point(8, 59); this.rb_loan3.Name = "rb_loan3"; - this.rb_loan3.Size = new System.Drawing.Size(40, 20); + this.rb_loan3.Size = new System.Drawing.Size(60, 23); this.rb_loan3.TabIndex = 4; this.rb_loan3.Text = "3 years"; //! this.rb_loan3.Text = "3年"; @@ -509,9 +508,9 @@ // rb_loan5 // this.rb_loan5.Appearance = System.Windows.Forms.Appearance.Button; - this.rb_loan5.Location = new System.Drawing.Point(8, 80); + this.rb_loan5.Location = new System.Drawing.Point(8, 85); this.rb_loan5.Name = "rb_loan5"; - this.rb_loan5.Size = new System.Drawing.Size(40, 20); + this.rb_loan5.Size = new System.Drawing.Size(60, 23); this.rb_loan5.TabIndex = 5; this.rb_loan5.Text = "5 years"; //! this.rb_loan5.Text = "5年"; @@ -520,43 +519,43 @@ // // pgRepay // - this.pgRepay.Controls.AddRange(new System.Windows.Forms.Control[] { - this.list_repay, - this.btn_repay_set, - this.btn_repay_max, - this.tb_repay, - this.mlabel4, - this.label20}); + this.pgRepay.Controls.Add(this.list_repay); + this.pgRepay.Controls.Add(this.btn_repay_set); + this.pgRepay.Controls.Add(this.btn_repay_max); + this.pgRepay.Controls.Add(this.tb_repay); + this.pgRepay.Controls.Add(this.mlabel4); + this.pgRepay.Controls.Add(this.label20); this.pgRepay.Location = new System.Drawing.Point(4, 4); this.pgRepay.Name = "pgRepay"; - this.pgRepay.Size = new System.Drawing.Size(352, 247); + this.pgRepay.Size = new System.Drawing.Size(352, 255); this.pgRepay.TabIndex = 3; this.pgRepay.Text = "Repay"; //! this.pgRepay.Text = "返済"; // // list_repay // - this.list_repay.Anchor = (((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right); + this.list_repay.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) + | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); this.list_repay.FullRowSelect = true; this.list_repay.GridLines = true; this.list_repay.HideSelection = false; - this.list_repay.Location = new System.Drawing.Point(4, 43); + this.list_repay.Location = new System.Drawing.Point(4, 47); this.list_repay.Name = "list_repay"; - this.list_repay.Size = new System.Drawing.Size(344, 200); + this.list_repay.Size = new System.Drawing.Size(344, 201); this.list_repay.TabIndex = 13; + this.list_repay.UseCompatibleStateImageBehavior = false; this.list_repay.View = System.Windows.Forms.View.Details; this.list_repay.SelectedIndexChanged += new System.EventHandler(this.list_repay_SelectedIndexChanged); // // btn_repay_set // - this.btn_repay_set.Anchor = (System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right); + this.btn_repay_set.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); this.btn_repay_set.FlatStyle = System.Windows.Forms.FlatStyle.System; this.btn_repay_set.Font = new System.Drawing.Font("MS UI Gothic", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((System.Byte)(128))); - this.btn_repay_set.Location = new System.Drawing.Point(304, 8); + this.btn_repay_set.Location = new System.Drawing.Point(304, 9); this.btn_repay_set.Name = "btn_repay_set"; - this.btn_repay_set.Size = new System.Drawing.Size(40, 24); + this.btn_repay_set.Size = new System.Drawing.Size(40, 26); this.btn_repay_set.TabIndex = 12; this.btn_repay_set.Text = "OK"; //! this.btn_repay_set.Text = "決定"; @@ -564,23 +563,22 @@ // // btn_repay_max // - this.btn_repay_max.Anchor = (System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right); + this.btn_repay_max.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); this.btn_repay_max.FlatStyle = System.Windows.Forms.FlatStyle.System; - this.btn_repay_max.Location = new System.Drawing.Point(224, 8); + this.btn_repay_max.Location = new System.Drawing.Point(258, 9); this.btn_repay_max.Name = "btn_repay_max"; - this.btn_repay_max.Size = new System.Drawing.Size(40, 24); + this.btn_repay_max.Size = new System.Drawing.Size(40, 26); this.btn_repay_max.TabIndex = 11; - this.btn_repay_max.Text = "MAX"; - this.btn_repay_max.TextAlign = System.Drawing.ContentAlignment.BottomCenter; + this.btn_repay_max.Text = "Max"; this.btn_repay_max.Click += new System.EventHandler(this.btn_repay_max_Click); // // tb_repay // - this.tb_repay.Anchor = ((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right); - this.tb_repay.Location = new System.Drawing.Point(56, 10); + this.tb_repay.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.tb_repay.Location = new System.Drawing.Point(76, 11); this.tb_repay.Name = "tb_repay"; - this.tb_repay.Size = new System.Drawing.Size(120, 19); + this.tb_repay.Size = new System.Drawing.Size(136, 20); this.tb_repay.TabIndex = 10; this.tb_repay.Text = "0"; this.tb_repay.TextAlign = System.Windows.Forms.HorizontalAlignment.Right; @@ -588,78 +586,79 @@ // // mlabel4 // - this.mlabel4.Anchor = (System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right); - this.mlabel4.Location = new System.Drawing.Point(176, 11); + this.mlabel4.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.mlabel4.Location = new System.Drawing.Point(212, 12); this.mlabel4.Name = "mlabel4"; - this.mlabel4.Size = new System.Drawing.Size(44, 16); + this.mlabel4.Size = new System.Drawing.Size(33, 17); this.mlabel4.TabIndex = 6; this.mlabel4.Text = "thousand yen"; //! this.mlabel4.Text = "千円"; - this.mlabel4.TextAlign = System.Drawing.ContentAlignment.BottomLeft; + this.mlabel4.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; // // label20 // - this.label20.Location = new System.Drawing.Point(8, 11); + this.label20.Location = new System.Drawing.Point(4, 12); this.label20.Name = "label20"; - this.label20.Size = new System.Drawing.Size(48, 16); + this.label20.Size = new System.Drawing.Size(66, 17); this.label20.TabIndex = 7; this.label20.Text = "Repayment:"; //! this.label20.Text = "返済額:"; - this.label20.TextAlign = System.Drawing.ContentAlignment.BottomLeft; + this.label20.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // pgDeposit // - this.pgDeposit.Controls.AddRange(new System.Windows.Forms.Control[] { - this.list_deposit, - this.btn_deposit_set, - this.btn_deposit95, - this.tb_deposit, - this.mlabel5, - this.label31, - this.rb_deposit1, - this.tl_deposit1, - this.label23, - this.label24, - this.label25, - this.tl_deposit3, - this.label27, - this.tl_deposit5, - this.label29, - this.rb_deposit3, - this.rb_deposit5, - this.label32, - this.btn_deposit75, - this.btn_deposit50, - this.btn_deposit25}); + this.pgDeposit.Controls.Add(this.tl_deposit5); + this.pgDeposit.Controls.Add(this.tl_deposit3); + this.pgDeposit.Controls.Add(this.list_deposit); + this.pgDeposit.Controls.Add(this.btn_deposit_set); + this.pgDeposit.Controls.Add(this.btn_deposit95); + this.pgDeposit.Controls.Add(this.tb_deposit); + this.pgDeposit.Controls.Add(this.mlabel5); + this.pgDeposit.Controls.Add(this.label31); + this.pgDeposit.Controls.Add(this.rb_deposit1); + this.pgDeposit.Controls.Add(this.tl_deposit1); + this.pgDeposit.Controls.Add(this.label23); + this.pgDeposit.Controls.Add(this.label24); + this.pgDeposit.Controls.Add(this.label25); + this.pgDeposit.Controls.Add(this.label27); + this.pgDeposit.Controls.Add(this.label29); + this.pgDeposit.Controls.Add(this.rb_deposit3); + this.pgDeposit.Controls.Add(this.rb_deposit5); + this.pgDeposit.Controls.Add(this.label32); + this.pgDeposit.Controls.Add(this.btn_deposit75); + this.pgDeposit.Controls.Add(this.btn_deposit50); + this.pgDeposit.Controls.Add(this.btn_deposit25); this.pgDeposit.Location = new System.Drawing.Point(4, 4); this.pgDeposit.Name = "pgDeposit"; - this.pgDeposit.Size = new System.Drawing.Size(352, 247); + this.pgDeposit.Size = new System.Drawing.Size(352, 255); this.pgDeposit.TabIndex = 2; this.pgDeposit.Text = "Time deposit"; //! this.pgDeposit.Text = "定期預金"; // // list_deposit // - this.list_deposit.Anchor = (((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right); + this.list_deposit.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) + | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); this.list_deposit.FullRowSelect = true; this.list_deposit.GridLines = true; this.list_deposit.HideSelection = false; - this.list_deposit.Location = new System.Drawing.Point(4, 115); + this.list_deposit.Location = new System.Drawing.Point(4, 125); this.list_deposit.Name = "list_deposit"; - this.list_deposit.Size = new System.Drawing.Size(344, 128); + this.list_deposit.Size = new System.Drawing.Size(344, 123); this.list_deposit.TabIndex = 23; + this.list_deposit.UseCompatibleStateImageBehavior = false; this.list_deposit.View = System.Windows.Forms.View.Details; // // btn_deposit_set // - this.btn_deposit_set.Anchor = (System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right); + this.btn_deposit_set.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); this.btn_deposit_set.FlatStyle = System.Windows.Forms.FlatStyle.System; this.btn_deposit_set.Font = new System.Drawing.Font("MS UI Gothic", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((System.Byte)(128))); - this.btn_deposit_set.Location = new System.Drawing.Point(304, 80); + this.btn_deposit_set.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(128))); + this.btn_deposit_set.Location = new System.Drawing.Point(304, 87); this.btn_deposit_set.Name = "btn_deposit_set"; - this.btn_deposit_set.Size = new System.Drawing.Size(40, 24); + this.btn_deposit_set.Size = new System.Drawing.Size(40, 26); this.btn_deposit_set.TabIndex = 22; this.btn_deposit_set.Text = "OK"; //! this.btn_deposit_set.Text = "決定"; @@ -667,22 +666,22 @@ // // btn_deposit95 // - this.btn_deposit95.Anchor = (System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right); + this.btn_deposit95.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); this.btn_deposit95.FlatStyle = System.Windows.Forms.FlatStyle.System; - this.btn_deposit95.Location = new System.Drawing.Point(208, 32); + this.btn_deposit95.Location = new System.Drawing.Point(190, 35); this.btn_deposit95.Name = "btn_deposit95"; - this.btn_deposit95.Size = new System.Drawing.Size(32, 20); + this.btn_deposit95.Size = new System.Drawing.Size(32, 21); this.btn_deposit95.TabIndex = 18; this.btn_deposit95.Text = "95%"; this.btn_deposit95.Click += new System.EventHandler(this.btn_deposit95_Click); // // tb_deposit // - this.tb_deposit.Anchor = ((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right); - this.tb_deposit.Location = new System.Drawing.Point(184, 8); + this.tb_deposit.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.tb_deposit.Location = new System.Drawing.Point(190, 9); this.tb_deposit.Name = "tb_deposit"; - this.tb_deposit.Size = new System.Drawing.Size(120, 19); + this.tb_deposit.Size = new System.Drawing.Size(108, 20); this.tb_deposit.TabIndex = 17; this.tb_deposit.Text = "0"; this.tb_deposit.TextAlign = System.Windows.Forms.HorizontalAlignment.Right; @@ -690,33 +689,33 @@ // // mlabel5 // - this.mlabel5.Anchor = (System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right); - this.mlabel5.Location = new System.Drawing.Point(304, 9); + this.mlabel5.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.mlabel5.Location = new System.Drawing.Point(304, 10); this.mlabel5.Name = "mlabel5"; - this.mlabel5.Size = new System.Drawing.Size(44, 16); + this.mlabel5.Size = new System.Drawing.Size(44, 17); this.mlabel5.TabIndex = 16; this.mlabel5.Text = "thousand yen"; //! this.mlabel5.Text = "千円"; - this.mlabel5.TextAlign = System.Drawing.ContentAlignment.BottomLeft; + this.mlabel5.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; // // label31 // - this.label31.Location = new System.Drawing.Point(136, 9); + this.label31.Location = new System.Drawing.Point(129, 10); this.label31.Name = "label31"; - this.label31.Size = new System.Drawing.Size(48, 16); + this.label31.Size = new System.Drawing.Size(55, 17); this.label31.TabIndex = 17; this.label31.Text = "Savings:"; //! this.label31.Text = "預入額:"; - this.label31.TextAlign = System.Drawing.ContentAlignment.BottomLeft; + this.label31.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; // // rb_deposit1 // this.rb_deposit1.Appearance = System.Windows.Forms.Appearance.Button; this.rb_deposit1.Checked = true; this.rb_deposit1.Font = new System.Drawing.Font("MS UI Gothic", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((System.Byte)(128))); - this.rb_deposit1.Location = new System.Drawing.Point(8, 32); + this.rb_deposit1.Location = new System.Drawing.Point(8, 33); this.rb_deposit1.Name = "rb_deposit1"; - this.rb_deposit1.Size = new System.Drawing.Size(40, 20); + this.rb_deposit1.Size = new System.Drawing.Size(60, 23); this.rb_deposit1.TabIndex = 14; this.rb_deposit1.TabStop = true; this.rb_deposit1.Text = "1 year"; @@ -727,28 +726,28 @@ // tl_deposit1 // this.tl_deposit1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.tl_deposit1.Location = new System.Drawing.Point(56, 33); + this.tl_deposit1.Location = new System.Drawing.Point(76, 35); this.tl_deposit1.Name = "tl_deposit1"; - this.tl_deposit1.Size = new System.Drawing.Size(40, 18); + this.tl_deposit1.Size = new System.Drawing.Size(30, 19); this.tl_deposit1.TabIndex = 11; this.tl_deposit1.Text = "5"; - this.tl_deposit1.TextAlign = System.Drawing.ContentAlignment.BottomRight; + this.tl_deposit1.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // label23 // - this.label23.Location = new System.Drawing.Point(48, 8); + this.label23.Location = new System.Drawing.Point(73, 9); this.label23.Name = "label23"; - this.label23.Size = new System.Drawing.Size(64, 16); + this.label23.Size = new System.Drawing.Size(50, 21); this.label23.TabIndex = 9; - this.label23.Text = "Interest:"; + this.label23.Text = "Interest"; //! this.label23.Text = "預金利率:"; - this.label23.TextAlign = System.Drawing.ContentAlignment.BottomLeft; + this.label23.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; // // label24 // - this.label24.Location = new System.Drawing.Point(96, 34); + this.label24.Location = new System.Drawing.Point(105, 36); this.label24.Name = "label24"; - this.label24.Size = new System.Drawing.Size(18, 16); + this.label24.Size = new System.Drawing.Size(18, 17); this.label24.TabIndex = 5; this.label24.Text = "%"; //! this.label24.Text = "%"; @@ -756,9 +755,9 @@ // // label25 // - this.label25.Location = new System.Drawing.Point(96, 58); + this.label25.Location = new System.Drawing.Point(105, 62); this.label25.Name = "label25"; - this.label25.Size = new System.Drawing.Size(18, 16); + this.label25.Size = new System.Drawing.Size(18, 17); this.label25.TabIndex = 6; this.label25.Text = "%"; //! this.label25.Text = "%"; @@ -767,18 +766,18 @@ // tl_deposit3 // this.tl_deposit3.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.tl_deposit3.Location = new System.Drawing.Point(56, 57); + this.tl_deposit3.Location = new System.Drawing.Point(76, 61); this.tl_deposit3.Name = "tl_deposit3"; - this.tl_deposit3.Size = new System.Drawing.Size(40, 18); + this.tl_deposit3.Size = new System.Drawing.Size(30, 20); this.tl_deposit3.TabIndex = 12; this.tl_deposit3.Text = "5"; - this.tl_deposit3.TextAlign = System.Drawing.ContentAlignment.BottomRight; + this.tl_deposit3.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // label27 // - this.label27.Location = new System.Drawing.Point(96, 82); + this.label27.Location = new System.Drawing.Point(105, 88); this.label27.Name = "label27"; - this.label27.Size = new System.Drawing.Size(18, 16); + this.label27.Size = new System.Drawing.Size(18, 17); this.label27.TabIndex = 7; this.label27.Text = "%"; //! this.label27.Text = "%"; @@ -787,29 +786,29 @@ // tl_deposit5 // this.tl_deposit5.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.tl_deposit5.Location = new System.Drawing.Point(56, 81); + this.tl_deposit5.Location = new System.Drawing.Point(76, 87); this.tl_deposit5.Name = "tl_deposit5"; - this.tl_deposit5.Size = new System.Drawing.Size(40, 18); + this.tl_deposit5.Size = new System.Drawing.Size(30, 20); this.tl_deposit5.TabIndex = 10; this.tl_deposit5.Text = "5"; - this.tl_deposit5.TextAlign = System.Drawing.ContentAlignment.BottomRight; + this.tl_deposit5.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // label29 // - this.label29.Location = new System.Drawing.Point(8, 8); + this.label29.Location = new System.Drawing.Point(8, 9); this.label29.Name = "label29"; - this.label29.Size = new System.Drawing.Size(40, 16); + this.label29.Size = new System.Drawing.Size(60, 21); this.label29.TabIndex = 8; - this.label29.Text = "Maturity:"; + this.label29.Text = "Maturity"; //! this.label29.Text = "満期:"; - this.label29.TextAlign = System.Drawing.ContentAlignment.BottomLeft; + this.label29.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; // // rb_deposit3 // this.rb_deposit3.Appearance = System.Windows.Forms.Appearance.Button; - this.rb_deposit3.Location = new System.Drawing.Point(8, 56); + this.rb_deposit3.Location = new System.Drawing.Point(8, 59); this.rb_deposit3.Name = "rb_deposit3"; - this.rb_deposit3.Size = new System.Drawing.Size(40, 20); + this.rb_deposit3.Size = new System.Drawing.Size(60, 23); this.rb_deposit3.TabIndex = 15; this.rb_deposit3.Text = "3 years"; //! this.rb_deposit3.Text = "3年"; @@ -819,9 +818,9 @@ // rb_deposit5 // this.rb_deposit5.Appearance = System.Windows.Forms.Appearance.Button; - this.rb_deposit5.Location = new System.Drawing.Point(8, 80); + this.rb_deposit5.Location = new System.Drawing.Point(8, 85); this.rb_deposit5.Name = "rb_deposit5"; - this.rb_deposit5.Size = new System.Drawing.Size(40, 20); + this.rb_deposit5.Size = new System.Drawing.Size(60, 23); this.rb_deposit5.TabIndex = 16; this.rb_deposit5.Text = "5 years"; //! this.rb_deposit5.Text = "5年"; @@ -830,75 +829,74 @@ // // label32 // - this.label32.Anchor = (System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right); - this.label32.Location = new System.Drawing.Point(160, 32); + this.label32.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.label32.Location = new System.Drawing.Point(129, 35); this.label32.Name = "label32"; - this.label32.Size = new System.Drawing.Size(48, 16); + this.label32.Size = new System.Drawing.Size(73, 21); this.label32.TabIndex = 17; this.label32.Text = "Equal funds"; //! this.label32.Text = "対資金"; //! Translator's comment: not sure about this expression - this.label32.TextAlign = System.Drawing.ContentAlignment.BottomLeft; + this.label32.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; // // btn_deposit75 // - this.btn_deposit75.Anchor = (System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right); + this.btn_deposit75.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); this.btn_deposit75.FlatStyle = System.Windows.Forms.FlatStyle.System; - this.btn_deposit75.Location = new System.Drawing.Point(240, 32); + this.btn_deposit75.Location = new System.Drawing.Point(228, 35); this.btn_deposit75.Name = "btn_deposit75"; - this.btn_deposit75.Size = new System.Drawing.Size(32, 20); + this.btn_deposit75.Size = new System.Drawing.Size(32, 21); this.btn_deposit75.TabIndex = 19; this.btn_deposit75.Text = "75%"; this.btn_deposit75.Click += new System.EventHandler(this.btn_deposit75_Click); // // btn_deposit50 // - this.btn_deposit50.Anchor = (System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right); + this.btn_deposit50.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); this.btn_deposit50.FlatStyle = System.Windows.Forms.FlatStyle.System; - this.btn_deposit50.Location = new System.Drawing.Point(272, 32); + this.btn_deposit50.Location = new System.Drawing.Point(266, 35); this.btn_deposit50.Name = "btn_deposit50"; - this.btn_deposit50.Size = new System.Drawing.Size(32, 20); + this.btn_deposit50.Size = new System.Drawing.Size(32, 21); this.btn_deposit50.TabIndex = 20; this.btn_deposit50.Text = "50%"; this.btn_deposit50.Click += new System.EventHandler(this.btn_deposit50_Click); // // btn_deposit25 // - this.btn_deposit25.Anchor = (System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right); + this.btn_deposit25.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); this.btn_deposit25.FlatStyle = System.Windows.Forms.FlatStyle.System; - this.btn_deposit25.Location = new System.Drawing.Point(304, 32); + this.btn_deposit25.Location = new System.Drawing.Point(304, 35); this.btn_deposit25.Name = "btn_deposit25"; - this.btn_deposit25.Size = new System.Drawing.Size(32, 20); + this.btn_deposit25.Size = new System.Drawing.Size(32, 21); this.btn_deposit25.TabIndex = 21; this.btn_deposit25.Text = "25%"; this.btn_deposit25.Click += new System.EventHandler(this.btn_deposit25_Click); // // pgCancel // - this.pgCancel.Controls.AddRange(new System.Windows.Forms.Control[] { - this.btn_cancel_maturity, - this.btn_cancel_now, - this.label33, - this.tl_intr_now, - this.mlabel6, - this.list_cancel, - this.mlabel7, - this.tl_intr_mature, - this.label38}); + this.pgCancel.Controls.Add(this.tl_intr_now); + this.pgCancel.Controls.Add(this.btn_cancel_maturity); + this.pgCancel.Controls.Add(this.btn_cancel_now); + this.pgCancel.Controls.Add(this.label33); + this.pgCancel.Controls.Add(this.mlabel6); + this.pgCancel.Controls.Add(this.list_cancel); + this.pgCancel.Controls.Add(this.mlabel7); + this.pgCancel.Controls.Add(this.tl_intr_mature); + this.pgCancel.Controls.Add(this.label38); this.pgCancel.Location = new System.Drawing.Point(4, 4); this.pgCancel.Name = "pgCancel"; - this.pgCancel.Size = new System.Drawing.Size(352, 247); + this.pgCancel.Size = new System.Drawing.Size(352, 255); this.pgCancel.TabIndex = 4; this.pgCancel.Text = "Cancel"; //! this.pgCancel.Text = "定期解約"; // // btn_cancel_maturity // - this.btn_cancel_maturity.Anchor = (System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right); + this.btn_cancel_maturity.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); this.btn_cancel_maturity.FlatStyle = System.Windows.Forms.FlatStyle.System; - this.btn_cancel_maturity.Location = new System.Drawing.Point(256, 31); + this.btn_cancel_maturity.Location = new System.Drawing.Point(244, 34); this.btn_cancel_maturity.Name = "btn_cancel_maturity"; - this.btn_cancel_maturity.Size = new System.Drawing.Size(80, 24); + this.btn_cancel_maturity.Size = new System.Drawing.Size(104, 26); this.btn_cancel_maturity.TabIndex = 25; this.btn_cancel_maturity.Text = "Cancel Maturity"; //! this.btn_cancel_maturity.Text = "満期日解約"; @@ -906,93 +904,94 @@ // // btn_cancel_now // - this.btn_cancel_now.Anchor = (System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right); + this.btn_cancel_now.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); this.btn_cancel_now.FlatStyle = System.Windows.Forms.FlatStyle.System; - this.btn_cancel_now.Font = new System.Drawing.Font("MS UI Gothic", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((System.Byte)(128))); - this.btn_cancel_now.Location = new System.Drawing.Point(256, 5); + this.btn_cancel_now.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(128))); + this.btn_cancel_now.Location = new System.Drawing.Point(244, 5); this.btn_cancel_now.Name = "btn_cancel_now"; - this.btn_cancel_now.Size = new System.Drawing.Size(80, 24); + this.btn_cancel_now.Size = new System.Drawing.Size(104, 26); this.btn_cancel_now.TabIndex = 24; - this.btn_cancel_now.Text = "Cancel Nnow"; + this.btn_cancel_now.Text = "Cancel Now"; //! this.btn_cancel_now.Text = "即日解約"; this.btn_cancel_now.Click += new System.EventHandler(this.btn_cancel_now_Click); // // label33 // - this.label33.Location = new System.Drawing.Point(8, 9); + this.label33.Location = new System.Drawing.Point(3, 10); this.label33.Name = "label33"; - this.label33.Size = new System.Drawing.Size(72, 16); + this.label33.Size = new System.Drawing.Size(93, 17); this.label33.TabIndex = 22; this.label33.Text = "Current Interest:"; //! this.label33.Text = "現在利息:"; - this.label33.TextAlign = System.Drawing.ContentAlignment.BottomRight; + this.label33.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // tl_intr_now // - this.tl_intr_now.Anchor = ((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right); + this.tl_intr_now.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); this.tl_intr_now.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.tl_intr_now.Location = new System.Drawing.Point(80, 8); + this.tl_intr_now.Location = new System.Drawing.Point(94, 9); this.tl_intr_now.Name = "tl_intr_now"; - this.tl_intr_now.Size = new System.Drawing.Size(128, 18); + this.tl_intr_now.Size = new System.Drawing.Size(118, 18); this.tl_intr_now.TabIndex = 23; this.tl_intr_now.Text = "0"; this.tl_intr_now.TextAlign = System.Drawing.ContentAlignment.BottomRight; // // mlabel6 // - this.mlabel6.Anchor = (System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right); - this.mlabel6.Location = new System.Drawing.Point(208, 9); + this.mlabel6.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.mlabel6.Location = new System.Drawing.Point(212, 10); this.mlabel6.Name = "mlabel6"; - this.mlabel6.Size = new System.Drawing.Size(44, 16); + this.mlabel6.Size = new System.Drawing.Size(74, 17); this.mlabel6.TabIndex = 21; this.mlabel6.Text = "thousand yen"; //! this.mlabel6.Text = "千円"; - this.mlabel6.TextAlign = System.Drawing.ContentAlignment.BottomLeft; + this.mlabel6.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; // // list_cancel // - this.list_cancel.Anchor = (((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right); + this.list_cancel.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) + | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); this.list_cancel.FullRowSelect = true; this.list_cancel.GridLines = true; this.list_cancel.HideSelection = false; - this.list_cancel.Location = new System.Drawing.Point(4, 67); + this.list_cancel.Location = new System.Drawing.Point(4, 73); this.list_cancel.Name = "list_cancel"; - this.list_cancel.Size = new System.Drawing.Size(344, 176); + this.list_cancel.Size = new System.Drawing.Size(344, 175); this.list_cancel.TabIndex = 26; + this.list_cancel.UseCompatibleStateImageBehavior = false; this.list_cancel.View = System.Windows.Forms.View.Details; this.list_cancel.SelectedIndexChanged += new System.EventHandler(this.list_cancel_SelectedIndexChanged); // // mlabel7 // - this.mlabel7.Anchor = (System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right); - this.mlabel7.Location = new System.Drawing.Point(208, 35); + this.mlabel7.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.mlabel7.Location = new System.Drawing.Point(212, 38); this.mlabel7.Name = "mlabel7"; - this.mlabel7.Size = new System.Drawing.Size(44, 16); + this.mlabel7.Size = new System.Drawing.Size(71, 17); this.mlabel7.TabIndex = 21; this.mlabel7.Text = "thousand yen"; //! this.mlabel7.Text = "千円"; - this.mlabel7.TextAlign = System.Drawing.ContentAlignment.BottomLeft; + this.mlabel7.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; // // tl_intr_mature // - this.tl_intr_mature.Anchor = ((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right); + this.tl_intr_mature.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); this.tl_intr_mature.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.tl_intr_mature.Location = new System.Drawing.Point(80, 34); + this.tl_intr_mature.Location = new System.Drawing.Point(94, 37); this.tl_intr_mature.Name = "tl_intr_mature"; - this.tl_intr_mature.Size = new System.Drawing.Size(128, 18); + this.tl_intr_mature.Size = new System.Drawing.Size(118, 19); this.tl_intr_mature.TabIndex = 23; this.tl_intr_mature.Text = "0"; this.tl_intr_mature.TextAlign = System.Drawing.ContentAlignment.BottomRight; // // label38 // - this.label38.Location = new System.Drawing.Point(8, 35); + this.label38.Location = new System.Drawing.Point(8, 38); this.label38.Name = "label38"; - this.label38.Size = new System.Drawing.Size(72, 16); + this.label38.Size = new System.Drawing.Size(88, 17); this.label38.TabIndex = 22; this.label38.Text = "Maturity interest:"; //! this.label38.Text = "満期日利息:"; @@ -1000,75 +999,75 @@ // // label5 // - this.label5.Location = new System.Drawing.Point(8, 0); + this.label5.Location = new System.Drawing.Point(8, 7); this.label5.Name = "label5"; - this.label5.Size = new System.Drawing.Size(64, 16); + this.label5.Size = new System.Drawing.Size(64, 17); this.label5.TabIndex = 8; this.label5.Text = "Total funds:"; //! this.label5.Text = "資金総額:"; - this.label5.TextAlign = System.Drawing.ContentAlignment.BottomRight; + this.label5.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // tl_tot_capital // - this.tl_tot_capital.Anchor = ((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right); + this.tl_tot_capital.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); this.tl_tot_capital.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.tl_tot_capital.Location = new System.Drawing.Point(80, -1); + this.tl_tot_capital.Location = new System.Drawing.Point(80, 7); this.tl_tot_capital.Name = "tl_tot_capital"; - this.tl_tot_capital.Size = new System.Drawing.Size(136, 18); + this.tl_tot_capital.Size = new System.Drawing.Size(136, 19); this.tl_tot_capital.TabIndex = 9; this.tl_tot_capital.Text = "500,000,000"; - this.tl_tot_capital.TextAlign = System.Drawing.ContentAlignment.BottomRight; + this.tl_tot_capital.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // mlabel1 // - this.mlabel1.Anchor = (System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right); - this.mlabel1.Location = new System.Drawing.Point(216, 0); + this.mlabel1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.mlabel1.Location = new System.Drawing.Point(216, 7); this.mlabel1.Name = "mlabel1"; - this.mlabel1.Size = new System.Drawing.Size(48, 16); + this.mlabel1.Size = new System.Drawing.Size(98, 17); this.mlabel1.TabIndex = 7; this.mlabel1.Text = "thousand yen"; //! this.mlabel1.Text = "千円"; - this.mlabel1.TextAlign = System.Drawing.ContentAlignment.BottomLeft; + this.mlabel1.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; // // label2 // - this.label2.Location = new System.Drawing.Point(8, 25); + this.label2.Location = new System.Drawing.Point(8, 27); this.label2.Name = "label2"; - this.label2.Size = new System.Drawing.Size(64, 16); + this.label2.Size = new System.Drawing.Size(64, 17); this.label2.TabIndex = 11; this.label2.Text = "Total debt:"; //! this.label2.Text = "負債総額:"; - this.label2.TextAlign = System.Drawing.ContentAlignment.BottomRight; + this.label2.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // tl_tot_debt // - this.tl_tot_debt.Anchor = ((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right); + this.tl_tot_debt.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); this.tl_tot_debt.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.tl_tot_debt.Location = new System.Drawing.Point(80, 24); + this.tl_tot_debt.Location = new System.Drawing.Point(80, 26); this.tl_tot_debt.Name = "tl_tot_debt"; - this.tl_tot_debt.Size = new System.Drawing.Size(136, 18); + this.tl_tot_debt.Size = new System.Drawing.Size(136, 20); this.tl_tot_debt.TabIndex = 12; this.tl_tot_debt.Text = "500,000,000"; - this.tl_tot_debt.TextAlign = System.Drawing.ContentAlignment.BottomRight; + this.tl_tot_debt.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // mlabel8 // - this.mlabel8.Anchor = (System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right); - this.mlabel8.Location = new System.Drawing.Point(216, 25); + this.mlabel8.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.mlabel8.Location = new System.Drawing.Point(216, 27); this.mlabel8.Name = "mlabel8"; - this.mlabel8.Size = new System.Drawing.Size(48, 16); + this.mlabel8.Size = new System.Drawing.Size(83, 17); this.mlabel8.TabIndex = 10; this.mlabel8.Text = "thousand yen"; //! this.mlabel8.Text = "千円"; - this.mlabel8.TextAlign = System.Drawing.ContentAlignment.BottomLeft; + this.mlabel8.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; // // pictureBox1 // - this.pictureBox1.Anchor = (System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right); - this.pictureBox1.Image = ((System.Drawing.Bitmap)(resources.GetObject("pictureBox1.Image"))); - this.pictureBox1.Location = new System.Drawing.Point(320, 8); + this.pictureBox1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image"))); + this.pictureBox1.Location = new System.Drawing.Point(320, 9); this.pictureBox1.Name = "pictureBox1"; this.pictureBox1.Size = new System.Drawing.Size(32, 32); this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; @@ -1077,21 +1076,20 @@ // // BankCounterForm // - this.AutoScaleBaseSize = new System.Drawing.Size(5, 12); - this.ClientSize = new System.Drawing.Size(360, 325); - this.Controls.AddRange(new System.Windows.Forms.Control[] { - this.pictureBox1, - this.label2, - this.tl_tot_debt, - this.mlabel8, - this.label5, - this.tl_tot_capital, - this.mlabel1, - this.tab_main}); + this.AutoScaleBaseSize = new System.Drawing.Size(5, 13); + this.ClientSize = new System.Drawing.Size(360, 333); + this.Controls.Add(this.pictureBox1); + this.Controls.Add(this.label2); + this.Controls.Add(this.tl_tot_debt); + this.Controls.Add(this.mlabel8); + this.Controls.Add(this.label5); + this.Controls.Add(this.tl_tot_capital); + this.Controls.Add(this.mlabel1); + this.Controls.Add(this.tab_main); + this.MaximumSize = new System.Drawing.Size(480, 563); this.MaximizeBox = false; - this.MaximumSize = new System.Drawing.Size(480, 520); + this.MinimumSize = new System.Drawing.Size(324, 260); this.MinimizeBox = false; - this.MinimumSize = new System.Drawing.Size(324, 240); this.Name = "BankCounterForm"; this.ShowInTaskbar = false; this.SizeGripStyle = System.Windows.Forms.SizeGripStyle.Show; @@ -1099,10 +1097,15 @@ //! this.Text = "銀行窓口"; this.tab_main.ResumeLayout(false); this.pgLoan.ResumeLayout(false); + this.pgLoan.PerformLayout(); this.pgRepay.ResumeLayout(false); + this.pgRepay.PerformLayout(); this.pgDeposit.ResumeLayout(false); + this.pgDeposit.PerformLayout(); this.pgCancel.ResumeLayout(false); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); this.ResumeLayout(false); + this.PerformLayout(); } #endregion Modified: trunk/FreeTrain/plugins/jp.co.tripod.chiname.financial.bank/BankbookWindow.cs =================================================================== --- trunk/FreeTrain/plugins/jp.co.tripod.chiname.financial.bank/BankbookWindow.cs 2007-05-02 23:43:28 UTC (rev 75) +++ trunk/FreeTrain/plugins/jp.co.tripod.chiname.financial.bank/BankbookWindow.cs 2007-05-03 00:21:27 UTC (rev 76) @@ -113,27 +113,27 @@ // this.cb_status.AccessibleDescription = "Bring up the teller"; //! this.cb_status.AccessibleDescription = "窓口呼び出し"; - this.cb_status.Anchor = (System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right); + this.cb_status.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); this.cb_status.Appearance = System.Windows.Forms.Appearance.Button; this.cb_status.BackColor = System.Drawing.SystemColors.Control; - this.cb_status.Location = new System.Drawing.Point(400, 1); + this.cb_status.Location = new System.Drawing.Point(373, 1); this.cb_status.Name = "cb_status"; - this.cb_status.Size = new System.Drawing.Size(64, 21); + this.cb_status.Size = new System.Drawing.Size(95, 23); this.cb_status.TabIndex = 2; this.cb_status.Text = "Bank teller"; //! this.cb_status.Text = "銀行窓口"; this.cb_status.TextAlign = System.Drawing.ContentAlignment.BottomCenter; + this.cb_status.UseVisualStyleBackColor = false; this.cb_status.CheckedChanged += new System.EventHandler(this.cb_status_CheckedChanged); // // tabControl1 // - this.tabControl1.Anchor = (((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right); - this.tabControl1.Controls.AddRange(new System.Windows.Forms.Control[] { - this.pgLoan, - this.pgDeposit}); - this.tabControl1.Location = new System.Drawing.Point(0, 6); + this.tabControl1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) + | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.tabControl1.Controls.Add(this.pgLoan); + this.tabControl1.Controls.Add(this.pgDeposit); + this.tabControl1.Location = new System.Drawing.Point(0, 7); this.tabControl1.Name = "tabControl1"; this... [truncated message content] |
From: <him...@us...> - 2007-05-02 14:30:18
|
Revision: 73 http://freetrain.svn.sourceforge.net/freetrain/?rev=73&view=rev Author: himasaram Date: 2007-05-02 07:30:14 -0700 (Wed, 02 May 2007) Log Message: ----------- Translate 3 plug-ins Modified Paths: -------------- trunk/PluginsExtra/BluePhoenix.B690FE5A.TennisCourt/plugin.xml trunk/PluginsExtra/com.xrea.s19.typhoon.mono/plugin.xml trunk/PluginsExtra/com.xrea.s19.typhoon.train0/plugin.xml Modified: trunk/PluginsExtra/BluePhoenix.B690FE5A.TennisCourt/plugin.xml =================================================================== --- trunk/PluginsExtra/BluePhoenix.B690FE5A.TennisCourt/plugin.xml 2007-05-02 14:21:49 UTC (rev 72) +++ trunk/PluginsExtra/BluePhoenix.B690FE5A.TennisCourt/plugin.xml 2007-05-02 14:30:14 UTC (rev 73) @@ -1,8 +1,8 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE plug-in [ <!ENTITY TennisCourtData ' - <group>テニスコート</group> + <group>Tennis Court</group> <price>100</price> <size>1,1</size> <height>1</height> @@ -15,8 +15,8 @@ ]> <plug-in> - <title>テニスコート</title> - <author>狼月楼夜さん</author> + <title>Tennis Court</title> + <author>Rogetsu Roya</author> <homepage></homepage> @@ -26,7 +26,7 @@ <contribution type="commercial" id="{TennisCourt-commercial-C000-000a-B690FE5A-狼月}"> - <name>テニスコート</name> + <name>Tennis court</name> &TennisCourtData; <sprite origin="0,0" offset="0"> <picture ref="{TennisCourt-picture-C000-0000-B690FE5A-狼月}" /> @@ -35,7 +35,7 @@ <contribution type="commercial" id="{TennisCourt-commercial-C000-000b-B690FE5A-狼月}"> - <name>テニスコート</name> + <name>Tennis court</name> &TennisCourtData; <sprite origin="32,0" offset="0"> <picture ref="{TennisCourt-picture-C000-0000-B690FE5A-狼月}" /> @@ -44,7 +44,7 @@ <contribution type="commercial" id="{TennisCourt-commercial-C000-000c-B690FE5A-狼月}"> - <name>テニスコート</name> + <name>Tennis court</name> &TennisCourtData; <sprite origin="64,0" offset="0"> <picture ref="{TennisCourt-picture-C000-0000-B690FE5A-狼月}" /> @@ -53,7 +53,7 @@ <contribution type="commercial" id="{TennisCourt-commercial-C000-000d-B690FE5A-狼月}"> - <name>テニスコート</name> + <name>Tennis court</name> &TennisCourtData; <sprite origin="96,0" offset="0"> <picture ref="{TennisCourt-picture-C000-0000-B690FE5A-狼月}" /> @@ -62,7 +62,7 @@ <contribution type="commercial" id="{TennisCourt-commercial-C000-000e-B690FE5A-狼月}"> - <name>テニスコート</name> + <name>Tennis court</name> &TennisCourtData; <sprite origin="128,0" offset="0"> <picture ref="{TennisCourt-picture-C000-0000-B690FE5A-狼月}" /> @@ -71,7 +71,7 @@ <contribution type="commercial" id="{TennisCourt-commercial-C000-000f-B690FE5A-狼月}"> - <name>テニスコート</name> + <name>Tennis court</name> &TennisCourtData; <sprite origin="160,0" offset="0"> <picture ref="{TennisCourt-picture-C000-0000-B690FE5A-狼月}" /> Modified: trunk/PluginsExtra/com.xrea.s19.typhoon.mono/plugin.xml =================================================================== --- trunk/PluginsExtra/com.xrea.s19.typhoon.mono/plugin.xml 2007-05-02 14:21:49 UTC (rev 72) +++ trunk/PluginsExtra/com.xrea.s19.typhoon.mono/plugin.xml 2007-05-02 14:30:14 UTC (rev 73) @@ -1,13 +1,13 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?> <plug-in> - <title>モノレールせっと</title> - <author>たいふ~ん</author> + <title>Monorail Set</title> + <author>Typhoon</author> <homepage></homepage> <contribution type="road" id="{TYPHOON-MONO-ROAD-7567171D3CEF}"> <class name="freetrain.contributions.road.StandardRoadContribution" /> - <name>モノレール用レール</name> - <description>モノレール用レール</description> + <name>Monorail tracks</name> + <description>Monorail tracks</description> <picture src="road_mono.bmp" size="32,32" offset="16"> </picture> </contribution> @@ -41,10 +41,10 @@ </contribution> <contribution type="train" id="{TYPHOON-TAMATOSHI-1000-HENSEI-7567171D3CEF}"> - <company>多摩都市モノレール</company> - <type>1000系</type> + <company>Tama Toshi Monorail</company> + <type>1000 series</type> <name></name> - <author>たいふ~ん</author> + <author>Typhoon</author> <description></description> <price>1</price> <speed>slow</speed> Modified: trunk/PluginsExtra/com.xrea.s19.typhoon.train0/plugin.xml =================================================================== --- trunk/PluginsExtra/com.xrea.s19.typhoon.train0/plugin.xml 2007-05-02 14:21:49 UTC (rev 72) +++ trunk/PluginsExtra/com.xrea.s19.typhoon.train0/plugin.xml 2007-05-02 14:30:14 UTC (rev 73) @@ -1,6 +1,6 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?> <plug-in> - <title>車両セット 0号車</title> + <title>Train Set Number 0</title> <homepage></homepage> <!-- キハ55系 先頭車--> @@ -29,11 +29,11 @@ </contribution> <contribution type="train" id="{TYPHOON-JNR-k55-HENSEI-7567171D3CEF}"> - <company>旧日本国有鉄道</company> - <type>キハ55系</type> - <name>急行色</name> - <author>たいふ~ん</author> - <description>8両まで編成可</description> + <company>Japanese National Railways</company> + <type>Kiha type 55</type> + <name>Kyukoshoku</name> + <author>Typhoon</author> + <description>Supports up to 8 car formation</description> <price>1</price> <speed>slow</speed> <fare>400</fare> @@ -52,12 +52,12 @@ </config> </contribution> <contribution type="train" id="{TYPHOON-NANKAI-k5501-HENSEI-7567171D3CEF}"> - <company>南海電鉄</company> - <type>キハ5501系</type> + <company>Nankai Electric Railway</company> + <type>Kiha type 5501</type> <name></name> - <author>たいふ~ん</author> - <description>南海電気鉄道が国鉄紀勢本線への乗り入れの為、国鉄キハ55を基に昭和34年に製造した気動車。準急きのくにとして走り、後に急行に格上げされました。昭和60年の国鉄ダイヤ改正で廃止となりキハ5501も引退しました。 -(8両まで編成可)</description> + <author>Typhoon</author> + <description>Kiha 5501 was a train manufactured by Nankai Electric Railway in 1960 to serve JNR's Kisei Main Line. Based on JNR's Kiha 55, it ran as Kinokuni Local Express but was later promoted to express train. The train was withdrawn from service by JNR in 1986. + (Max 8 car formation.)</description> <price>1</price> <speed>slow</speed> <fare>400</fare> @@ -76,11 +76,11 @@ </config> </contribution> <contribution type="train" id="{TYPHOON-NANKAI-KINOKUNI-HENSEI-7567171D3CEF}"> - <company>南海電鉄</company> - <type>キハ5501系+キハ58系</type> - <name>きのくに</name> - <author>たいふ~ん</author> - <description>(8両のみ編成可)</description> + <company>Nankai Electric Railway</company> + <type>Kiha type 5501 + Kiha type 58</type> + <name>Kinokuni</name> + <author>Typhoon</author> + <description>(8 car formation only)</description> <price>1</price> <speed>slow</speed> <fare>400</fare> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <him...@us...> - 2007-05-02 14:21:52
|
Revision: 72 http://freetrain.svn.sourceforge.net/freetrain/?rev=72&view=rev Author: himasaram Date: 2007-05-02 07:21:49 -0700 (Wed, 02 May 2007) Log Message: ----------- XML plug-in files from AdditionalPluginSet, all converted to UTF-8 Added Paths: ----------- trunk/PluginsExtra/BluePhoenix.B690FE5A.TennisCourt/ trunk/PluginsExtra/BluePhoenix.B690FE5A.TennisCourt/plugin.xml trunk/PluginsExtra/E217/ trunk/PluginsExtra/E217/plugin.xml trunk/PluginsExtra/FT.plugin.mu05/ trunk/PluginsExtra/FT.plugin.mu05/plugin.xml trunk/PluginsExtra/FreeTrain.mono.roed.plgin.shino/ trunk/PluginsExtra/FreeTrain.mono.roed.plgin.shino/?\195?\137?\195?\133?\195?\137b?\195?\137Z?\195?\133[?\195?\137W.txt trunk/PluginsExtra/FreeTrain.mono.roed.plgin.shino/plugin.xml trunk/PluginsExtra/FreeTrain.org.name.fujiTV/ trunk/PluginsExtra/FreeTrain.org.name.fujiTV/plugin.XML trunk/PluginsExtra/FreeTrain.structure.piugin.1.shino/ trunk/PluginsExtra/FreeTrain.structure.piugin.1.shino/plugin.xml trunk/PluginsExtra/FreeTrain.structure.piugin.1.shino/readme.txt trunk/PluginsExtra/FreeTrain.structure.piugin.2.shino/ trunk/PluginsExtra/FreeTrain.structure.piugin.2.shino/?\195?\137?\195?\133?\195?\137b?\195?\137Z?\195?\133[?\195?\137W.txt trunk/PluginsExtra/FreeTrain.structure.piugin.2.shino/plugin.xml trunk/PluginsExtra/FreeTrain.structure.piugin.3.shino/ trunk/PluginsExtra/FreeTrain.structure.piugin.3.shino/?\195?\137?\195?\133?\195?\137b?\195?\137Z?\195?\133[?\195?\137W.txt trunk/PluginsExtra/FreeTrain.structure.piugin.3.shino/plugin.xml trunk/PluginsExtra/FreeTrain.structure.piugin.4.shino/ trunk/PluginsExtra/FreeTrain.structure.piugin.4.shino/?\195?\137?\195?\133?\195?\137b?\195?\137Z?\195?\133[?\195?\137W.txt trunk/PluginsExtra/FreeTrain.structure.piugin.4.shino/plugin.xml trunk/PluginsExtra/FreeTrain.structure.piugin.5.shino/ trunk/PluginsExtra/FreeTrain.structure.piugin.5.shino/?\195?\137?\195?\133?\195?\137b?\195?\137Z?\195?\133[?\195?\137W.txt trunk/PluginsExtra/FreeTrain.structure.piugin.5.shino/plugin.xml trunk/PluginsExtra/FreeTrain.structure.piugin.6.shino/ trunk/PluginsExtra/FreeTrain.structure.piugin.6.shino/?\195?\137?\195?\133?\195?\137b?\195?\137Z?\195?\133[?\195?\137W.txt trunk/PluginsExtra/FreeTrain.structure.piugin.6.shino/plugin.xml trunk/PluginsExtra/FreeTrain.structure.piugin.7.shino/ trunk/PluginsExtra/FreeTrain.structure.piugin.7.shino/?\195?\137?\195?\133?\195?\137b?\195?\137Z?\195?\133[?\195?\137W.txt trunk/PluginsExtra/FreeTrain.structure.piugin.7.shino/plugin.xml trunk/PluginsExtra/FreeTrain.structure.piugin.8.shino/ trunk/PluginsExtra/FreeTrain.structure.piugin.8.shino/?\195?\137?\195?\133?\195?\137b?\195?\137Z?\195?\133[?\195?\137W.txt trunk/PluginsExtra/FreeTrain.structure.piugin.8.shino/plugin.xml trunk/PluginsExtra/KururiLine/ trunk/PluginsExtra/KururiLine/plugin.xml trunk/PluginsExtra/TAKUROU.freetrain.road/ trunk/PluginsExtra/TAKUROU.freetrain.road/plugin.xml trunk/PluginsExtra/com.xrea.s19.typhoon.mono/ trunk/PluginsExtra/com.xrea.s19.typhoon.mono/plugin.xml trunk/PluginsExtra/com.xrea.s19.typhoon.train0/ trunk/PluginsExtra/com.xrea.s19.typhoon.train0/plugin.xml trunk/PluginsExtra/com.xrea.s19.typhoon.train5/ trunk/PluginsExtra/com.xrea.s19.typhoon.train5/plugin.xml trunk/PluginsExtra/finito-web.freetrain.consignment/ trunk/PluginsExtra/finito-web.freetrain.consignment/plugin.xml trunk/PluginsExtra/finito-web.freetrain.g_structure.road/ trunk/PluginsExtra/finito-web.freetrain.g_structure.road/plugin.xml trunk/PluginsExtra/finito-web.freetrain.g_structure.standard/ trunk/PluginsExtra/finito-web.freetrain.g_structure.standard/plugin.xml trunk/PluginsExtra/freetrain.trains.jnr/ trunk/PluginsExtra/freetrain.trains.jnr/plugin.xml trunk/PluginsExtra/freetrain.trains.jnr.express/ trunk/PluginsExtra/freetrain.trains.jnr.express/plugin.xml trunk/PluginsExtra/freetrain.trains.jnr.old/ trunk/PluginsExtra/freetrain.trains.jnr.old/plugin.xml trunk/PluginsExtra/inf.umebox.freetrain.road/ trunk/PluginsExtra/inf.umebox.freetrain.road/plugin.xml trunk/PluginsExtra/jp.big.TAKUROU.freetrain.train-kiha85/ trunk/PluginsExtra/jp.big.TAKUROU.freetrain.train-kiha85/plugin.xml trunk/PluginsExtra/jp.big.TAKUROU.freetrain.trains2/ trunk/PluginsExtra/jp.big.TAKUROU.freetrain.trains2/plugin.xml trunk/PluginsExtra/jp.big.TAKUROU.freetrain.trains3/ trunk/PluginsExtra/jp.big.TAKUROU.freetrain.trains3/plugin.xml trunk/PluginsExtra/jp.big.ayase.freetrain.land.containers/ trunk/PluginsExtra/jp.big.ayase.freetrain.land.containers/plugin.xml trunk/PluginsExtra/jp.big.ayase.freetrain.rail.amarube/ trunk/PluginsExtra/jp.big.ayase.freetrain.rail.amarube/plugin.xml trunk/PluginsExtra/jp.big.ayase.freetrain.rail.electricPole/ trunk/PluginsExtra/jp.big.ayase.freetrain.rail.electricPole/plugin.xml trunk/PluginsExtra/jp.big.ayase.freetrain.rail.tras/ trunk/PluginsExtra/jp.big.ayase.freetrain.rail.tras/plugin.xml trunk/PluginsExtra/jp.big.ayase.freetrain.rail.turntable/ trunk/PluginsExtra/jp.big.ayase.freetrain.rail.turntable/plugin.xml trunk/PluginsExtra/jp.big.ayase.freetrain.road/ trunk/PluginsExtra/jp.big.ayase.freetrain.road/plugin.xml trunk/PluginsExtra/jp.big.ayase.freetrain.road_airport/ trunk/PluginsExtra/jp.big.ayase.freetrain.road_airport/plugin.xml trunk/PluginsExtra/jp.big.ayase.freetrain.road_slope/ trunk/PluginsExtra/jp.big.ayase.freetrain.road_slope/plugin.xml trunk/PluginsExtra/jp.big.ayase.freetrain.road_station/ trunk/PluginsExtra/jp.big.ayase.freetrain.road_station/plugin.xml trunk/PluginsExtra/jp.big.ayase.freetrain.station/ trunk/PluginsExtra/jp.big.ayase.freetrain.station/plugin.xml trunk/PluginsExtra/jp.big.ayase.freetrain.station.depot/ trunk/PluginsExtra/jp.big.ayase.freetrain.station.depot/plugin.xml trunk/PluginsExtra/jp.big.ayase.freetrain.station.option/ trunk/PluginsExtra/jp.big.ayase.freetrain.station.option/plugin.xml trunk/PluginsExtra/jp.big.ayase.freetrain.station.structure/ trunk/PluginsExtra/jp.big.ayase.freetrain.station.structure/plugin.xml trunk/PluginsExtra/jp.big.ayase.freetrain.stationary.light/ trunk/PluginsExtra/jp.big.ayase.freetrain.stationary.light/plugin.xml trunk/PluginsExtra/jp.big.ayase.freetrain.stationary.rail/ trunk/PluginsExtra/jp.big.ayase.freetrain.stationary.rail/plugin.xml trunk/PluginsExtra/jp.big.ayase.freetrain.stationary.station/ trunk/PluginsExtra/jp.big.ayase.freetrain.stationary.station/plugin.xml trunk/PluginsExtra/jp.big.ayase.freetrain.structure.ganpeki/ trunk/PluginsExtra/jp.big.ayase.freetrain.structure.ganpeki/plugin.xml trunk/PluginsExtra/jp.big.ayase.freetrain.structure.plants/ trunk/PluginsExtra/jp.big.ayase.freetrain.structure.plants/plugin.xml trunk/PluginsExtra/jp.big.ayase.freetrain.structure.roadbridge/ trunk/PluginsExtra/jp.big.ayase.freetrain.structure.roadbridge/plugin.xml trunk/PluginsExtra/jp.big.ayase.freetrain.structure_patlabor/ trunk/PluginsExtra/jp.big.ayase.freetrain.structure_patlabor/plugin.xml trunk/PluginsExtra/jp.big.ayase.freetrain.trains/ trunk/PluginsExtra/jp.big.ayase.freetrain.trains/plugin.xml trunk/PluginsExtra/jp.big.ayase.freetrain.trains.tokyo/ trunk/PluginsExtra/jp.big.ayase.freetrain.trains.tokyo/plugin.xml trunk/PluginsExtra/jp.co.daihukyou.freetrain.road.003/ trunk/PluginsExtra/jp.co.daihukyou.freetrain.road.003/plugin.xml trunk/PluginsExtra/jp.co.infoseek.altima.train.jre/ trunk/PluginsExtra/jp.co.infoseek.altima.train.jre/plugin.xml trunk/PluginsExtra/jp.co.infoseek.altima.trains.keio/ trunk/PluginsExtra/jp.co.infoseek.altima.trains.keio/plugin.xml trunk/PluginsExtra/jp.co.infoseek.altima.trains.odakyu/ trunk/PluginsExtra/jp.co.infoseek.altima.trains.odakyu/plugin.xml trunk/PluginsExtra/jp.co.infoseek.altima.trains.seibu/ trunk/PluginsExtra/jp.co.infoseek.altima.trains.seibu/plugin.xml trunk/PluginsExtra/jp.co.infoseek.altima.trains.ymr/ trunk/PluginsExtra/jp.co.infoseek.altima.trains.ymr/plugin.xml trunk/PluginsExtra/jp.co.infoseek.hp.efa-typoon.built/ trunk/PluginsExtra/jp.co.infoseek.hp.efa-typoon.built/plugin.xml trunk/PluginsExtra/jp.co.infoseek.hp.efa-typoon.builtb/ trunk/PluginsExtra/jp.co.infoseek.hp.efa-typoon.builtb/plugin.xml trunk/PluginsExtra/jp.co.infoseek.hp.efa-typoon.train1/ trunk/PluginsExtra/jp.co.infoseek.hp.efa-typoon.train1/plugin.xml trunk/PluginsExtra/jp.co.infoseek.hp.efa-typoon.train2/ trunk/PluginsExtra/jp.co.infoseek.hp.efa-typoon.train2/plugin.xml trunk/PluginsExtra/jp.co.infoseek.hp.efa-typoon.train3/ trunk/PluginsExtra/jp.co.infoseek.hp.efa-typoon.train3/plugin.xml trunk/PluginsExtra/jp.co.infoseek.hp.efa-typoon.train4/ trunk/PluginsExtra/jp.co.infoseek.hp.efa-typoon.train4/plugin.xml trunk/PluginsExtra/jp.co.infoseek.hp.t-tomonori.land1/ trunk/PluginsExtra/jp.co.infoseek.hp.t-tomonori.land1/plugin.xml trunk/PluginsExtra/jp.co.infoseek.hp.t-tomonori.land1/read_me.txt trunk/PluginsExtra/jp.co.infoseek.hp.t-tomonori.land2/ trunk/PluginsExtra/jp.co.infoseek.hp.t-tomonori.land2/plugin.xml trunk/PluginsExtra/jp.co.infoseek.hp.t-tomonori.land2/read_me.txt trunk/PluginsExtra/jp.co.infoseek.hp.t-tomonori.road1/ trunk/PluginsExtra/jp.co.infoseek.hp.t-tomonori.road1/plugin.xml trunk/PluginsExtra/jp.co.infoseek.hp.t-tomonori.road1/read_me.txt trunk/PluginsExtra/jp.co.infoseek.hp.t-tomonori.sanyo/ trunk/PluginsExtra/jp.co.infoseek.hp.t-tomonori.sanyo/plugin.xml trunk/PluginsExtra/jp.co.infoseek.hp.t-tomonori.sanyo/read_me.txt trunk/PluginsExtra/jp.co.infoseek.hp.t-tomonori.trains.noto/ trunk/PluginsExtra/jp.co.infoseek.hp.t-tomonori.trains.noto/plugin.xml trunk/PluginsExtra/jp.co.infoseek.hp.t-tomonori.trains.noto/read_me.txt trunk/PluginsExtra/jp.co.infoseek.hp.t-tomonori.trains.tenryu/ trunk/PluginsExtra/jp.co.infoseek.hp.t-tomonori.trains.tenryu/plugin.xml trunk/PluginsExtra/jp.co.infoseek.hp.t-tomonori.trains.tenryu/read_me.txt trunk/PluginsExtra/jp.co.medias.namote.meitetsu/ trunk/PluginsExtra/jp.co.medias.namote.meitetsu/plugin.xml trunk/PluginsExtra/jp.co.medias.namote.nagoyacitykotsu/ trunk/PluginsExtra/jp.co.medias.namote.nagoyacitykotsu/plugin.xml trunk/PluginsExtra/jp.co.medias.namote.nagoyarinkai/ trunk/PluginsExtra/jp.co.medias.namote.nagoyarinkai/plugin.xml trunk/PluginsExtra/jp.co.medias.namote.structure/ trunk/PluginsExtra/jp.co.medias.namote.structure/plugin.xml trunk/PluginsExtra/jp.co.tripod.chiname.aircrafts.b747_and_dc10/ trunk/PluginsExtra/jp.co.tripod.chiname.aircrafts.b747_and_dc10/plugin.xml trunk/PluginsExtra/jp.co.tripod.chiname.aircrafts.dc10/ trunk/PluginsExtra/jp.co.tripod.chiname.aircrafts.dc10/plugin.xml trunk/PluginsExtra/jp.co.tripod.chiname.aircrafts.jumbojet/ trunk/PluginsExtra/jp.co.tripod.chiname.aircrafts.jumbojet/plugin.xml trunk/PluginsExtra/jp.co.tripod.chiname.land.bush/ trunk/PluginsExtra/jp.co.tripod.chiname.land.bush/plugin.xml trunk/PluginsExtra/jp.co.tripod.chiname.land.gardentrees/ trunk/PluginsExtra/jp.co.tripod.chiname.land.gardentrees/plugin.xml trunk/PluginsExtra/jp.co.tripod.chiname.land.parking/ trunk/PluginsExtra/jp.co.tripod.chiname.land.parking/plugin.xml trunk/PluginsExtra/jp.co.tripod.chiname.rail.accessory.roof/ trunk/PluginsExtra/jp.co.tripod.chiname.rail.accessory.roof/plugin.xml trunk/PluginsExtra/jp.co.tripod.chiname.road.cars/ trunk/PluginsExtra/jp.co.tripod.chiname.road.cars/plugin.xml trunk/PluginsExtra/jp.co.tripod.chiname.road.crosswalk/ trunk/PluginsExtra/jp.co.tripod.chiname.road.crosswalk/plugin.xml trunk/PluginsExtra/jp.co.tripod.chiname.road.signs/ trunk/PluginsExtra/jp.co.tripod.chiname.road.signs/plugin.xml trunk/PluginsExtra/jp.co.tripod.chiname.station.bridge_small/ trunk/PluginsExtra/jp.co.tripod.chiname.station.bridge_small/plugin.xml trunk/PluginsExtra/jp.co.tripod.chiname.station.cargo_reused/ trunk/PluginsExtra/jp.co.tripod.chiname.station.cargo_reused/plugin.xml trunk/PluginsExtra/jp.co.tripod.chiname.station.depart/ trunk/PluginsExtra/jp.co.tripod.chiname.station.depart/plugin.xml trunk/PluginsExtra/jp.co.tripod.chiname.station.modern/ trunk/PluginsExtra/jp.co.tripod.chiname.station.modern/plugin.xml trunk/PluginsExtra/jp.co.tripod.chiname.station.redbrick/ trunk/PluginsExtra/jp.co.tripod.chiname.station.redbrick/plugin.xml trunk/PluginsExtra/jp.co.tripod.chiname.station.sapporo/ trunk/PluginsExtra/jp.co.tripod.chiname.station.sapporo/plugin.xml trunk/PluginsExtra/jp.co.tripod.chiname.station.wooden/ trunk/PluginsExtra/jp.co.tripod.chiname.station.wooden/plugin.xml trunk/PluginsExtra/jp.co.tripod.chiname.station.wooden_eu/ trunk/PluginsExtra/jp.co.tripod.chiname.station.wooden_eu/plugin.xml trunk/PluginsExtra/jp.co.tripod.chiname.stationary.causeway/ trunk/PluginsExtra/jp.co.tripod.chiname.stationary.causeway/plugin.xml trunk/PluginsExtra/jp.co.tripod.chiname.structure.airport.cargo/ trunk/PluginsExtra/jp.co.tripod.chiname.structure.airport.cargo/plugin.xml trunk/PluginsExtra/jp.co.tripod.chiname.structure.airport.hangar/ trunk/PluginsExtra/jp.co.tripod.chiname.structure.airport.hangar/plugin.xml trunk/PluginsExtra/jp.co.tripod.chiname.structure.airport.runway/ trunk/PluginsExtra/jp.co.tripod.chiname.structure.airport.runway/plugin.xml trunk/PluginsExtra/jp.co.tripod.chiname.structure.airport.taxiway/ trunk/PluginsExtra/jp.co.tripod.chiname.structure.airport.taxiway/plugin.xml trunk/PluginsExtra/jp.co.tripod.chiname.structure.airport.terminal/ trunk/PluginsExtra/jp.co.tripod.chiname.structure.airport.terminal/plugin.xml trunk/PluginsExtra/jp.co.tripod.chiname.structure.airport.terminal2/ trunk/PluginsExtra/jp.co.tripod.chiname.structure.airport.terminal2/plugin.xml trunk/PluginsExtra/jp.co.tripod.chiname.structure.amusementpark/ trunk/PluginsExtra/jp.co.tripod.chiname.structure.amusementpark/plugin.xml trunk/PluginsExtra/jp.co.tripod.chiname.structure.amusementpark2/ trunk/PluginsExtra/jp.co.tripod.chiname.structure.amusementpark2/plugin.xml trunk/PluginsExtra/jp.co.tripod.chiname.structure.amusementpark3/ trunk/PluginsExtra/jp.co.tripod.chiname.structure.amusementpark3/plugin.xml trunk/PluginsExtra/jp.co.tripod.chiname.structure.apartment/ trunk/PluginsExtra/jp.co.tripod.chiname.structure.apartment/plugin.xml trunk/PluginsExtra/jp.co.tripod.chiname.structure.campus/ trunk/PluginsExtra/jp.co.tripod.chiname.structure.campus/plugin.xml trunk/PluginsExtra/jp.co.tripod.chiname.structure.campus2/ trunk/PluginsExtra/jp.co.tripod.chiname.structure.campus2/plugin.xml trunk/PluginsExtra/jp.co.tripod.chiname.structure.factory/ trunk/PluginsExtra/jp.co.tripod.chiname.structure.factory/plugin.xml trunk/PluginsExtra/jp.co.tripod.chiname.structure.factory2/ trunk/PluginsExtra/jp.co.tripod.chiname.structure.factory2/plugin.xml trunk/PluginsExtra/jp.co.tripod.chiname.structure.g_hospital/ trunk/PluginsExtra/jp.co.tripod.chiname.structure.g_hospital/plugin.xml trunk/PluginsExtra/jp.co.tripod.chiname.structure.hotel/ trunk/PluginsExtra/jp.co.tripod.chiname.structure.hotel/plugin.xml trunk/PluginsExtra/jp.co.tripod.chiname.structure.hv.oldhouse/ trunk/PluginsExtra/jp.co.tripod.chiname.structure.hv.oldhouse/plugin.xml trunk/PluginsExtra/jp.co.tripod.chiname.structure.hv.smallhouse/ trunk/PluginsExtra/jp.co.tripod.chiname.structure.hv.smallhouse/plugin.xml trunk/PluginsExtra/jp.co.tripod.chiname.structure.hv.smallhouse2/ trunk/PluginsExtra/jp.co.tripod.chiname.structure.hv.smallhouse2/plugin.xml trunk/PluginsExtra/jp.co.tripod.chiname.structure.hv.smallhouse3/ trunk/PluginsExtra/jp.co.tripod.chiname.structure.hv.smallhouse3/plugin.xml trunk/PluginsExtra/jp.co.tripod.chiname.structure.mansion/ trunk/PluginsExtra/jp.co.tripod.chiname.structure.mansion/plugin.xml trunk/PluginsExtra/jp.co.tripod.chiname.structure.mansion2/ trunk/PluginsExtra/jp.co.tripod.chiname.structure.mansion2/plugin.xml trunk/PluginsExtra/jp.co.tripod.chiname.structure.oldhouses/ trunk/PluginsExtra/jp.co.tripod.chiname.structure.oldhouses/plugin.xml trunk/PluginsExtra/jp.co.tripod.chiname.structure.oldshop/ trunk/PluginsExtra/jp.co.tripod.chiname.structure.oldshop/plugin.xml trunk/PluginsExtra/jp.co.tripod.chiname.structure.plant.distill/ trunk/PluginsExtra/jp.co.tripod.chiname.structure.plant.distill/plugin.xml trunk/PluginsExtra/jp.co.tripod.chiname.structure.plant.pipeline/ trunk/PluginsExtra/jp.co.tripod.chiname.structure.plant.pipeline/plugin.xml trunk/PluginsExtra/jp.co.tripod.chiname.structure.plant.tank/ trunk/PluginsExtra/jp.co.tripod.chiname.structure.plant.tank/plugin.xml trunk/PluginsExtra/jp.co.tripod.chiname.structure.rollercoaster1/ trunk/PluginsExtra/jp.co.tripod.chiname.structure.rollercoaster1/plugin.xml trunk/PluginsExtra/jp.co.tripod.chiname.structure.rollercoaster2/ trunk/PluginsExtra/jp.co.tripod.chiname.structure.rollercoaster2/plugin.xml trunk/PluginsExtra/jp.co.tripod.chiname.structure.shop.conveni/ trunk/PluginsExtra/jp.co.tripod.chiname.structure.shop.conveni/plugin.xml trunk/PluginsExtra/jp.co.tripod.chiname.structure.smalloffice/ trunk/PluginsExtra/jp.co.tripod.chiname.structure.smalloffice/plugin.xml trunk/PluginsExtra/jp.co.tripod.chiname.structure.temple/ trunk/PluginsExtra/jp.co.tripod.chiname.structure.temple/plugin.xml trunk/PluginsExtra/jp.co.tripod.chiname.structure.tettou/ trunk/PluginsExtra/jp.co.tripod.chiname.structure.tettou/plugin.xml trunk/PluginsExtra/jp.co.tripod.hken.structure/ trunk/PluginsExtra/jp.co.tripod.hken.structure/plugin.xml trunk/PluginsExtra/jp.co.tripod.suzukams.hima.electricPole/ trunk/PluginsExtra/jp.co.tripod.suzukams.hima.electricPole/plugin.xml trunk/PluginsExtra/jp.co.tripod.suzukams.hima.road/ trunk/PluginsExtra/jp.co.tripod.suzukams.hima.road/plugin.xml trunk/PluginsExtra/jp.co.tripod.suzukams.hima.stationary/ trunk/PluginsExtra/jp.co.tripod.suzukams.hima.stationary/plugin.xml trunk/PluginsExtra/jp.dion.kei_s.freetrain.rail.signal/ trunk/PluginsExtra/jp.dion.kei_s.freetrain.rail.signal/plugin.xml trunk/PluginsExtra/jp.dion.kei_s.freetrain.train/ trunk/PluginsExtra/jp.dion.kei_s.freetrain.train/plugin.xml trunk/PluginsExtra/jp.dion.kei_s.freetrain.train.TAKUROU/ trunk/PluginsExtra/jp.dion.kei_s.freetrain.train.TAKUROU/plugin.xml trunk/PluginsExtra/jp.geocities.1703d.040331.485jt/ trunk/PluginsExtra/jp.geocities.1703d.040331.485jt/plugin.xml trunk/PluginsExtra/jp.geocities.1703d.kominato_isumi.0418/ trunk/PluginsExtra/jp.geocities.1703d.kominato_isumi.0418/plugin.xml trunk/PluginsExtra/jp.geocities.1703d.train255.0911/ trunk/PluginsExtra/jp.geocities.1703d.train255.0911/plugin.xml trunk/PluginsExtra/jp.geocities.m3685jp.da-tor/ trunk/PluginsExtra/jp.geocities.m3685jp.da-tor/plugin.xml trunk/PluginsExtra/jp.ne.ocn.www4.presto.trains.joyful/ trunk/PluginsExtra/jp.ne.ocn.www4.presto.trains.joyful/plugin.xml trunk/PluginsExtra/jp.ne.ocn.www4.presto.trains.jre/ trunk/PluginsExtra/jp.ne.ocn.www4.presto.trains.jre/plugin.xml trunk/PluginsExtra/jp.ne.ocn.www4.presto.trains.jrq/ trunk/PluginsExtra/jp.ne.ocn.www4.presto.trains.jrq/plugin.xml trunk/PluginsExtra/jp.ne.ocn.www4.presto.trains.jrs/ trunk/PluginsExtra/jp.ne.ocn.www4.presto.trains.jrs/plugin.xml trunk/PluginsExtra/jp.ne.ocn.www4.presto.trains.misc/ trunk/PluginsExtra/jp.ne.ocn.www4.presto.trains.misc/plugin.xml trunk/PluginsExtra/jp.ne.seikyou.Go-Ro.road/ trunk/PluginsExtra/jp.ne.seikyou.Go-Ro.road/plugin.xml trunk/PluginsExtra/jp.ne.seikyou.Go-Ro.stationary/ trunk/PluginsExtra/jp.ne.seikyou.Go-Ro.stationary/plugin.xml trunk/PluginsExtra/jp.ne.seikyou.Go-Ro.structure/ trunk/PluginsExtra/jp.ne.seikyou.Go-Ro.structure/plugin.xml trunk/PluginsExtra/jp.ne.seikyou.Go-Ro.structure.GenericStructure/ trunk/PluginsExtra/jp.ne.seikyou.Go-Ro.structure.GenericStructure/plugin.xml trunk/PluginsExtra/jp.ne.seikyou.Go-Ro.structure.dependon/ trunk/PluginsExtra/jp.ne.seikyou.Go-Ro.structure.dependon/plugin.xml trunk/PluginsExtra/jp.ne.seikyou.Go-Ro.trains/ trunk/PluginsExtra/jp.ne.seikyou.Go-Ro.trains/plugin.xml trunk/PluginsExtra/jp.ne.seikyou.Go-Ro.trains.dependon/ trunk/PluginsExtra/jp.ne.seikyou.Go-Ro.trains.dependon/plugin.xml trunk/PluginsExtra/jp.ne.seikyou.Go-Ro.trains.kiha40nichinan/ trunk/PluginsExtra/jp.ne.seikyou.Go-Ro.trains.kiha40nichinan/plugin.xml trunk/PluginsExtra/jp.ne.seikyou.itupandou/ trunk/PluginsExtra/jp.ne.seikyou.itupandou/plugin.xml trunk/PluginsExtra/jp.popkmart.heuer.freetrain.land.seaside/ trunk/PluginsExtra/jp.popkmart.heuer.freetrain.land.seaside/plugin.xml trunk/PluginsExtra/jp.popkmart.heuer.freetrain.rail/ trunk/PluginsExtra/jp.popkmart.heuer.freetrain.rail/plugin.xml trunk/PluginsExtra/jp.popkmart.heuer.freetrain.road/ trunk/PluginsExtra/jp.popkmart.heuer.freetrain.road/plugin.xml trunk/PluginsExtra/jp.zaq.pant012.Trains.deo900/ trunk/PluginsExtra/jp.zaq.pant012.Trains.deo900/plugin.xml trunk/PluginsExtra/jp.zaq.pant012.structure.baseballstadium/ trunk/PluginsExtra/jp.zaq.pant012.structure.baseballstadium/plugin.xml trunk/PluginsExtra/jp.zaq.pant012.structure.ctowers/ trunk/PluginsExtra/jp.zaq.pant012.structure.ctowers/plugin.xml trunk/PluginsExtra/jp.zaq.pant012.trains.teha.keisin/ trunk/PluginsExtra/jp.zaq.pant012.trains.teha.keisin/plugin.xml trunk/PluginsExtra/org.daihukyou.freetrain.road.ballast/ trunk/PluginsExtra/org.daihukyou.freetrain.road.ballast/plugin.xml trunk/PluginsExtra/org.daihukyou.freetrain.road.koku/ trunk/PluginsExtra/org.daihukyou.freetrain.road.koku/plugin.xml trunk/PluginsExtra/org.daihukyou.freetrain.structure.shibayama/ trunk/PluginsExtra/org.daihukyou.freetrain.structure.shibayama/plugin.xml trunk/PluginsExtra/org.kohsuke.freetrain.ekisya1/ trunk/PluginsExtra/org.kohsuke.freetrain.ekisya1/plugin.xml trunk/PluginsExtra/org.kohsuke.freetrain.foku/ trunk/PluginsExtra/org.kohsuke.freetrain.foku/plugin.xml trunk/PluginsExtra/org.kohsuke.freetrain.keburu01/ trunk/PluginsExtra/org.kohsuke.freetrain.keburu01/plugin.xml trunk/PluginsExtra/org.kohsuke.freetrain.land.forest/ trunk/PluginsExtra/org.kohsuke.freetrain.land.forest/plugin.xml trunk/PluginsExtra/org.kohsuke.freetrain.rail.kasen/ trunk/PluginsExtra/org.kohsuke.freetrain.rail.kasen/plugin.xml trunk/PluginsExtra/org.kohsuke.freetrain.rail.keta/ trunk/PluginsExtra/org.kohsuke.freetrain.rail.keta/plugin.xml trunk/PluginsExtra/org.kohsuke.freetrain.rail.keta2/ trunk/PluginsExtra/org.kohsuke.freetrain.rail.keta2/plugin.xml trunk/PluginsExtra/org.kohsuke.freetrain.rail.keta3/ trunk/PluginsExtra/org.kohsuke.freetrain.rail.keta3/plugin.xml trunk/PluginsExtra/org.kohsuke.freetrain.rail.signal2/ trunk/PluginsExtra/org.kohsuke.freetrain.rail.signal2/plugin.xml trunk/PluginsExtra/org.kohsuke.freetrain.rail.singou/ trunk/PluginsExtra/org.kohsuke.freetrain.rail.singou/plugin.xml trunk/PluginsExtra/org.kohsuke.freetrain.station.eki1/ trunk/PluginsExtra/org.kohsuke.freetrain.station.eki1/plugin.xml trunk/PluginsExtra/org.kohsuke.freetrain.station.eki2/ trunk/PluginsExtra/org.kohsuke.freetrain.station.eki2/plugin.xml trunk/PluginsExtra/org.kohsuke.freetrain.stationary.ayase/ trunk/PluginsExtra/org.kohsuke.freetrain.stationary.ayase/plugin.xml trunk/PluginsExtra/org.kohsuke.freetrain.structure.ayase/ trunk/PluginsExtra/org.kohsuke.freetrain.structure.ayase/plugin.xml trunk/PluginsExtra/org.kohsuke.freetrain.structure.tebou/ trunk/PluginsExtra/org.kohsuke.freetrain.structure.tebou/plugin.xml trunk/PluginsExtra/org.kohsuke.freetrain.structure.teha/ trunk/PluginsExtra/org.kohsuke.freetrain.structure.teha/plugin.xml trunk/PluginsExtra/org.kohsuke.freetrain.structure.teha/readme.txt trunk/PluginsExtra/org.kohsuke.freetrain.sturucture.shopping-center/ trunk/PluginsExtra/org.kohsuke.freetrain.sturucture.shopping-center/plugin.xml trunk/PluginsExtra/org.kohsuke.freetrain.trains.2ch/ trunk/PluginsExtra/org.kohsuke.freetrain.trains.2ch/plugin.xml trunk/PluginsExtra/org.kohsuke.freetrain.trains.BostonMBTA/ trunk/PluginsExtra/org.kohsuke.freetrain.trains.BostonMBTA/plugin.xml trunk/PluginsExtra/org.kohsuke.freetrain.trains.fs/ trunk/PluginsExtra/org.kohsuke.freetrain.trains.fs/plugin.xml trunk/PluginsExtra/org.kohsuke.freetrain.trains.hokuetsu/ trunk/PluginsExtra/org.kohsuke.freetrain.trains.hokuetsu/plugin.xml trunk/PluginsExtra/org.kohsuke.freetrain.trains.jnr/ trunk/PluginsExtra/org.kohsuke.freetrain.trains.jnr/plugin.xml trunk/PluginsExtra/org.kohsuke.freetrain.trains.jrc/ trunk/PluginsExtra/org.kohsuke.freetrain.trains.jrc/plugin.xml trunk/PluginsExtra/org.kohsuke.freetrain.trains.jre/ trunk/PluginsExtra/org.kohsuke.freetrain.trains.jre/plugin.xml trunk/PluginsExtra/org.kohsuke.freetrain.trains.jrh/ trunk/PluginsExtra/org.kohsuke.freetrain.trains.jrh/plugin.xml trunk/PluginsExtra/org.kohsuke.freetrain.trains.jrq/ trunk/PluginsExtra/org.kohsuke.freetrain.trains.jrq/plugin.xml trunk/PluginsExtra/org.kohsuke.freetrain.trains.jrw/ trunk/PluginsExtra/org.kohsuke.freetrain.trains.jrw/plugin.xml trunk/PluginsExtra/org.kohsuke.freetrain.trains.keihan/ trunk/PluginsExtra/org.kohsuke.freetrain.trains.keihan/plugin.xml trunk/PluginsExtra/org.kohsuke.freetrain.trains.keikyu/ trunk/PluginsExtra/org.kohsuke.freetrain.trains.keikyu/plugin.xml trunk/PluginsExtra/org.kohsuke.freetrain.trains.keio/ trunk/PluginsExtra/org.kohsuke.freetrain.trains.keio/plugin.xml trunk/PluginsExtra/org.kohsuke.freetrain.trains.keisei/ trunk/PluginsExtra/org.kohsuke.freetrain.trains.keisei/plugin.xml trunk/PluginsExtra/org.kohsuke.freetrain.trains.ken/ trunk/PluginsExtra/org.kohsuke.freetrain.trains.ken/plugin.xml trunk/PluginsExtra/org.kohsuke.freetrain.trains.kintetsu/ trunk/PluginsExtra/org.kohsuke.freetrain.trains.kintetsu/plugin.xml trunk/PluginsExtra/org.kohsuke.freetrain.trains.kintetsu-d/ trunk/PluginsExtra/org.kohsuke.freetrain.trains.kintetsu-d/plugin.xml trunk/PluginsExtra/org.kohsuke.freetrain.trains.meitetsu/ trunk/PluginsExtra/org.kohsuke.freetrain.trains.meitetsu/plugin.xml trunk/PluginsExtra/org.kohsuke.freetrain.trains.nt/ trunk/PluginsExtra/org.kohsuke.freetrain.trains.nt/plugin.xml trunk/PluginsExtra/org.kohsuke.freetrain.trains.odakyu/ trunk/PluginsExtra/org.kohsuke.freetrain.trains.odakyu/plugin.xml trunk/PluginsExtra/org.kohsuke.freetrain.trains.qra/ trunk/PluginsExtra/org.kohsuke.freetrain.trains.qra/plugin.xml trunk/PluginsExtra/org.kohsuke.freetrain.trains.sanyo/ trunk/PluginsExtra/org.kohsuke.freetrain.trains.sanyo/plugin.xml trunk/PluginsExtra/org.kohsuke.freetrain.trains.sncf/ trunk/PluginsExtra/org.kohsuke.freetrain.trains.sncf/plugin.xml trunk/PluginsExtra/org.kohsuke.freetrain.trains.sotetsu/ trunk/PluginsExtra/org.kohsuke.freetrain.trains.sotetsu/plugin.xml trunk/PluginsExtra/org.kohsuke.freetrain.trains.teha/ trunk/PluginsExtra/org.kohsuke.freetrain.trains.teha/plugin.xml trunk/PluginsExtra/org.kohsuke.freetrain.trains.trainshare/ trunk/PluginsExtra/org.kohsuke.freetrain.trains.trainshare/plugin.xml trunk/PluginsExtra/readme.txt trunk/PluginsExtra/shikashika.freetrain.road/ trunk/PluginsExtra/shikashika.freetrain.road/plugin.xml trunk/PluginsExtra/shikashika.freetrain.road.accessory/ trunk/PluginsExtra/shikashika.freetrain.road.accessory/plugin.xml trunk/PluginsExtra/shikashika.freetrain.road.accessory.bridge/ trunk/PluginsExtra/shikashika.freetrain.road.accessory.bridge/plugin.xml trunk/PluginsExtra/shikashika.freetrain.road.bridge/ trunk/PluginsExtra/shikashika.freetrain.road.bridge/plugin.xml trunk/PluginsExtra/shikashika.freetrain.road.slope/ trunk/PluginsExtra/shikashika.freetrain.road.slope/plugin.xml trunk/PluginsExtra/shikashika.freetrain.structure.accommodation/ trunk/PluginsExtra/shikashika.freetrain.structure.accommodation/plugin.xml trunk/PluginsExtra/shikashika.freetrain.structure.amusement/ trunk/PluginsExtra/shikashika.freetrain.structure.amusement/plugin.xml trunk/PluginsExtra/shikashika.freetrain.structure.laboratory/ trunk/PluginsExtra/shikashika.freetrain.structure.laboratory/plugin.xml trunk/PluginsExtra/shikashika.freetrain.structure.publicfacilities/ trunk/PluginsExtra/shikashika.freetrain.structure.publicfacilities/plugin.xml trunk/PluginsExtra/shikashika.freetrain.structure.restaurant/ trunk/PluginsExtra/shikashika.freetrain.structure.restaurant/plugin.xml trunk/PluginsExtra/shikashika.freetrain.structure.sightseeing/ trunk/PluginsExtra/shikashika.freetrain.structure.sightseeing/plugin.xml trunk/PluginsExtra/shikashika.freetrain.structure.store/ trunk/PluginsExtra/shikashika.freetrain.structure.store/plugin.xml trunk/PluginsExtra/shikashika.freetrain.traincar.freight/ trunk/PluginsExtra/shikashika.freetrain.traincar.freight/plugin.xml trunk/PluginsExtra/shikashika.freetrain.traincar.locomotive/ trunk/PluginsExtra/shikashika.freetrain.traincar.locomotive/plugin.xml trunk/PluginsExtra/shikashika.freetrain.traincar.passenger/ trunk/PluginsExtra/shikashika.freetrain.traincar.passenger/plugin.xml trunk/PluginsExtra/shikashika.freetrain.trains.hiroden/ trunk/PluginsExtra/shikashika.freetrain.trains.hiroden/plugin.xml trunk/PluginsExtra/shikashika.freetrain.trains.ichibata/ trunk/PluginsExtra/shikashika.freetrain.trains.ichibata/plugin.xml trunk/PluginsExtra/shikashika.freetrain.trains.jnr/ trunk/PluginsExtra/shikashika.freetrain.trains.jnr/plugin.xml trunk/PluginsExtra/shikashika.freetrain.trains.jre/ trunk/PluginsExtra/shikashika.freetrain.trains.jre/plugin.xml trunk/PluginsExtra/shikashika.freetrain.trains.jrf/ trunk/PluginsExtra/shikashika.freetrain.trains.jrf/plugin.xml trunk/PluginsExtra/shikashika.freetrain.trains.jrh/ trunk/PluginsExtra/shikashika.freetrain.trains.jrh/plugin.xml trunk/PluginsExtra/shikashika.freetrain.trains.jrk/ trunk/PluginsExtra/shikashika.freetrain.trains.jrk/plugin.xml trunk/PluginsExtra/shikashika.freetrain.trains.railbus/ trunk/PluginsExtra/shikashika.freetrain.trains.railbus/plugin.xml trunk/PluginsExtra/shikashika.freetrain.trains.ship/ trunk/PluginsExtra/shikashika.freetrain.trains.ship/plugin.xml trunk/PluginsExtra/suzukams.jp.ne.aaacafe.f2.roadaccessory/ trunk/PluginsExtra/suzukams.jp.ne.aaacafe.f2.roadaccessory/plugin.xml trunk/PluginsExtra/suzukams.jp.ne.aaacafe.f2.roof/ trunk/PluginsExtra/suzukams.jp.ne.aaacafe.f2.roof/plugin.xml trunk/PluginsExtra/suzukams.jp.ne.aaacafe.f2.station/ trunk/PluginsExtra/suzukams.jp.ne.aaacafe.f2.station/plugin.xml trunk/PluginsExtra/tkz.jp.or.plala.station/ trunk/PluginsExtra/tkz.jp.or.plala.station/plugin.xml trunk/PluginsExtra/type1500/ trunk/PluginsExtra/type1500/?\195?\135?\194?\174?\195?\172?\194?\171?\195?\135?\226?\128?\186?\195?\135?\226?\137?\160?\195?\135?\195?\166?\195?\135?\226?\137?\165?\195?\135?\194?\162.txt trunk/PluginsExtra/type1500/?\234?\182?\147?\235?\178?\182?\234?\183?\146?\234?\182?\152?\234?\182?\172?\234?\182?\160?\234?\182?\139.txt trunk/PluginsExtra/type1500/plugin.xml trunk/PluginsExtra/type2000/ trunk/PluginsExtra/type2000/plugin.xml trunk/PluginsExtra/yualove.freetrain.structure.2k/ trunk/PluginsExtra/yualove.freetrain.structure.2k/plugin.xml Added: trunk/PluginsExtra/BluePhoenix.B690FE5A.TennisCourt/plugin.xml =================================================================== --- trunk/PluginsExtra/BluePhoenix.B690FE5A.TennisCourt/plugin.xml (rev 0) +++ trunk/PluginsExtra/BluePhoenix.B690FE5A.TennisCourt/plugin.xml 2007-05-02 14:21:49 UTC (rev 72) @@ -0,0 +1,81 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE plug-in [ + +<!ENTITY TennisCourtData ' + <group>テニスコート</group> + <price>100</price> + <size>1,1</size> + <height>1</height> + <population> + <class name="freetrain.contributions.population.ShopperPopulation"/> + <base>10</base> + </population> +'> + + +]> +<plug-in> + <title>テニスコート</title> + <author>狼月楼夜さん</author> + <homepage></homepage> + + + <contribution type="picture" id="{TennisCourt-picture-C000-0000-B690FE5A-狼月}"> + <picture src="TennisCourt.bmp"/> + </contribution> + + + <contribution type="commercial" id="{TennisCourt-commercial-C000-000a-B690FE5A-狼月}"> + <name>テニスコート</name> + &TennisCourtData; + <sprite origin="0,0" offset="0"> + <picture ref="{TennisCourt-picture-C000-0000-B690FE5A-狼月}" /> + </sprite> + </contribution> + + + <contribution type="commercial" id="{TennisCourt-commercial-C000-000b-B690FE5A-狼月}"> + <name>テニスコート</name> + &TennisCourtData; + <sprite origin="32,0" offset="0"> + <picture ref="{TennisCourt-picture-C000-0000-B690FE5A-狼月}" /> + </sprite> + </contribution> + + + <contribution type="commercial" id="{TennisCourt-commercial-C000-000c-B690FE5A-狼月}"> + <name>テニスコート</name> + &TennisCourtData; + <sprite origin="64,0" offset="0"> + <picture ref="{TennisCourt-picture-C000-0000-B690FE5A-狼月}" /> + </sprite> + </contribution> + + + <contribution type="commercial" id="{TennisCourt-commercial-C000-000d-B690FE5A-狼月}"> + <name>テニスコート</name> + &TennisCourtData; + <sprite origin="96,0" offset="0"> + <picture ref="{TennisCourt-picture-C000-0000-B690FE5A-狼月}" /> + </sprite> + </contribution> + + + <contribution type="commercial" id="{TennisCourt-commercial-C000-000e-B690FE5A-狼月}"> + <name>テニスコート</name> + &TennisCourtData; + <sprite origin="128,0" offset="0"> + <picture ref="{TennisCourt-picture-C000-0000-B690FE5A-狼月}" /> + </sprite> + </contribution> + + + <contribution type="commercial" id="{TennisCourt-commercial-C000-000f-B690FE5A-狼月}"> + <name>テニスコート</name> + &TennisCourtData; + <sprite origin="160,0" offset="0"> + <picture ref="{TennisCourt-picture-C000-0000-B690FE5A-狼月}" /> + </sprite> + </contribution> + +</plug-in> Added: trunk/PluginsExtra/E217/plugin.xml =================================================================== --- trunk/PluginsExtra/E217/plugin.xml (rev 0) +++ trunk/PluginsExtra/E217/plugin.xml 2007-05-02 14:21:49 UTC (rev 72) @@ -0,0 +1,65 @@ +<?xml version="1.0" encoding="utf-8"?> +<plug-in> + <title>E217系</title> + <author>いっちー</author> + <homepage>cyb...@yb...</homepage> +<!-- E217先頭車 --> + <contribution type="trainCar" id="{669D5BDE-23F1-43BD-AC36-B4B5A4-E217}-A"> + <class name="freetrain.contributions.train.AsymTrainCarImpl" /> + <sprite origin="0,0"> + <picture src="E217a.bmp" /> + </sprite> + <capacity>142</capacity> + </contribution> +<!-- E217最後尾車 --> + <contribution type="trainCar" id="{669D5BDE-23F1-43BD-AC36-B4B5A4-E217}-B"> + <class name="freetrain.contributions.train.ReverseTrainCarImpl" /> + <base carRef="{669D5BDE-23F1-43BD-AC36-B4B5A4-E217}-A" /> + <capacity>142</capacity> + </contribution> +<!--E217中間車--> + <contribution type="trainCar" id="{669D5BDE-23F1-43BD-AC36-B4B5A4-E217}-C"> + <class name="freetrain.contributions.train.SymTrainCarImpl" /> + <sprite origin="0,0"> + <picture src="E217b.bmp" /> + </sprite> + <capacity>162</capacity> + </contribution> +<!--E217G車--> + <contribution type="trainCar" id="{669D5BDE-23F1-43BD-AC36-B4B5A4-E217}-G"> + <class name="freetrain.contributions.train.SymTrainCarImpl" /> + <sprite origin="0,0"> + <picture src="E217saro-w.bmp" /> + </sprite> + <capacity>90</capacity> + </contribution> + + <contribution type="train" id="{669D5BDE-23F1-43BD-AC36-B4B5A4-E217-W}"> +<company>JR東日本</company> +<type>E217系</type> +<name>総武快速・横須賀線</name> +<author>いっちー</author> +<description>総武快速・横須賀線の混雑緩和、スピードアップを目的として登場した車両。 +JR東日本の通勤路線として初めて120km/h運転を開始した。 +4ドア、ロングシート配列という209系のスタイルを踏襲しつつ、長距離客に配慮して3両のセミクロスシート車を連結。 +横須賀線ならではのグリーン車(2階建て)を2両連結している。 +現在は湘南新宿ラインとして新宿駅にも乗り入れしている。 +編成は4両、11両、15両の3種類に、4両編成を2・3編成連結した8・12両を用意しました。 +</description> +<fare>700</fare> +<price>60</price> +<speed>fast</speed> +<class name="freetrain.contributions.train.PatternTrainImpl"/> +<config> +<car char="前" ref="{669D5BDE-23F1-43BD-AC36-B4B5A4-E217}-A"/> +<car char="中" ref="{669D5BDE-23F1-43BD-AC36-B4B5A4-E217}-C"/> +<car char="後" ref="{669D5BDE-23F1-43BD-AC36-B4B5A4-E217}-B"/> +<car char="G" ref="{669D5BDE-23F1-43BD-AC36-B4B5A4-E217}-G"/> +<composition>前中中後</composition> +<composition>前中中後前中中後</composition> +<composition>前中中GG中中中中中後</composition> +<composition>前中中後前中中後前中中後</composition> +<composition>前中中後前中中GG中中中中中後</composition> +</config> +</contribution> +</plug-in> \ No newline at end of file Added: trunk/PluginsExtra/FT.plugin.mu05/plugin.xml =================================================================== --- trunk/PluginsExtra/FT.plugin.mu05/plugin.xml (rev 0) +++ trunk/PluginsExtra/FT.plugin.mu05/plugin.xml 2007-05-02 14:21:49 UTC (rev 72) @@ -0,0 +1,51 @@ +<?xml version="1.0" encoding="utf-8"?> +<plug-in> + <title>駅の屋根</title> + <author>ムー05</author> + <homepage>http://tcct.zaq.ne.jp/bpbkn807</homepage> + + <depends on="org.kohsuke.freetrain.rail.electricPole" /> + + <contribution type="picture" id="{umafsu27-1532-8315-mu05-plugins00101}-1"> + <picture src="st.yane1.bmp"> + </picture> + </contribution> + <contribution type="picture" id="{umafsu27-1532-8315-mu05-plugins00102}-2"> + <picture src="st.yane2.bmp"> + </picture> + </contribution> + <contribution type="picture" id="{umafsu27-1532-8315-mu05-plugins00103}-3"> + <picture src="st.yane3.bmp"> + </picture> + </contribution> + <contribution type="picture" id="{umafsu27-1532-8315-mu05-plugins00104}-4"> + <picture src="st.yane4.bmp"> + </picture> + </contribution> + + <contribution type="electricPole" id="{umafsu27-1532-8315-mu05-plugins00101-front}-1"> + <name>現代っぽい壁(前)</name> + <sprite origin=" 0, 0" offset="16"> + <picture ref="{umafsu27-1532-8315-mu05-plugins00101}-1" /> + </sprite> + </contribution> + <contribution type="electricPole" id="{umafsu27-1532-8315-mu05-plugins00102-rear}-2"> + <name>現代っぽい壁(後)</name> + <sprite origin=" 0, 0" offset="16"> + <picture ref="{umafsu27-1532-8315-mu05-plugins00102}-2" /> + </sprite> + </contribution> + <contribution type="electricPole" id="{umafsu27-1532-8315-mu05-plugins00103-roof1}-3"> + <name>現代っぽい屋根1</name> + <sprite origin=" 0, 0" offset="16"> + <picture ref="{umafsu27-1532-8315-mu05-plugins00103}-3" /> + </sprite> + </contribution> + <contribution type="electricPole" id="{umafsu27-1532-8315-mu05-plugins00104-roof2}-4"> + <name>現代っぽい屋根2</name> + <sprite origin=" 0, 0" offset="16"> + <picture ref="{umafsu27-1532-8315-mu05-plugins00104}-4" /> + </sprite> + </contribution> + +</plug-in> Added: trunk/PluginsExtra/FreeTrain.mono.roed.plgin.shino/?\195?\137?\195?\133?\195?\137b?\195?\137Z?\195?\133[?\195?\137W.txt =================================================================== This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ste...@us...> - 2007-05-02 02:50:39
|
Revision: 71 http://freetrain.svn.sourceforge.net/freetrain/?rev=71&view=rev Author: stevenhoefel Date: 2007-05-01 19:50:40 -0700 (Tue, 01 May 2007) Log Message: ----------- Buttons are now disabled if there are no Plug-ins using the code. Modified Paths: -------------- trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib/src/DummyCars/ControllerForm.cs trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib/src/RoadAccessory/ControllerForm.cs Modified: trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib/src/DummyCars/ControllerForm.cs =================================================================== --- trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib/src/DummyCars/ControllerForm.cs 2007-05-02 00:17:41 UTC (rev 70) +++ trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib/src/DummyCars/ControllerForm.cs 2007-05-02 02:50:40 UTC (rev 71) @@ -38,6 +38,12 @@ // load list of lands typeBox.DataSource = Core.plugins.listContributions(typeof(DummyCarContribution)); typeBox.DisplayMember="name"; + if (typeBox.Items.Count == 0) + { + buttonPlace.Enabled = false; + buttonRemove.Enabled = false; + colSelector.Enabled = false; + } } protected override void Dispose( bool disposing ) { @@ -168,22 +174,22 @@ private void onTypeChanged(object sender, System.EventArgs e) { - DummyCarContribution builder = (DummyCarContribution)typeBox.SelectedItem; - if (builder != null) { - int colors = builder.colorVariations; - if (this.colSelector.current > colors) this.colSelector.current = colors; - this.colSelector.count = colors; - builder.currentColor = colors; - updatePreview(builder); + DummyCarContribution builder = (DummyCarContribution)typeBox.SelectedItem; + if (builder != null) { + int colors = builder.colorVariations; + if (this.colSelector.current > colors) this.colSelector.current = colors; + this.colSelector.count = colors; + builder.currentColor = colors; + updatePreview(builder); } } protected virtual void onColorChanged(object sender, System.EventArgs e) { - DummyCarContribution builder = (DummyCarContribution)typeBox.SelectedItem; - if (builder != null) { - builder.currentColor = this.currentColor; - updatePreview(builder); + DummyCarContribution builder = (DummyCarContribution)typeBox.SelectedItem; + if (builder != null) { + builder.currentColor = this.currentColor; + updatePreview(builder); } } Modified: trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib/src/RoadAccessory/ControllerForm.cs =================================================================== --- trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib/src/RoadAccessory/ControllerForm.cs 2007-05-02 00:17:41 UTC (rev 70) +++ trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib/src/RoadAccessory/ControllerForm.cs 2007-05-02 02:50:40 UTC (rev 71) @@ -37,6 +37,11 @@ // load list of lands typeBox.DataSource = Core.plugins.listContributions(typeof(RoadAccessoryContribution)); typeBox.DisplayMember="name"; + if (typeBox.Items.Count == 0) + { + buttonPlace.Enabled = false; + buttonRemove.Enabled = false; + } } protected override void Dispose( bool disposing ) { @@ -145,17 +150,17 @@ /// Called when a selection of the structure has changed. /// </summary> protected virtual void onTypeChanged(object sender, System.EventArgs e) { - RoadAccessoryContribution builder = (RoadAccessoryContribution)typeBox.SelectedItem; - if (builder != null) { - using (PreviewDrawer drawer = builder.createPreview(preview.Size)) - { - if (previewBitmap != null) previewBitmap.Dispose(); - preview.Image = previewBitmap = drawer.createBitmap(); - } - if (isPlacing) - currentController = builder.createBuilder(this.siteImpl); - else - currentController = builder.createRemover(this.siteImpl); + RoadAccessoryContribution builder = (RoadAccessoryContribution)typeBox.SelectedItem; + if (builder != null) { + using (PreviewDrawer drawer = builder.createPreview(preview.Size)) + { + if (previewBitmap != null) previewBitmap.Dispose(); + preview.Image = previewBitmap = drawer.createBitmap(); + } + if (isPlacing) + currentController = builder.createBuilder(this.siteImpl); + else + currentController = builder.createRemover(this.siteImpl); } } } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ste...@us...> - 2007-05-02 00:17:40
|
Revision: 70 http://freetrain.svn.sourceforge.net/freetrain/?rev=70&view=rev Author: stevenhoefel Date: 2007-05-01 17:17:41 -0700 (Tue, 01 May 2007) Log Message: ----------- Repair crash when there are no buildings for Structure Tree Type dialog. Resize Half-Voxel build window to allow English to fit. Modified Paths: -------------- trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/MultiSelectorController.cs trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.halfvoxel/ControllerForm.cs Modified: trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/MultiSelectorController.cs =================================================================== --- trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/MultiSelectorController.cs 2007-05-01 23:22:56 UTC (rev 69) +++ trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/MultiSelectorController.cs 2007-05-02 00:17:41 UTC (rev 70) @@ -98,8 +98,8 @@ InitializeComponent(); World.world.viewOptions.OnViewOptionChanged+=new OptionChangedHandler(this.redrawPreview); OnNodeSelected(CategoryTreeWnd.getSelectedCategory(),0); - if(typeBox.Items.Count!=0) - typeBox_SelectedIndexChanged(this,null); + if (typeBox.Items.Count != 0) + typeBox_SelectedIndexChanged(this, null); //SetAllCategories(); bShowDetail = false; btnDetail_Click(this,null); @@ -817,8 +817,10 @@ groupColor.Enabled = false; groupCol2.Enabled = false; selectorDir.Enabled = false; + groupDesign.Enabled = false; selectorColor.count = 0; selectorCol2.count = 0; + selectorDesign.count = 0; numHeight.Enabled = false; numHeight.Text = ""; costBox.cost = 0; Modified: trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.halfvoxel/ControllerForm.cs =================================================================== --- trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.halfvoxel/ControllerForm.cs 2007-05-01 23:22:56 UTC (rev 69) +++ trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.halfvoxel/ControllerForm.cs 2007-05-02 00:17:41 UTC (rev 70) @@ -1,4 +1,4 @@ -using System; +using System; using System.Diagnostics; using System.Drawing; using System.Collections; @@ -132,9 +132,9 @@ // this.btnRemove.Anchor = (System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right); this.btnRemove.Appearance = System.Windows.Forms.Appearance.Button; - this.btnRemove.Location = new System.Drawing.Point(192, 152); + this.btnRemove.Location = new System.Drawing.Point(188, 164); this.btnRemove.Name = "btnRemove"; - this.btnRemove.Size = new System.Drawing.Size(48, 24); + this.btnRemove.Size = new System.Drawing.Size(56, 24); this.btnRemove.TabIndex = 8; this.btnRemove.Text = "Remove"; //! this.btnRemove.Text = "撤去"; @@ -146,7 +146,7 @@ this.btnPlace.Anchor = (System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right); this.btnPlace.Appearance = System.Windows.Forms.Appearance.Button; this.btnPlace.Checked = true; - this.btnPlace.Location = new System.Drawing.Point(144, 152); + this.btnPlace.Location = new System.Drawing.Point(140, 164); this.btnPlace.Name = "btnPlace"; this.btnPlace.Size = new System.Drawing.Size(48, 24); this.btnPlace.TabIndex = 7; @@ -171,7 +171,7 @@ this.cbRndColor2, this.idxColor2}); this.group.Name = "group"; - this.group.Size = new System.Drawing.Size(136, 176); + this.group.Size = new System.Drawing.Size(136, 188); this.group.TabIndex = 1; this.group.TabStop = false; this.toolTip1.SetToolTip(this.group, "Select a building to the left"); @@ -182,9 +182,9 @@ this.namelabel.Anchor = ((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) | System.Windows.Forms.AnchorStyles.Right); this.namelabel.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.namelabel.Location = new System.Drawing.Point(8, 72); + this.namelabel.Location = new System.Drawing.Point(8, 76); this.namelabel.Name = "namelabel"; - this.namelabel.Size = new System.Drawing.Size(120, 16); + this.namelabel.Size = new System.Drawing.Size(120, 28); this.namelabel.TabIndex = 13; this.namelabel.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; // @@ -208,7 +208,7 @@ this.idxColor.count = 10; this.idxColor.current = 0; this.idxColor.dataSource = null; - this.idxColor.Location = new System.Drawing.Point(8, 112); + this.idxColor.Location = new System.Drawing.Point(8, 126); this.idxColor.Name = "idxColor"; this.idxColor.Size = new System.Drawing.Size(120, 16); this.idxColor.TabIndex = 11; @@ -242,7 +242,7 @@ // label3 // this.label3.BackColor = System.Drawing.Color.Transparent; - this.label3.Location = new System.Drawing.Point(8, 96); + this.label3.Location = new System.Drawing.Point(8, 108); this.label3.Name = "label3"; this.label3.Size = new System.Drawing.Size(56, 16); this.label3.TabIndex = 12; @@ -254,9 +254,9 @@ // this.cbRndColor.Anchor = (System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right); this.cbRndColor.BackColor = System.Drawing.Color.Transparent; - this.cbRndColor.Location = new System.Drawing.Point(72, 96); + this.cbRndColor.Location = new System.Drawing.Point(68, 108); this.cbRndColor.Name = "cbRndColor"; - this.cbRndColor.Size = new System.Drawing.Size(64, 16); + this.cbRndColor.Size = new System.Drawing.Size(68, 16); this.cbRndColor.TabIndex = 7; this.cbRndColor.Text = "Random"; //! this.cbRndColor.Text = "ランダム"; @@ -266,9 +266,9 @@ // this.cbRndDesign.Anchor = (System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right); this.cbRndDesign.BackColor = System.Drawing.Color.Transparent; - this.cbRndDesign.Location = new System.Drawing.Point(72, 40); + this.cbRndDesign.Location = new System.Drawing.Point(68, 40); this.cbRndDesign.Name = "cbRndDesign"; - this.cbRndDesign.Size = new System.Drawing.Size(64, 16); + this.cbRndDesign.Size = new System.Drawing.Size(68, 16); this.cbRndDesign.TabIndex = 3; this.cbRndDesign.Text = "Random"; //! this.cbRndDesign.Text = "ランダム"; @@ -277,7 +277,7 @@ // label2 // this.label2.BackColor = System.Drawing.Color.Transparent; - this.label2.Location = new System.Drawing.Point(8, 136); + this.label2.Location = new System.Drawing.Point(8, 148); this.label2.Name = "label2"; this.label2.Size = new System.Drawing.Size(56, 16); this.label2.TabIndex = 12; @@ -289,9 +289,9 @@ // this.cbRndColor2.Anchor = (System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right); this.cbRndColor2.BackColor = System.Drawing.Color.Transparent; - this.cbRndColor2.Location = new System.Drawing.Point(72, 136); + this.cbRndColor2.Location = new System.Drawing.Point(68, 148); this.cbRndColor2.Name = "cbRndColor2"; - this.cbRndColor2.Size = new System.Drawing.Size(64, 16); + this.cbRndColor2.Size = new System.Drawing.Size(68, 16); this.cbRndColor2.TabIndex = 7; this.cbRndColor2.Text = "Random"; //! this.cbRndColor2.Text = "ランダム"; @@ -304,7 +304,7 @@ this.idxColor2.count = 10; this.idxColor2.current = 0; this.idxColor2.dataSource = null; - this.idxColor2.Location = new System.Drawing.Point(8, 152); + this.idxColor2.Location = new System.Drawing.Point(8, 166); this.idxColor2.Name = "idxColor2"; this.idxColor2.Size = new System.Drawing.Size(120, 16); this.idxColor2.TabIndex = 11; @@ -316,7 +316,7 @@ this.price.cost = 0; this.price.label = "Cost:"; //! this.price.label = "費用:"; - this.price.Location = new System.Drawing.Point(152, 120); + this.price.Location = new System.Drawing.Point(152, 130); this.price.Name = "price"; this.price.Size = new System.Drawing.Size(80, 32); this.price.TabIndex = 14; @@ -326,7 +326,7 @@ // ControllerForm // this.AutoScaleBaseSize = new System.Drawing.Size(5, 12); - this.ClientSize = new System.Drawing.Size(248, 181); + this.ClientSize = new System.Drawing.Size(248, 194); this.Controls.AddRange(new System.Windows.Forms.Control[] { this.group, this.btnRemove, This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ste...@us...> - 2007-05-01 12:48:48
|
Revision: 67 http://freetrain.svn.sourceforge.net/freetrain/?rev=67&view=rev Author: stevenhoefel Date: 2007-05-01 05:48:49 -0700 (Tue, 01 May 2007) Log Message: ----------- Remove the temporary menu. Modified Paths: -------------- trunk/FreeTrain/core/framework/MainWindow.cs Modified: trunk/FreeTrain/core/framework/MainWindow.cs =================================================================== --- trunk/FreeTrain/core/framework/MainWindow.cs 2007-05-01 11:27:19 UTC (rev 66) +++ trunk/FreeTrain/core/framework/MainWindow.cs 2007-05-01 12:48:49 UTC (rev 67) @@ -1485,8 +1485,8 @@ setWorld(new World(new Distance(127,127,12),2)); // insert dummy menu to make visible menu items appended afterward. - MainMenu.MenuItems.Add(new MenuItem()); - + MenuItem tmp = new MenuItem(); + MainMenu.MenuItems.Add(tmp); // merge menu contributions foreach( MenuContribution contrib in Core.plugins.menus ) contrib.mergeMenu(this.MainMenu); @@ -1528,6 +1528,7 @@ Debug.WriteLine(ex.StackTrace); } + this.MainMenu.MenuItems.Remove(tmp); timer.Start(); } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ste...@us...> - 2007-05-01 11:27:45
|
Revision: 66 http://freetrain.svn.sourceforge.net/freetrain/?rev=66&view=rev Author: stevenhoefel Date: 2007-05-01 04:27:19 -0700 (Tue, 01 May 2007) Log Message: ----------- Added an icon for the Timer ToolBar button. Modified Paths: -------------- trunk/FreeTrain/core/framework/MainWindow.cs trunk/FreeTrain/core/res/Toolbar.bmp Modified: trunk/FreeTrain/core/framework/MainWindow.cs =================================================================== --- trunk/FreeTrain/core/framework/MainWindow.cs 2007-05-01 08:09:20 UTC (rev 65) +++ trunk/FreeTrain/core/framework/MainWindow.cs 2007-05-01 11:27:19 UTC (rev 66) @@ -1,4 +1,4 @@ -using System; +using System; using System.Diagnostics; using System.Drawing; using System.Collections; @@ -856,6 +856,7 @@ // tbTimer // this.tbTimer.DropDownMenu = this.clockMenu; + this.tbTimer.ImageIndex = 10; this.tbTimer.Name = "tbTimer"; this.tbTimer.Style = System.Windows.Forms.ToolBarButtonStyle.DropDownButton; this.tbTimer.Text = "Timer"; Modified: trunk/FreeTrain/core/res/Toolbar.bmp =================================================================== (Binary files differ) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ste...@us...> - 2007-05-01 05:46:03
|
Revision: 64 http://freetrain.svn.sourceforge.net/freetrain/?rev=64&view=rev Author: stevenhoefel Date: 2007-04-30 22:46:04 -0700 (Mon, 30 Apr 2007) Log Message: ----------- Inserted NULL checks to prevent exceptions when no plugins are loaded. Modified Paths: -------------- trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib/src/DummyCars/ControllerForm.cs trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib/src/RoadAccessory/ControllerForm.cs Modified: trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib/src/DummyCars/ControllerForm.cs =================================================================== --- trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib/src/DummyCars/ControllerForm.cs 2007-05-01 05:31:03 UTC (rev 63) +++ trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib/src/DummyCars/ControllerForm.cs 2007-05-01 05:46:04 UTC (rev 64) @@ -168,19 +168,23 @@ private void onTypeChanged(object sender, System.EventArgs e) { - DummyCarContribution builder = (DummyCarContribution)typeBox.SelectedItem; - int colors = builder.colorVariations; - if( this.colSelector.current > colors ) this.colSelector.current=colors; - this.colSelector.count=colors; - builder.currentColor=colors; - updatePreview(builder); + DummyCarContribution builder = (DummyCarContribution)typeBox.SelectedItem; + if (builder != null) { + int colors = builder.colorVariations; + if (this.colSelector.current > colors) this.colSelector.current = colors; + this.colSelector.count = colors; + builder.currentColor = colors; + updatePreview(builder); + } } protected virtual void onColorChanged(object sender, System.EventArgs e) { - DummyCarContribution builder = (DummyCarContribution)typeBox.SelectedItem; - builder.currentColor = this.currentColor; - updatePreview(builder); + DummyCarContribution builder = (DummyCarContribution)typeBox.SelectedItem; + if (builder != null) { + builder.currentColor = this.currentColor; + updatePreview(builder); + } } /// <summary> Modified: trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib/src/RoadAccessory/ControllerForm.cs =================================================================== --- trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib/src/RoadAccessory/ControllerForm.cs 2007-05-01 05:31:03 UTC (rev 63) +++ trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib/src/RoadAccessory/ControllerForm.cs 2007-05-01 05:46:04 UTC (rev 64) @@ -145,16 +145,18 @@ /// Called when a selection of the structure has changed. /// </summary> protected virtual void onTypeChanged(object sender, System.EventArgs e) { - RoadAccessoryContribution builder = (RoadAccessoryContribution)typeBox.SelectedItem; - - using( PreviewDrawer drawer = builder.createPreview(preview.Size) ) { - if( previewBitmap!=null ) previewBitmap.Dispose(); - preview.Image = previewBitmap = drawer.createBitmap(); + RoadAccessoryContribution builder = (RoadAccessoryContribution)typeBox.SelectedItem; + if (builder != null) { + using (PreviewDrawer drawer = builder.createPreview(preview.Size)) + { + if (previewBitmap != null) previewBitmap.Dispose(); + preview.Image = previewBitmap = drawer.createBitmap(); + } + if (isPlacing) + currentController = builder.createBuilder(this.siteImpl); + else + currentController = builder.createRemover(this.siteImpl); } - if(isPlacing) - currentController = builder.createBuilder(this.siteImpl); - else - currentController = builder.createRemover(this.siteImpl); } } } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ste...@us...> - 2007-05-01 05:31:03
|
Revision: 63 http://freetrain.svn.sourceforge.net/freetrain/?rev=63&view=rev Author: stevenhoefel Date: 2007-04-30 22:31:03 -0700 (Mon, 30 Apr 2007) Log Message: ----------- Removed 'i' and 'j' from the Split characters, now the road names/desc show up properly. Also resized/aligned the controls. Modified Paths: -------------- trunk/FreeTrain/core/controllers/road/RoadController.cs Modified: trunk/FreeTrain/core/controllers/road/RoadController.cs =================================================================== --- trunk/FreeTrain/core/controllers/road/RoadController.cs 2007-05-01 05:03:26 UTC (rev 62) +++ trunk/FreeTrain/core/controllers/road/RoadController.cs 2007-05-01 05:31:03 UTC (rev 63) @@ -50,9 +50,11 @@ { base.InitializeComponent(); this.SuspendLayout(); - this.buttonRemove.Location = new System.Drawing.Point(192, 132); - this.buttonPlace.Location = new System.Drawing.Point(136, 132); - this.picture.Location = new System.Drawing.Point(136, 40); + this.buttonRemove.Location = new System.Drawing.Point(194, 132); + this.buttonPlace.Location = new System.Drawing.Point(136, 132); + this.buttonRemove.Size = new System.Drawing.Size(58, 25); + this.buttonPlace.Size = new System.Drawing.Size(58, 25); + this.picture.Location = new System.Drawing.Point(142, 40); this.picture.Size = new System.Drawing.Size(104, 88); this.picture.Click+=new EventHandler(picture_Click); this.toolTip.SetToolTip(this.picture, "Click to display another pattern"); @@ -85,7 +87,7 @@ this.description.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; this.description.Location = new System.Drawing.Point(132, 4); this.description.Name = "description"; - this.description.Size = new System.Drawing.Size(112, 16); + this.description.Size = new System.Drawing.Size(124, 16); this.description.TabIndex = 9; this.description.Text = currentContrib.oneLineDescription; this.description.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; @@ -97,14 +99,14 @@ this.level.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; this.level.Location = new System.Drawing.Point(132, 22); this.level.Name = "level"; - this.level.Size = new System.Drawing.Size(112, 16); + this.level.Size = new System.Drawing.Size(124, 16); this.level.TabIndex = 10; this.level.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; // // RoadController // this.AutoScaleBaseSize = new System.Drawing.Size(5, 12); - this.ClientSize = new System.Drawing.Size(248, 160); + this.ClientSize = new System.Drawing.Size(260, 160); this.Controls.Add(this.description); this.Controls.Add(this.level); this.Controls.Add(this.contribTree); @@ -133,7 +135,8 @@ for(int idx = 0; idx<contribs.Length; idx++ ) { RoadContribution rc = contribs[idx]; - string[] path = rc.name.Split(new char[]{'(',')','i','j','/','\\'}); + //string[] path = rc.name.Split(new char[]{'(',')','i','j','/','\\'}); + string[] path = rc.name.Split(new char[] { '(', ')', '/', '\\' }); TreeNodeCollection parent = contribTree.Nodes; TreeNode node = null; int m = path.Length-1; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ste...@us...> - 2007-05-01 05:03:25
|
Revision: 62 http://freetrain.svn.sourceforge.net/freetrain/?rev=62&view=rev Author: stevenhoefel Date: 2007-04-30 22:03:26 -0700 (Mon, 30 Apr 2007) Log Message: ----------- Resized/Realigned controls for English translation. Modified Paths: -------------- trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/CategoryTreeWnd.cs trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/MultiSelectorController.cs Modified: trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/CategoryTreeWnd.cs =================================================================== --- trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/CategoryTreeWnd.cs 2007-05-01 04:47:23 UTC (rev 61) +++ trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/CategoryTreeWnd.cs 2007-05-01 05:03:26 UTC (rev 62) @@ -168,16 +168,14 @@ // // categoryTree // - this.categoryTree.Anchor = (((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right); + this.categoryTree.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) + | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); this.categoryTree.FullRowSelect = true; this.categoryTree.HideSelection = false; - this.categoryTree.ImageIndex = -1; - this.categoryTree.Location = new System.Drawing.Point(0, 24); + this.categoryTree.Location = new System.Drawing.Point(0, 26); this.categoryTree.Name = "categoryTree"; - this.categoryTree.SelectedImageIndex = -1; - this.categoryTree.Size = new System.Drawing.Size(128, 312); + this.categoryTree.Size = new System.Drawing.Size(128, 310); this.categoryTree.TabIndex = 0; this.categoryTree.AfterSelect += new System.Windows.Forms.TreeViewEventHandler(this.categoryTree_AfterSelect); // @@ -186,23 +184,23 @@ this.checkBox1.BackColor = System.Drawing.Color.Transparent; this.checkBox1.Checked = true; this.checkBox1.CheckState = System.Windows.Forms.CheckState.Checked; - this.checkBox1.Location = new System.Drawing.Point(8, 0); + this.checkBox1.Location = new System.Drawing.Point(8, -4); this.checkBox1.Name = "checkBox1"; - this.checkBox1.Size = new System.Drawing.Size(64, 24); + this.checkBox1.Size = new System.Drawing.Size(108, 34); this.checkBox1.TabIndex = 1; this.checkBox1.Text = "Show All"; //! this.checkBox1.Text = "全表示"; + this.checkBox1.UseVisualStyleBackColor = false; this.checkBox1.CheckedChanged += new System.EventHandler(this.checkBox1_CheckedChanged); // // CategoryTreeWnd // - this.AutoScaleBaseSize = new System.Drawing.Size(5, 12); + this.AutoScaleBaseSize = new System.Drawing.Size(5, 13); this.ClientSize = new System.Drawing.Size(128, 333); - this.Controls.AddRange(new System.Windows.Forms.Control[] { - this.checkBox1, - this.categoryTree}); - this.MaximumSize = new System.Drawing.Size(400, 9999); - this.MinimumSize = new System.Drawing.Size(100, 100); + this.Controls.Add(this.categoryTree); + this.Controls.Add(this.checkBox1); + this.MaximumSize = new System.Drawing.Size(400, 10832); + this.MinimumSize = new System.Drawing.Size(100, 108); this.Name = "CategoryTreeWnd"; this.Text = "Structure Type Tree"; //! this.Text = "建物類別"; Modified: trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/MultiSelectorController.cs =================================================================== --- trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/MultiSelectorController.cs 2007-05-01 04:47:23 UTC (rev 61) +++ trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/MultiSelectorController.cs 2007-05-01 05:03:26 UTC (rev 62) @@ -357,9 +357,9 @@ | System.Windows.Forms.AnchorStyles.Right))); this.nameLabel.BackColor = System.Drawing.Color.White; this.nameLabel.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.nameLabel.Location = new System.Drawing.Point(4, 32); + this.nameLabel.Location = new System.Drawing.Point(4, 35); this.nameLabel.Name = "nameLabel"; - this.nameLabel.Size = new System.Drawing.Size(152, 16); + this.nameLabel.Size = new System.Drawing.Size(152, 17); this.nameLabel.TabIndex = 2; this.nameLabel.TextAlign = System.Drawing.ContentAlignment.BottomCenter; // @@ -368,9 +368,9 @@ this.previewBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) | System.Windows.Forms.AnchorStyles.Right))); this.previewBox.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.previewBox.Location = new System.Drawing.Point(0, 128); + this.previewBox.Location = new System.Drawing.Point(6, 138); this.previewBox.Name = "previewBox"; - this.previewBox.Size = new System.Drawing.Size(184, 224); + this.previewBox.Size = new System.Drawing.Size(185, 240); this.previewBox.TabIndex = 3; this.previewBox.TabStop = false; this.previewBox.Click += new System.EventHandler(this.previewBox_Click); @@ -382,9 +382,9 @@ this.selectorDesign.count = 10; this.selectorDesign.current = 0; this.selectorDesign.dataSource = null; - this.selectorDesign.Location = new System.Drawing.Point(24, 16); + this.selectorDesign.Location = new System.Drawing.Point(24, 17); this.selectorDesign.Name = "selectorDesign"; - this.selectorDesign.Size = new System.Drawing.Size(112, 14); + this.selectorDesign.Size = new System.Drawing.Size(112, 16); this.selectorDesign.TabIndex = 1; this.selectorDesign.indexChanged += new System.EventHandler(this.selectorDesign_indexChanged); // @@ -394,20 +394,20 @@ this.selectorDir.count = 10; this.selectorDir.current = 0; this.selectorDir.dataSource = null; - this.selectorDir.Location = new System.Drawing.Point(253, 152); + this.selectorDir.Location = new System.Drawing.Point(262, 177); this.selectorDir.Name = "selectorDir"; - this.selectorDir.Size = new System.Drawing.Size(88, 16); + this.selectorDir.Size = new System.Drawing.Size(88, 17); this.selectorDir.TabIndex = 5; this.selectorDir.indexChanged += new System.EventHandler(this.selectorDir_indexChanged); // // labelDir // this.labelDir.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.labelDir.Location = new System.Drawing.Point(192, 152); + this.labelDir.Location = new System.Drawing.Point(201, 177); this.labelDir.Name = "labelDir"; - this.labelDir.Size = new System.Drawing.Size(59, 16); + this.labelDir.Size = new System.Drawing.Size(59, 17); this.labelDir.TabIndex = 4; - this.labelDir.Text = "Direction:"; + this.labelDir.Text = "Direction"; //! this.labelDir.Text = "方向:"; this.labelDir.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // @@ -418,27 +418,27 @@ this.selectorColor.count = 10; this.selectorColor.current = 0; this.selectorColor.dataSource = null; - this.selectorColor.Location = new System.Drawing.Point(24, 16); + this.selectorColor.Location = new System.Drawing.Point(24, 17); this.selectorColor.Name = "selectorColor"; - this.selectorColor.Size = new System.Drawing.Size(112, 14); + this.selectorColor.Size = new System.Drawing.Size(112, 16); this.selectorColor.TabIndex = 1; this.selectorColor.indexChanged += new System.EventHandler(this.selectorColor_indexChanged); // // typeBox // this.typeBox.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.typeBox.Location = new System.Drawing.Point(192, 0); + this.typeBox.Location = new System.Drawing.Point(201, 12); this.typeBox.Name = "typeBox"; - this.typeBox.Size = new System.Drawing.Size(160, 20); + this.typeBox.Size = new System.Drawing.Size(160, 21); this.typeBox.TabIndex = 0; this.typeBox.SelectedIndexChanged += new System.EventHandler(this.typeBox_SelectedIndexChanged); // // numHeight // this.numHeight.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.numHeight.Location = new System.Drawing.Point(272, 172); + this.numHeight.Location = new System.Drawing.Point(262, 199); this.numHeight.Name = "numHeight"; - this.numHeight.Size = new System.Drawing.Size(56, 19); + this.numHeight.Size = new System.Drawing.Size(88, 20); this.numHeight.TabIndex = 7; this.numHeight.TextAlign = System.Windows.Forms.HorizontalAlignment.Right; this.numHeight.ValueChanged += new System.EventHandler(this.numHeight_ValueChanged); @@ -446,11 +446,11 @@ // labelHeight // this.labelHeight.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.labelHeight.Location = new System.Drawing.Point(232, 173); + this.labelHeight.Location = new System.Drawing.Point(204, 199); this.labelHeight.Name = "labelHeight"; - this.labelHeight.Size = new System.Drawing.Size(40, 16); + this.labelHeight.Size = new System.Drawing.Size(58, 18); this.labelHeight.TabIndex = 6; - this.labelHeight.Text = "Height:"; + this.labelHeight.Text = "Height"; //! this.labelHeight.Text = "高さ:"; this.labelHeight.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // @@ -458,9 +458,9 @@ // this.btnDetail.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); this.btnDetail.Font = new System.Drawing.Font("Wingdings 3", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(2))); - this.btnDetail.Location = new System.Drawing.Point(336, 200); + this.btnDetail.Location = new System.Drawing.Point(341, 229); this.btnDetail.Name = "btnDetail"; - this.btnDetail.Size = new System.Drawing.Size(20, 20); + this.btnDetail.Size = new System.Drawing.Size(20, 21); this.btnDetail.TabIndex = 9; this.btnDetail.Text = "q"; this.btnDetail.Click += new System.EventHandler(this.btnDetail_Click); @@ -469,9 +469,9 @@ // this.labelInfo.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); this.labelInfo.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.labelInfo.Location = new System.Drawing.Point(192, 232); + this.labelInfo.Location = new System.Drawing.Point(201, 263); this.labelInfo.Name = "labelInfo"; - this.labelInfo.Size = new System.Drawing.Size(160, 120); + this.labelInfo.Size = new System.Drawing.Size(156, 115); this.labelInfo.TabIndex = 9; this.labelInfo.UseMnemonic = false; // @@ -481,9 +481,9 @@ this.costBox.cost = 0; this.costBox.label = "Cost:"; //! this.costBox.label = "費用:"; - this.costBox.Location = new System.Drawing.Point(192, 192); + this.costBox.Location = new System.Drawing.Point(201, 220); this.costBox.Name = "costBox"; - this.costBox.Size = new System.Drawing.Size(136, 32); + this.costBox.Size = new System.Drawing.Size(136, 35); this.costBox.TabIndex = 8; // // groupColor @@ -491,12 +491,12 @@ this.groupColor.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); this.groupColor.Controls.Add(this.selectorColor); this.groupColor.Controls.Add(this.cbRandColor); - this.groupColor.Location = new System.Drawing.Point(192, 76); + this.groupColor.Location = new System.Drawing.Point(201, 94); this.groupColor.Name = "groupColor"; - this.groupColor.Size = new System.Drawing.Size(160, 34); + this.groupColor.Size = new System.Drawing.Size(160, 37); this.groupColor.TabIndex = 2; this.groupColor.TabStop = false; - this.groupColor.Text = "Color 1:"; + this.groupColor.Text = "Color 1"; //! this.groupColor.Text = "色:"; // // cbRandColor @@ -504,9 +504,9 @@ this.cbRandColor.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); this.cbRandColor.BackColor = System.Drawing.SystemColors.Control; this.cbRandColor.CheckAlign = System.Drawing.ContentAlignment.MiddleRight; - this.cbRandColor.Location = new System.Drawing.Point(80, 0); + this.cbRandColor.Location = new System.Drawing.Point(73, 0); this.cbRandColor.Name = "cbRandColor"; - this.cbRandColor.Size = new System.Drawing.Size(64, 16); + this.cbRandColor.Size = new System.Drawing.Size(71, 17); this.cbRandColor.TabIndex = 0; this.cbRandColor.Text = "Random"; //! this.cbRandColor.Text = "ランダム"; @@ -519,12 +519,12 @@ this.groupDesign.Controls.Add(this.cbRandDesign); this.groupDesign.Controls.Add(this.selectorDesign); this.groupDesign.Controls.Add(this.nameLabel); - this.groupDesign.Location = new System.Drawing.Point(192, 24); + this.groupDesign.Location = new System.Drawing.Point(201, 38); this.groupDesign.Name = "groupDesign"; - this.groupDesign.Size = new System.Drawing.Size(160, 52); + this.groupDesign.Size = new System.Drawing.Size(160, 56); this.groupDesign.TabIndex = 1; this.groupDesign.TabStop = false; - this.groupDesign.Text = "Design:"; + this.groupDesign.Text = "Design"; //! this.groupDesign.Text = "デザイン:"; // // cbRandDesign @@ -532,9 +532,9 @@ this.cbRandDesign.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); this.cbRandDesign.BackColor = System.Drawing.SystemColors.Control; this.cbRandDesign.CheckAlign = System.Drawing.ContentAlignment.MiddleRight; - this.cbRandDesign.Location = new System.Drawing.Point(80, -1); + this.cbRandDesign.Location = new System.Drawing.Point(73, -1); this.cbRandDesign.Name = "cbRandDesign"; - this.cbRandDesign.Size = new System.Drawing.Size(64, 16); + this.cbRandDesign.Size = new System.Drawing.Size(71, 17); this.cbRandDesign.TabIndex = 0; this.cbRandDesign.Text = "Random"; //! this.cbRandDesign.Text = "ランダム"; @@ -546,12 +546,12 @@ this.groupCol2.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); this.groupCol2.Controls.Add(this.selectorCol2); this.groupCol2.Controls.Add(this.cbRandCol2); - this.groupCol2.Location = new System.Drawing.Point(192, 112); + this.groupCol2.Location = new System.Drawing.Point(201, 133); this.groupCol2.Name = "groupCol2"; - this.groupCol2.Size = new System.Drawing.Size(160, 34); + this.groupCol2.Size = new System.Drawing.Size(160, 37); this.groupCol2.TabIndex = 3; this.groupCol2.TabStop = false; - this.groupCol2.Text = "Color 2:"; + this.groupCol2.Text = "Color 2"; //! this.groupCol2.Text = "色2:"; // // selectorCol2 @@ -561,9 +561,9 @@ this.selectorCol2.count = 10; this.selectorCol2.current = 0; this.selectorCol2.dataSource = null; - this.selectorCol2.Location = new System.Drawing.Point(24, 16); + this.selectorCol2.Location = new System.Drawing.Point(24, 17); this.selectorCol2.Name = "selectorCol2"; - this.selectorCol2.Size = new System.Drawing.Size(112, 14); + this.selectorCol2.Size = new System.Drawing.Size(112, 16); this.selectorCol2.TabIndex = 1; this.selectorCol2.indexChanged += new System.EventHandler(this.selectorCol2_indexChanged); // @@ -572,9 +572,9 @@ this.cbRandCol2.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); this.cbRandCol2.BackColor = System.Drawing.SystemColors.Control; this.cbRandCol2.CheckAlign = System.Drawing.ContentAlignment.MiddleRight; - this.cbRandCol2.Location = new System.Drawing.Point(80, 0); + this.cbRandCol2.Location = new System.Drawing.Point(73, 0); this.cbRandCol2.Name = "cbRandCol2"; - this.cbRandCol2.Size = new System.Drawing.Size(64, 16); + this.cbRandCol2.Size = new System.Drawing.Size(71, 17); this.cbRandCol2.TabIndex = 0; this.cbRandCol2.Text = "Random"; //! this.cbRandCol2.Text = "ランダム"; @@ -586,17 +586,16 @@ this.typeList.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) | System.Windows.Forms.AnchorStyles.Left) | System.Windows.Forms.AnchorStyles.Right))); - this.typeList.ItemHeight = 12; - this.typeList.Location = new System.Drawing.Point(0, 0); + this.typeList.Location = new System.Drawing.Point(6, 12); this.typeList.Name = "typeList"; - this.typeList.Size = new System.Drawing.Size(184, 124); + this.typeList.Size = new System.Drawing.Size(185, 108); this.typeList.TabIndex = 10; this.typeList.SelectedIndexChanged += new System.EventHandler(this.typeList_SelectedIndexChanged); // // MultiSelectorController // - this.AutoScaleBaseSize = new System.Drawing.Size(5, 12); - this.ClientSize = new System.Drawing.Size(362, 355); + this.AutoScaleBaseSize = new System.Drawing.Size(5, 13); + this.ClientSize = new System.Drawing.Size(369, 387); this.Controls.Add(this.costBox); this.Controls.Add(this.numHeight); this.Controls.Add(this.groupDesign); @@ -628,13 +627,15 @@ int width = this.ClientSize.Width; if( bShowDetail ) { - this.ClientSize = new Size(width, 355); + this.ClientSize = new Size(width, labelInfo.Top + labelInfo.Height + 9); btnDetail.Text = "p"; + typeList.Visible = true; } else { - this.ClientSize = new Size(width, 227); + this.ClientSize = new Size(width, costBox.Top + costBox.Height + 6); btnDetail.Text = "q"; + typeList.Visible = false; } redrawPreview(); } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <him...@us...> - 2007-05-01 04:19:31
|
Revision: 60 http://freetrain.svn.sourceforge.net/freetrain/?rev=60&view=rev Author: himasaram Date: 2007-04-30 21:18:46 -0700 (Mon, 30 Apr 2007) Log Message: ----------- Compilation and line ending fixes Modified Paths: -------------- trunk/FreeTrain/core/controllers/rail/PlatformController.cs trunk/FreeTrain/core/framework/MainWindow.cs trunk/FreeTrain/lib/DirectDraw.net/Surface.cs trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/MultiSelectorController.cs Modified: trunk/FreeTrain/core/controllers/rail/PlatformController.cs =================================================================== --- trunk/FreeTrain/core/controllers/rail/PlatformController.cs 2007-05-01 02:15:54 UTC (rev 59) +++ trunk/FreeTrain/core/controllers/rail/PlatformController.cs 2007-05-01 04:18:46 UTC (rev 60) @@ -14,8 +14,7 @@ using freetrain.views; using freetrain.views.map; using org.kohsuke.directdraw; -using freetrain.controls; -using Mono.Unix; +using freetrain.controls; namespace freetrain.controllers.rail @@ -73,7 +72,7 @@ //// (IColorLibrary)PluginManager.theInstance.getContribution("{COLORLIB-PASTEL}"), //// (IColorLibrary)PluginManager.theInstance.getContribution("{COLORLIB-COLPLATE}"), //// (IColorLibrary)PluginManager.theInstance.getContribution("{COLORLIB-ROOF}") -// }; +// }; dirN.Tag = Direction.NORTH; dirE.Tag = Direction.EAST; @@ -612,7 +611,7 @@ case Mode.FatPlatform: if( isPlacing ) { - if(!FatPlatform.canBeBuilt(loc,direction,length)) { + if(!FatPlatform.canBeBuilt(loc,direction,length)) { MainWindow.showError("Can not build"); //! MainWindow.showError("設置できません"); return; @@ -623,7 +622,7 @@ if(p!=null) { if(p.canRemove) p.remove(); - else + else MainWindow.showError("Can not remove"); //! MainWindow.showError("撤去できません"); } @@ -632,7 +631,7 @@ case Mode.ThinPlatform: if( isPlacing ) { - if(!ThinPlatform.canBeBuilt(loc,direction,length)) { + if(!ThinPlatform.canBeBuilt(loc,direction,length)) { MainWindow.showError("Can not build"); //! MainWindow.showError("設置できません"); return; @@ -643,7 +642,7 @@ if(p!=null) { if(p.canRemove) p.remove(); - else + else MainWindow.showError("Can not remove"); //! MainWindow.showError("撤去できません"); } Modified: trunk/FreeTrain/core/framework/MainWindow.cs =================================================================== --- trunk/FreeTrain/core/framework/MainWindow.cs 2007-05-01 02:15:54 UTC (rev 59) +++ trunk/FreeTrain/core/framework/MainWindow.cs 2007-05-01 04:18:46 UTC (rev 60) @@ -559,7 +559,7 @@ this.mruMenuItem, this.menuItem1, this.menuQuit}); - this.menuItem_file.Text = "&File"; this.menuQuit}); + this.menuItem_file.Text = "&File"; //! this.menuItem_file.Text = "ファイル(&F)"; // // menuItem_File_New Modified: trunk/FreeTrain/lib/DirectDraw.net/Surface.cs =================================================================== --- trunk/FreeTrain/lib/DirectDraw.net/Surface.cs 2007-05-01 02:15:54 UTC (rev 59) +++ trunk/FreeTrain/lib/DirectDraw.net/Surface.cs 2007-05-01 04:18:46 UTC (rev 60) @@ -419,16 +419,16 @@ [DllImport("gdi32.dll")] private static extern bool StretchBlt( - IntPtr hdcDest, // コピー先のデバイスコンテキストのハンドル - int nXOriginDest, // コピー先長方形の左上隅の x 座標 - int nYOriginDest, // コピー先長方形の左上隅の y 座標 - int nWidthDest, // コピー先長方形の幅 - int nHeightDest, // コピー先長方形の高さ - IntPtr hdcSrc, // コピー元のデバイスコンテキストのハンドル - int nXOriginSrc, // コピー元長方形の左上隅の x 座標 - int nYOriginSrc, // コピー元長方形の左上隅の y 座標 - int nWidthSrc, // コピー元長方形の幅 - int nHeightSrc, // コピー元長方形の高さ + IntPtr hdcDest, // コピー先のデバイスコンテキストのハンドル + int nXOriginDest, // コピー先長方形の左上隅の x 座標 + int nYOriginDest, // コピー先長方形の左上隅の y 座標 + int nWidthDest, // コピー先長方形の幅 + int nHeightDest, // コピー先長方形の高さ + IntPtr hdcSrc, // コピー元のデバイスコンテキストのハンドル + int nXOriginSrc, // コピー元長方形の左上隅の x 座標 + int nYOriginSrc, // コピー元長方形の左上隅の y 座標 + int nWidthSrc, // コピー元長方形の幅 + int nHeightSrc, // コピー元長方形の高さ long dwRop // ラスタオペレーションコード ); Modified: trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/MultiSelectorController.cs =================================================================== --- trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/MultiSelectorController.cs 2007-05-01 02:15:54 UTC (rev 59) +++ trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/MultiSelectorController.cs 2007-05-01 04:18:46 UTC (rev 60) @@ -153,8 +153,8 @@ public override void onClick(MapViewWindow view, Location loc, Point ab ) { - if( !canBeBuilt(loc) ) - MainWindow.showError("Can not build"); + if( !canBeBuilt(loc) ) + MainWindow.showError("Can not build"); //! MainWindow.showError("設置できません"); else { @@ -323,301 +323,301 @@ /// コード エディタで変更しないでください。 /// </summary> private void InitializeComponent() - { - this.nameLabel = new System.Windows.Forms.Label(); - this.previewBox = new System.Windows.Forms.PictureBox(); - this.selectorDesign = new freetrain.controls.IndexSelector(); - this.selectorDir = new freetrain.controls.IndexSelector(); - this.labelDir = new System.Windows.Forms.Label(); - this.selectorColor = new freetrain.controls.IndexSelector(); - this.typeBox = new System.Windows.Forms.ComboBox(); - this.numHeight = new System.Windows.Forms.NumericUpDown(); - this.labelHeight = new System.Windows.Forms.Label(); - this.btnDetail = new System.Windows.Forms.Button(); - this.labelInfo = new System.Windows.Forms.Label(); - this.costBox = new freetrain.controls.CostBox(); - this.groupColor = new System.Windows.Forms.GroupBox(); - this.cbRandColor = new System.Windows.Forms.CheckBox(); - this.groupDesign = new System.Windows.Forms.GroupBox(); - this.cbRandDesign = new System.Windows.Forms.CheckBox(); - this.groupCol2 = new System.Windows.Forms.GroupBox(); - this.selectorCol2 = new freetrain.controls.IndexSelector(); - this.cbRandCol2 = new System.Windows.Forms.CheckBox(); - this.typeList = new System.Windows.Forms.ListBox(); - ((System.ComponentModel.ISupportInitialize)(this.previewBox)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.numHeight)).BeginInit(); - this.groupColor.SuspendLayout(); - this.groupDesign.SuspendLayout(); - this.groupCol2.SuspendLayout(); - this.SuspendLayout(); - // - // nameLabel - // - this.nameLabel.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.nameLabel.BackColor = System.Drawing.Color.White; - this.nameLabel.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.nameLabel.Location = new System.Drawing.Point(4, 32); - this.nameLabel.Name = "nameLabel"; - this.nameLabel.Size = new System.Drawing.Size(152, 16); - this.nameLabel.TabIndex = 2; - this.nameLabel.TextAlign = System.Drawing.ContentAlignment.BottomCenter; - // - // previewBox - // - this.previewBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.previewBox.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.previewBox.Location = new System.Drawing.Point(0, 128); - this.previewBox.Name = "previewBox"; - this.previewBox.Size = new System.Drawing.Size(184, 224); - this.previewBox.TabIndex = 3; - this.previewBox.TabStop = false; - this.previewBox.Click += new System.EventHandler(this.previewBox_Click); - // - // selectorDesign - // - this.selectorDesign.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.selectorDesign.count = 10; - this.selectorDesign.current = 0; - this.selectorDesign.dataSource = null; - this.selectorDesign.Location = new System.Drawing.Point(24, 16); - this.selectorDesign.Name = "selectorDesign"; - this.selectorDesign.Size = new System.Drawing.Size(112, 14); - this.selectorDesign.TabIndex = 1; - this.selectorDesign.indexChanged += new System.EventHandler(this.selectorDesign_indexChanged); - // - // selectorDir - // - this.selectorDir.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.selectorDir.count = 10; - this.selectorDir.current = 0; - this.selectorDir.dataSource = null; - this.selectorDir.Location = new System.Drawing.Point(253, 152); - this.selectorDir.Name = "selectorDir"; - this.selectorDir.Size = new System.Drawing.Size(88, 16); - this.selectorDir.TabIndex = 5; - this.selectorDir.indexChanged += new System.EventHandler(this.selectorDir_indexChanged); - // - // labelDir - // - this.labelDir.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.labelDir.Location = new System.Drawing.Point(192, 152); - this.labelDir.Name = "labelDir"; - this.labelDir.Size = new System.Drawing.Size(59, 16); - this.labelDir.TabIndex = 4; - this.labelDir.Text = "Direction:"; - //! this.labelDir.Text = "方向:"; - this.labelDir.TextAlign = System.Drawing.ContentAlignment.MiddleRight; - // - // selectorColor - // - this.selectorColor.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.selectorColor.count = 10; - this.selectorColor.current = 0; - this.selectorColor.dataSource = null; - this.selectorColor.Location = new System.Drawing.Point(24, 16); - this.selectorColor.Name = "selectorColor"; - this.selectorColor.Size = new System.Drawing.Size(112, 14); - this.selectorColor.TabIndex = 1; - this.selectorColor.indexChanged += new System.EventHandler(this.selectorColor_indexChanged); - // - // typeBox - // - this.typeBox.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.typeBox.Location = new System.Drawing.Point(192, 0); - this.typeBox.Name = "typeBox"; - this.typeBox.Size = new System.Drawing.Size(160, 20); - this.typeBox.TabIndex = 0; - this.typeBox.SelectedIndexChanged += new System.EventHandler(this.typeBox_SelectedIndexChanged); - // - // numHeight - // - this.numHeight.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.numHeight.Location = new System.Drawing.Point(272, 172); - this.numHeight.Name = "numHeight"; - this.numHeight.Size = new System.Drawing.Size(56, 19); - this.numHeight.TabIndex = 7; - this.numHeight.TextAlign = System.Windows.Forms.HorizontalAlignment.Right; - this.numHeight.ValueChanged += new System.EventHandler(this.numHeight_ValueChanged); - // - // labelHeight - // - this.labelHeight.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.labelHeight.Location = new System.Drawing.Point(232, 173); - this.labelHeight.Name = "labelHeight"; - this.labelHeight.Size = new System.Drawing.Size(40, 16); - this.labelHeight.TabIndex = 6; - this.labelHeight.Text = "Height:"; - //! this.labelHeight.Text = "高さ:"; - this.labelHeight.TextAlign = System.Drawing.ContentAlignment.MiddleRight; - // - // btnDetail - // - this.btnDetail.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.btnDetail.Font = new System.Drawing.Font("Wingdings 3", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(2))); - this.btnDetail.Location = new System.Drawing.Point(336, 200); - this.btnDetail.Name = "btnDetail"; - this.btnDetail.Size = new System.Drawing.Size(20, 20); - this.btnDetail.TabIndex = 9; - this.btnDetail.Text = "q"; - this.btnDetail.Click += new System.EventHandler(this.btnDetail_Click); - // - // labelInfo - // - this.labelInfo.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.labelInfo.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.labelInfo.Location = new System.Drawing.Point(192, 232); - this.labelInfo.Name = "labelInfo"; - this.labelInfo.Size = new System.Drawing.Size(160, 120); - this.labelInfo.TabIndex = 9; - this.labelInfo.UseMnemonic = false; - // - // costBox - // - this.costBox.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.costBox.cost = 0; - this.costBox.label = "Cost:"; - //! this.costBox.label = "費用:"; - this.costBox.Location = new System.Drawing.Point(192, 192); - this.costBox.Name = "costBox"; - this.costBox.Size = new System.Drawing.Size(136, 32); - this.costBox.TabIndex = 8; - // - // groupColor - // - this.groupColor.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.groupColor.Controls.Add(this.selectorColor); - this.groupColor.Controls.Add(this.cbRandColor); - this.groupColor.Location = new System.Drawing.Point(192, 76); - this.groupColor.Name = "groupColor"; - this.groupColor.Size = new System.Drawing.Size(160, 34); - this.groupColor.TabIndex = 2; - this.groupColor.TabStop = false; - this.groupColor.Text = "Color 1:"; - //! this.groupColor.Text = "色:"; - // - // cbRandColor - // - this.cbRandColor.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.cbRandColor.BackColor = System.Drawing.SystemColors.Control; - this.cbRandColor.CheckAlign = System.Drawing.ContentAlignment.MiddleRight; - this.cbRandColor.Location = new System.Drawing.Point(80, 0); - this.cbRandColor.Name = "cbRandColor"; - this.cbRandColor.Size = new System.Drawing.Size(64, 16); - this.cbRandColor.TabIndex = 0; - this.cbRandColor.Text = "Random"; - //! this.cbRandColor.Text = "ランダム"; - this.cbRandColor.TextAlign = System.Drawing.ContentAlignment.MiddleRight; - this.cbRandColor.UseVisualStyleBackColor = false; - // - // groupDesign - // - this.groupDesign.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.groupDesign.Controls.Add(this.cbRandDesign); - this.groupDesign.Controls.Add(this.selectorDesign); - this.groupDesign.Controls.Add(this.nameLabel); - this.groupDesign.Location = new System.Drawing.Point(192, 24); - this.groupDesign.Name = "groupDesign"; - this.groupDesign.Size = new System.Drawing.Size(160, 52); - this.groupDesign.TabIndex = 1; - this.groupDesign.TabStop = false; - this.groupDesign.Text = "Design:"; - //! this.groupDesign.Text = "デザイン:"; - // - // cbRandDesign - // - this.cbRandDesign.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.cbRandDesign.BackColor = System.Drawing.SystemColors.Control; - this.cbRandDesign.CheckAlign = System.Drawing.ContentAlignment.MiddleRight; - this.cbRandDesign.Location = new System.Drawing.Point(80, -1); - this.cbRandDesign.Name = "cbRandDesign"; - this.cbRandDesign.Size = new System.Drawing.Size(64, 16); - this.cbRandDesign.TabIndex = 0; - this.cbRandDesign.Text = "Random"; - //! this.cbRandDesign.Text = "ランダム"; - this.cbRandDesign.TextAlign = System.Drawing.ContentAlignment.MiddleRight; - this.cbRandDesign.UseVisualStyleBackColor = false; - // - // groupCol2 - // - this.groupCol2.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.groupCol2.Controls.Add(this.selectorCol2); - this.groupCol2.Controls.Add(this.cbRandCol2); - this.groupCol2.Location = new System.Drawing.Point(192, 112); - this.groupCol2.Name = "groupCol2"; - this.groupCol2.Size = new System.Drawing.Size(160, 34); - this.groupCol2.TabIndex = 3; - this.groupCol2.TabStop = false; - this.groupCol2.Text = "Color 2:"; - //! this.groupCol2.Text = "色2:"; - // - // selectorCol2 - // - this.selectorCol2.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.selectorCol2.count = 10; - this.selectorCol2.current = 0; - this.selectorCol2.dataSource = null; - this.selectorCol2.Location = new System.Drawing.Point(24, 16); - this.selectorCol2.Name = "selectorCol2"; - this.selectorCol2.Size = new System.Drawing.Size(112, 14); - this.selectorCol2.TabIndex = 1; - this.selectorCol2.indexChanged += new System.EventHandler(this.selectorCol2_indexChanged); - // - // cbRandCol2 - // - this.cbRandCol2.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.cbRandCol2.BackColor = System.Drawing.SystemColors.Control; - this.cbRandCol2.CheckAlign = System.Drawing.ContentAlignment.MiddleRight; - this.cbRandCol2.Location = new System.Drawing.Point(80, 0); - this.cbRandCol2.Name = "cbRandCol2"; - this.cbRandCol2.Size = new System.Drawing.Size(64, 16); - this.cbRandCol2.TabIndex = 0; - this.cbRandCol2.Text = "Random"; - //! this.cbRandCol2.Text = "ランダム"; - this.cbRandCol2.TextAlign = System.Drawing.ContentAlignment.MiddleRight; - this.cbRandCol2.UseVisualStyleBackColor = false; - // - // typeList - // - this.typeList.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.typeList.ItemHeight = 12; - this.typeList.Location = new System.Drawing.Point(0, 0); - this.typeList.Name = "typeList"; - this.typeList.Size = new System.Drawing.Size(184, 124); - this.typeList.TabIndex = 10; - this.typeList.SelectedIndexChanged += new System.EventHandler(this.typeList_SelectedIndexChanged); - // - // MultiSelectorController - // - this.AutoScaleBaseSize = new System.Drawing.Size(5, 12); - this.ClientSize = new System.Drawing.Size(362, 355); - this.Controls.Add(this.costBox); - this.Controls.Add(this.numHeight); - this.Controls.Add(this.groupDesign); - this.Controls.Add(this.selectorDir); - this.Controls.Add(this.labelDir); - this.Controls.Add(this.btnDetail); - this.Controls.Add(this.labelInfo); - this.Controls.Add(this.groupColor); - this.Controls.Add(this.groupCol2); - this.Controls.Add(this.typeList); - this.Controls.Add(this.typeBox); - this.Controls.Add(this.previewBox); - this.Controls.Add(this.labelHeight); - this.Name = "MultiSelectorController"; - ((System.ComponentModel.ISupportInitialize)(this.previewBox)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.numHeight)).EndInit(); - this.groupColor.ResumeLayout(false); - this.groupDesign.ResumeLayout(false); - this.groupCol2.ResumeLayout(false); - this.ResumeLayout(false); - + { + this.nameLabel = new System.Windows.Forms.Label(); + this.previewBox = new System.Windows.Forms.PictureBox(); + this.selectorDesign = new freetrain.controls.IndexSelector(); + this.selectorDir = new freetrain.controls.IndexSelector(); + this.labelDir = new System.Windows.Forms.Label(); + this.selectorColor = new freetrain.controls.IndexSelector(); + this.typeBox = new System.Windows.Forms.ComboBox(); + this.numHeight = new System.Windows.Forms.NumericUpDown(); + this.labelHeight = new System.Windows.Forms.Label(); + this.btnDetail = new System.Windows.Forms.Button(); + this.labelInfo = new System.Windows.Forms.Label(); + this.costBox = new freetrain.controls.CostBox(); + this.groupColor = new System.Windows.Forms.GroupBox(); + this.cbRandColor = new System.Windows.Forms.CheckBox(); + this.groupDesign = new System.Windows.Forms.GroupBox(); + this.cbRandDesign = new System.Windows.Forms.CheckBox(); + this.groupCol2 = new System.Windows.Forms.GroupBox(); + this.selectorCol2 = new freetrain.controls.IndexSelector(); + this.cbRandCol2 = new System.Windows.Forms.CheckBox(); + this.typeList = new System.Windows.Forms.ListBox(); + ((System.ComponentModel.ISupportInitialize)(this.previewBox)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.numHeight)).BeginInit(); + this.groupColor.SuspendLayout(); + this.groupDesign.SuspendLayout(); + this.groupCol2.SuspendLayout(); + this.SuspendLayout(); + // + // nameLabel + // + this.nameLabel.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.nameLabel.BackColor = System.Drawing.Color.White; + this.nameLabel.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.nameLabel.Location = new System.Drawing.Point(4, 32); + this.nameLabel.Name = "nameLabel"; + this.nameLabel.Size = new System.Drawing.Size(152, 16); + this.nameLabel.TabIndex = 2; + this.nameLabel.TextAlign = System.Drawing.ContentAlignment.BottomCenter; + // + // previewBox + // + this.previewBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.previewBox.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.previewBox.Location = new System.Drawing.Point(0, 128); + this.previewBox.Name = "previewBox"; + this.previewBox.Size = new System.Drawing.Size(184, 224); + this.previewBox.TabIndex = 3; + this.previewBox.TabStop = false; + this.previewBox.Click += new System.EventHandler(this.previewBox_Click); + // + // selectorDesign + // + this.selectorDesign.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.selectorDesign.count = 10; + this.selectorDesign.current = 0; + this.selectorDesign.dataSource = null; + this.selectorDesign.Location = new System.Drawing.Point(24, 16); + this.selectorDesign.Name = "selectorDesign"; + this.selectorDesign.Size = new System.Drawing.Size(112, 14); + this.selectorDesign.TabIndex = 1; + this.selectorDesign.indexChanged += new System.EventHandler(this.selectorDesign_indexChanged); + // + // selectorDir + // + this.selectorDir.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.selectorDir.count = 10; + this.selectorDir.current = 0; + this.selectorDir.dataSource = null; + this.selectorDir.Location = new System.Drawing.Point(253, 152); + this.selectorDir.Name = "selectorDir"; + this.selectorDir.Size = new System.Drawing.Size(88, 16); + this.selectorDir.TabIndex = 5; + this.selectorDir.indexChanged += new System.EventHandler(this.selectorDir_indexChanged); + // + // labelDir + // + this.labelDir.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.labelDir.Location = new System.Drawing.Point(192, 152); + this.labelDir.Name = "labelDir"; + this.labelDir.Size = new System.Drawing.Size(59, 16); + this.labelDir.TabIndex = 4; + this.labelDir.Text = "Direction:"; + //! this.labelDir.Text = "方向:"; + this.labelDir.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // selectorColor + // + this.selectorColor.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.selectorColor.count = 10; + this.selectorColor.current = 0; + this.selectorColor.dataSource = null; + this.selectorColor.Location = new System.Drawing.Point(24, 16); + this.selectorColor.Name = "selectorColor"; + this.selectorColor.Size = new System.Drawing.Size(112, 14); + this.selectorColor.TabIndex = 1; + this.selectorColor.indexChanged += new System.EventHandler(this.selectorColor_indexChanged); + // + // typeBox + // + this.typeBox.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.typeBox.Location = new System.Drawing.Point(192, 0); + this.typeBox.Name = "typeBox"; + this.typeBox.Size = new System.Drawing.Size(160, 20); + this.typeBox.TabIndex = 0; + this.typeBox.SelectedIndexChanged += new System.EventHandler(this.typeBox_SelectedIndexChanged); + // + // numHeight + // + this.numHeight.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.numHeight.Location = new System.Drawing.Point(272, 172); + this.numHeight.Name = "numHeight"; + this.numHeight.Size = new System.Drawing.Size(56, 19); + this.numHeight.TabIndex = 7; + this.numHeight.TextAlign = System.Windows.Forms.HorizontalAlignment.Right; + this.numHeight.ValueChanged += new System.EventHandler(this.numHeight_ValueChanged); + // + // labelHeight + // + this.labelHeight.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.labelHeight.Location = new System.Drawing.Point(232, 173); + this.labelHeight.Name = "labelHeight"; + this.labelHeight.Size = new System.Drawing.Size(40, 16); + this.labelHeight.TabIndex = 6; + this.labelHeight.Text = "Height:"; + //! this.labelHeight.Text = "高さ:"; + this.labelHeight.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // btnDetail + // + this.btnDetail.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.btnDetail.Font = new System.Drawing.Font("Wingdings 3", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(2))); + this.btnDetail.Location = new System.Drawing.Point(336, 200); + this.btnDetail.Name = "btnDetail"; + this.btnDetail.Size = new System.Drawing.Size(20, 20); + this.btnDetail.TabIndex = 9; + this.btnDetail.Text = "q"; + this.btnDetail.Click += new System.EventHandler(this.btnDetail_Click); + // + // labelInfo + // + this.labelInfo.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.labelInfo.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.labelInfo.Location = new System.Drawing.Point(192, 232); + this.labelInfo.Name = "labelInfo"; + this.labelInfo.Size = new System.Drawing.Size(160, 120); + this.labelInfo.TabIndex = 9; + this.labelInfo.UseMnemonic = false; + // + // costBox + // + this.costBox.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.costBox.cost = 0; + this.costBox.label = "Cost:"; + //! this.costBox.label = "費用:"; + this.costBox.Location = new System.Drawing.Point(192, 192); + this.costBox.Name = "costBox"; + this.costBox.Size = new System.Drawing.Size(136, 32); + this.costBox.TabIndex = 8; + // + // groupColor + // + this.groupColor.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.groupColor.Controls.Add(this.selectorColor); + this.groupColor.Controls.Add(this.cbRandColor); + this.groupColor.Location = new System.Drawing.Point(192, 76); + this.groupColor.Name = "groupColor"; + this.groupColor.Size = new System.Drawing.Size(160, 34); + this.groupColor.TabIndex = 2; + this.groupColor.TabStop = false; + this.groupColor.Text = "Color 1:"; + //! this.groupColor.Text = "色:"; + // + // cbRandColor + // + this.cbRandColor.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.cbRandColor.BackColor = System.Drawing.SystemColors.Control; + this.cbRandColor.CheckAlign = System.Drawing.ContentAlignment.MiddleRight; + this.cbRandColor.Location = new System.Drawing.Point(80, 0); + this.cbRandColor.Name = "cbRandColor"; + this.cbRandColor.Size = new System.Drawing.Size(64, 16); + this.cbRandColor.TabIndex = 0; + this.cbRandColor.Text = "Random"; + //! this.cbRandColor.Text = "ランダム"; + this.cbRandColor.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + this.cbRandColor.UseVisualStyleBackColor = false; + // + // groupDesign + // + this.groupDesign.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.groupDesign.Controls.Add(this.cbRandDesign); + this.groupDesign.Controls.Add(this.selectorDesign); + this.groupDesign.Controls.Add(this.nameLabel); + this.groupDesign.Location = new System.Drawing.Point(192, 24); + this.groupDesign.Name = "groupDesign"; + this.groupDesign.Size = new System.Drawing.Size(160, 52); + this.groupDesign.TabIndex = 1; + this.groupDesign.TabStop = false; + this.groupDesign.Text = "Design:"; + //! this.groupDesign.Text = "デザイン:"; + // + // cbRandDesign + // + this.cbRandDesign.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.cbRandDesign.BackColor = System.Drawing.SystemColors.Control; + this.cbRandDesign.CheckAlign = System.Drawing.ContentAlignment.MiddleRight; + this.cbRandDesign.Location = new System.Drawing.Point(80, -1); + this.cbRandDesign.Name = "cbRandDesign"; + this.cbRandDesign.Size = new System.Drawing.Size(64, 16); + this.cbRandDesign.TabIndex = 0; + this.cbRandDesign.Text = "Random"; + //! this.cbRandDesign.Text = "ランダム"; + this.cbRandDesign.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + this.cbRandDesign.UseVisualStyleBackColor = false; + // + // groupCol2 + // + this.groupCol2.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.groupCol2.Controls.Add(this.selectorCol2); + this.groupCol2.Controls.Add(this.cbRandCol2); + this.groupCol2.Location = new System.Drawing.Point(192, 112); + this.groupCol2.Name = "groupCol2"; + this.groupCol2.Size = new System.Drawing.Size(160, 34); + this.groupCol2.TabIndex = 3; + this.groupCol2.TabStop = false; + this.groupCol2.Text = "Color 2:"; + //! this.groupCol2.Text = "色2:"; + // + // selectorCol2 + // + this.selectorCol2.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.selectorCol2.count = 10; + this.selectorCol2.current = 0; + this.selectorCol2.dataSource = null; + this.selectorCol2.Location = new System.Drawing.Point(24, 16); + this.selectorCol2.Name = "selectorCol2"; + this.selectorCol2.Size = new System.Drawing.Size(112, 14); + this.selectorCol2.TabIndex = 1; + this.selectorCol2.indexChanged += new System.EventHandler(this.selectorCol2_indexChanged); + // + // cbRandCol2 + // + this.cbRandCol2.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.cbRandCol2.BackColor = System.Drawing.SystemColors.Control; + this.cbRandCol2.CheckAlign = System.Drawing.ContentAlignment.MiddleRight; + this.cbRandCol2.Location = new System.Drawing.Point(80, 0); + this.cbRandCol2.Name = "cbRandCol2"; + this.cbRandCol2.Size = new System.Drawing.Size(64, 16); + this.cbRandCol2.TabIndex = 0; + this.cbRandCol2.Text = "Random"; + //! this.cbRandCol2.Text = "ランダム"; + this.cbRandCol2.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + this.cbRandCol2.UseVisualStyleBackColor = false; + // + // typeList + // + this.typeList.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) + | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.typeList.ItemHeight = 12; + this.typeList.Location = new System.Drawing.Point(0, 0); + this.typeList.Name = "typeList"; + this.typeList.Size = new System.Drawing.Size(184, 124); + this.typeList.TabIndex = 10; + this.typeList.SelectedIndexChanged += new System.EventHandler(this.typeList_SelectedIndexChanged); + // + // MultiSelectorController + // + this.AutoScaleBaseSize = new System.Drawing.Size(5, 12); + this.ClientSize = new System.Drawing.Size(362, 355); + this.Controls.Add(this.costBox); + this.Controls.Add(this.numHeight); + this.Controls.Add(this.groupDesign); + this.Controls.Add(this.selectorDir); + this.Controls.Add(this.labelDir); + this.Controls.Add(this.btnDetail); + this.Controls.Add(this.labelInfo); + this.Controls.Add(this.groupColor); + this.Controls.Add(this.groupCol2); + this.Controls.Add(this.typeList); + this.Controls.Add(this.typeBox); + this.Controls.Add(this.previewBox); + this.Controls.Add(this.labelHeight); + this.Name = "MultiSelectorController"; + ((System.ComponentModel.ISupportInitialize)(this.previewBox)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.numHeight)).EndInit(); + this.groupColor.ResumeLayout(false); + this.groupDesign.ResumeLayout(false); + this.groupCol2.ResumeLayout(false); + this.ResumeLayout(false); + } #endregion @@ -772,7 +772,7 @@ buf+=current.categories[0].name; for(int i=1; i<n; i++) buf+=";"+current.categories[i].name; - buf+="\nMax population:"; + buf+="\nMax population:"; //! buf += "\n最大人口:"; if( current.population==null ) buf+="N/A"; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cl...@us...> - 2007-04-30 14:02:54
|
Revision: 57 http://freetrain.svn.sourceforge.net/freetrain/?rev=57&view=rev Author: clrg Date: 2007-04-30 07:02:44 -0700 (Mon, 30 Apr 2007) Log Message: ----------- Subproject PluginsExtra for contributed plugins not included by default with FreeTrain Added Paths: ----------- trunk/PluginsExtra/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <him...@us...> - 2007-04-28 12:18:39
|
Revision: 56 http://freetrain.svn.sourceforge.net/freetrain/?rev=56&view=rev Author: himasaram Date: 2007-04-28 05:18:40 -0700 (Sat, 28 Apr 2007) Log Message: ----------- Translation tweaks and fixes Modified Paths: -------------- trunk/FreeTrain/core/framework/BGMManager.cs trunk/FreeTrain/core/framework/MainWindow.cs trunk/FreeTrain/core/world/development/DevelopConfigure.cs trunk/FreeTrain/core/world/rail/StealSupportedRailContributionImpl.cs trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/CategoryTreeWnd.cs trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/MenuContributionImpl.cs trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/MultiSelectorController.cs trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/StructCategory.cs trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.rail.electricPole/src/MenuContributionImpl.cs trunk/FreeTrain/plugins/org.kohsuke.freetrain.rail.garage/src/TrainGarage.cs trunk/FreeTrain/plugins/org.kohsuke.freetrain.terrain.terrace/src/TerraceContributionImpl.cs Modified: trunk/FreeTrain/core/framework/BGMManager.cs =================================================================== --- trunk/FreeTrain/core/framework/BGMManager.cs 2007-04-26 12:03:24 UTC (rev 55) +++ trunk/FreeTrain/core/framework/BGMManager.cs 2007-04-28 12:18:40 UTC (rev 56) @@ -106,7 +106,7 @@ public SelectMenuItem() : base() {} // for some reason Windows Forms need this constructor internal SelectMenuItem( BGMManager owner ) { this.owner = owner; - this.Text = "&Select from file..."; + this.Text = "&Select From File..."; //! this.Text = "ファイルから選択(&S)..."; } Modified: trunk/FreeTrain/core/framework/MainWindow.cs =================================================================== --- trunk/FreeTrain/core/framework/MainWindow.cs 2007-04-26 12:03:24 UTC (rev 55) +++ trunk/FreeTrain/core/framework/MainWindow.cs 2007-04-28 12:18:40 UTC (rev 56) @@ -138,7 +138,7 @@ private System.Windows.Forms.ToolBarButton viewDayAndNight; private System.Windows.Forms.ToolBarButton viewAlwaysDay; private System.Windows.Forms.ToolBarButton viewAlwaysNight; - private System.Windows.Forms.ToolBarButton separator; + private System.Windows.Forms.ToolBarButton separator; private MenuItem menuItem6; private readonly MruHelper mruMenu; @@ -414,607 +414,662 @@ /// コード エディタで変更しないでください。 /// </summary> private void InitializeComponent() - { - this.components = new System.ComponentModel.Container(); - System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MainWindow)); - this.statusBar = new System.Windows.Forms.StatusBar(); - this.statusBar_Message = new System.Windows.Forms.StatusBarPanel(); - this.statusBar_Controller = new System.Windows.Forms.StatusBarPanel(); - this.statusBar_Time = new System.Windows.Forms.StatusBarPanel(); - this.MainMenu = new System.Windows.Forms.MainMenu(this.components); - this.menuItem_file = new System.Windows.Forms.MenuItem(); - this.menuItem_File_New = new System.Windows.Forms.MenuItem(); - this.MenuItem_File_Open = new System.Windows.Forms.MenuItem(); - this.MenuItem_File_Save = new System.Windows.Forms.MenuItem(); - this.menuItem2 = new System.Windows.Forms.MenuItem(); - this.menuItem_listPlugins = new System.Windows.Forms.MenuItem(); - this.menuItem3 = new System.Windows.Forms.MenuItem(); - this.mruMenuItem = new System.Windows.Forms.MenuItem(); - this.menuItem1 = new System.Windows.Forms.MenuItem(); - this.menuQuit = new System.Windows.Forms.MenuItem(); - this.menuItem_view = new System.Windows.Forms.MenuItem(); - this.MenuItem_OpenMap = new System.Windows.Forms.MenuItem(); - this.menuItem_balanceSheet = new System.Windows.Forms.MenuItem(); - this.menuItem_rail = new System.Windows.Forms.MenuItem(); - this.menuItem_RailRoadConstruction = new System.Windows.Forms.MenuItem(); - this.menuItem_SlopeRailRoad = new System.Windows.Forms.MenuItem(); - this.menuItem_Platform = new System.Windows.Forms.MenuItem(); - this.menuItem_stationPassageway = new System.Windows.Forms.MenuItem(); - this.menuItem_railStationary = new System.Windows.Forms.MenuItem(); - this.menuItem5 = new System.Windows.Forms.MenuItem(); - this.menuItem_TrainPlacement = new System.Windows.Forms.MenuItem(); - this.menuItem_TrainTrading = new System.Windows.Forms.MenuItem(); - this.menuItem4 = new System.Windows.Forms.MenuItem(); - this.menuItem_road = new System.Windows.Forms.MenuItem(); - this.menuItem_construction = new System.Windows.Forms.MenuItem(); - this.menuItem_struct = new System.Windows.Forms.MenuItem(); - this.menuItem_terrain = new System.Windows.Forms.MenuItem(); - this.menuItem_varHeightBldg = new System.Windows.Forms.MenuItem(); - this.menuItem_land = new System.Windows.Forms.MenuItem(); - this.menuItem_landProperty = new System.Windows.Forms.MenuItem(); - this.menuItem_config = new System.Windows.Forms.MenuItem(); - this.menuItem_music = new System.Windows.Forms.MenuItem(); - this.menuItem_soundEffect = new System.Windows.Forms.MenuItem(); - this.menuItem_enableSoundEffect = new System.Windows.Forms.MenuItem(); - this.menuItem_disableSoundEffect = new System.Windows.Forms.MenuItem(); - this.menuItem_option = new System.Windows.Forms.MenuItem(); - this.menuItem_help = new System.Windows.Forms.MenuItem(); - this.menuItem_onlineHelp = new System.Windows.Forms.MenuItem(); - this.menuItem_About = new System.Windows.Forms.MenuItem(); - this.toolBar1 = new System.Windows.Forms.ToolBar(); - this.tbTimer = new System.Windows.Forms.ToolBarButton(); - this.clockMenu = new System.Windows.Forms.ContextMenu(); - this.menuItem_ClockStop = new System.Windows.Forms.MenuItem(); - this.menuItem_ClockGo1 = new System.Windows.Forms.MenuItem(); - this.menuItem_ClockGo2 = new System.Windows.Forms.MenuItem(); - this.menuItem_ClockGo3 = new System.Windows.Forms.MenuItem(); - this.menuItem_ClockGo4 = new System.Windows.Forms.MenuItem(); - this.tbRailRoad = new System.Windows.Forms.ToolBarButton(); - this.tbSlope = new System.Windows.Forms.ToolBarButton(); - this.tbStation = new System.Windows.Forms.ToolBarButton(); - this.tbRRAcc = new System.Windows.Forms.ToolBarButton(); - this.tbTrainPlacement = new System.Windows.Forms.ToolBarButton(); - this.tbTrainTrading = new System.Windows.Forms.ToolBarButton(); - this.tbTrainDiagram = new System.Windows.Forms.ToolBarButton(); - this.tbSeparator = new System.Windows.Forms.ToolBarButton(); - this.tbTerrain = new System.Windows.Forms.ToolBarButton(); - this.tbStruct = new System.Windows.Forms.ToolBarButton(); - this.tbBulldoze = new System.Windows.Forms.ToolBarButton(); - this.toolBarIcons = new System.Windows.Forms.ImageList(this.components); - this.timer = new System.Windows.Forms.Timer(this.components); - this.timerStatusBarUpdate = new System.Windows.Forms.Timer(this.components); - this.toolBar2 = new System.Windows.Forms.ToolBar(); - this.viewDayAndNight = new System.Windows.Forms.ToolBarButton(); - this.viewAlwaysDay = new System.Windows.Forms.ToolBarButton(); - this.viewAlwaysNight = new System.Windows.Forms.ToolBarButton(); - this.separator = new System.Windows.Forms.ToolBarButton(); - this.viewButtons = new System.Windows.Forms.ImageList(this.components); - this.menuItem6 = new System.Windows.Forms.MenuItem(); - ((System.ComponentModel.ISupportInitialize)(this.statusBar_Message)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.statusBar_Controller)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.statusBar_Time)).BeginInit(); - this.SuspendLayout(); - // - // statusBar - // - this.statusBar.Location = new System.Drawing.Point(0, 270); - this.statusBar.Name = "statusBar"; - this.statusBar.Panels.AddRange(new System.Windows.Forms.StatusBarPanel[] { - this.statusBar_Message, - this.statusBar_Controller, - this.statusBar_Time}); - this.statusBar.ShowPanels = true; - this.statusBar.Size = new System.Drawing.Size(544, 16); - this.statusBar.TabIndex = 0; - // - // statusBar_Message - // - this.statusBar_Message.AutoSize = System.Windows.Forms.StatusBarPanelAutoSize.Spring; - this.statusBar_Message.BorderStyle = System.Windows.Forms.StatusBarPanelBorderStyle.None; - this.statusBar_Message.MinWidth = 40; - this.statusBar_Message.Name = "statusBar_Message"; - this.statusBar_Message.Width = 347; - // - // statusBar_Controller - // - this.statusBar_Controller.Alignment = System.Windows.Forms.HorizontalAlignment.Center; - this.statusBar_Controller.AutoSize = System.Windows.Forms.StatusBarPanelAutoSize.Contents; - this.statusBar_Controller.MinWidth = 0; - this.statusBar_Controller.Name = "statusBar_Controller"; - this.statusBar_Controller.Text = "-"; - this.statusBar_Controller.ToolTipText = "Current mode"; - this.statusBar_Controller.Width = 21; - // - // statusBar_Time - // - this.statusBar_Time.Alignment = System.Windows.Forms.HorizontalAlignment.Center; - this.statusBar_Time.Name = "statusBar_Time"; - this.statusBar_Time.Text = "date/time"; - this.statusBar_Time.ToolTipText = "Current time"; - this.statusBar_Time.Width = 160; - // - // MainMenu - // - this.MainMenu.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] { - this.menuItem_file, - this.menuItem_view, - this.menuItem_rail, - this.menuItem_road, - this.menuItem_construction, - this.menuItem_config, - this.menuItem_help}); - // - // menuItem_file - // - this.menuItem_file.Index = 0; - this.menuItem_file.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] { - this.menuItem_File_New, - this.MenuItem_File_Open, - this.MenuItem_File_Save, - this.menuItem2, - this.menuItem_listPlugins, - this.menuItem3, - this.mruMenuItem, - this.menuItem1, - this.menuQuit}); - this.menuItem_file.Text = "&File"; - // - // menuItem_File_New - // - this.menuItem_File_New.Index = 0; - this.menuItem_File_New.Text = "&New..."; - // - // MenuItem_File_Open - // - this.MenuItem_File_Open.Index = 1; - this.MenuItem_File_Open.Text = "&Open..."; - // - // MenuItem_File_Save - // - this.MenuItem_File_Save.Index = 2; - this.MenuItem_File_Save.Text = "&Save..."; - // - // menuItem2 - // - this.menuItem2.Index = 3; - this.menuItem2.Text = "-"; - // - // menuItem_listPlugins - // - this.menuItem_listPlugins.Index = 4; - this.menuItem_listPlugins.Text = "&Plugin List..."; - // - // menuItem3 - // - this.menuItem3.Index = 5; - this.menuItem3.Text = "-"; - // - // mruMenuItem - // - this.mruMenuItem.Index = 6; - this.mruMenuItem.Text = "(Recently Used Files)"; - // - // menuItem1 - // - this.menuItem1.Index = 7; - this.menuItem1.Text = "-"; - // - // menuQuit - // - this.menuQuit.Index = 8; - this.menuQuit.Shortcut = System.Windows.Forms.Shortcut.CtrlQ; - this.menuQuit.Text = "&Quit"; - // - // menuItem_view - // - this.menuItem_view.Index = 1; - this.menuItem_view.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] { - this.MenuItem_OpenMap, - this.menuItem_balanceSheet}); - this.menuItem_view.MergeOrder = 1; - this.menuItem_view.MergeType = System.Windows.Forms.MenuMerge.MergeItems; - this.menuItem_view.Text = "&View"; - // - // MenuItem_OpenMap - // - this.MenuItem_OpenMap.Index = 0; - this.MenuItem_OpenMap.Shortcut = System.Windows.Forms.Shortcut.CtrlM; - this.MenuItem_OpenMap.Text = "&Map"; - this.MenuItem_OpenMap.Click += new System.EventHandler(this.MenuItem_OpenMap_Click); - // - // menuItem_balanceSheet - // - this.menuItem_balanceSheet.Index = 1; - this.menuItem_balanceSheet.Text = "&Balance Sheet"; - // - // menuItem_rail - // - this.menuItem_rail.Index = 2; - this.menuItem_rail.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] { - this.menuItem_RailRoadConstruction, - this.menuItem_SlopeRailRoad, - this.menuItem_Platform, - this.menuItem_stationPassageway, - this.menuItem_railStationary, - this.menuItem5, - this.menuItem_TrainPlacement, - this.menuItem_TrainTrading, - this.menuItem4}); - this.menuItem_rail.MergeOrder = 2; - this.menuItem_rail.Text = "&Rail"; - // - // menuItem_RailRoadConstruction - // - this.menuItem_RailRoadConstruction.Index = 0; - this.menuItem_RailRoadConstruction.Text = "Lay &Rail..."; - // - // menuItem_SlopeRailRoad - // - this.menuItem_SlopeRailRoad.Index = 1; - this.menuItem_SlopeRailRoad.Text = "Lay &Slope..."; - // - // menuItem_Platform - // - this.menuItem_Platform.Index = 2; - this.menuItem_Platform.Text = "Build St&ation..."; - // - // menuItem_stationPassageway - // - this.menuItem_stationPassageway.Index = 3; - this.menuItem_stationPassageway.Text = "Over&pass..."; - // - // menuItem_railStationary - // - this.menuItem_railStationary.Index = 4; - this.menuItem_railStationary.Text = "A&ccessories..."; - // - // menuItem5 - // - this.menuItem5.Index = 5; - this.menuItem5.Text = "-"; - // - // menuItem_TrainPlacement - // - this.menuItem_TrainPlacement.Index = 6; - this.menuItem_TrainPlacement.Text = "Place &Train..."; - // - // menuItem_TrainTrading - // - this.menuItem_TrainTrading.Index = 7; - this.menuItem_TrainTrading.Text = "&Buy Trains..."; - // - // menuItem4 - // - this.menuItem4.Index = 8; - this.menuItem4.Text = "-"; - // - // menuItem_road - // - this.menuItem_road.Index = 3; - this.menuItem_road.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] { - this.menuItem6}); - this.menuItem_road.MergeOrder = 3; - this.menuItem_road.Text = "R&oad"; - // - // menuItem_construction - // - this.menuItem_construction.Index = 4; - this.menuItem_construction.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] { - this.menuItem_struct, - this.menuItem_terrain, - this.menuItem_varHeightBldg, - this.menuItem_land, - this.menuItem_landProperty}); - this.menuItem_construction.MergeOrder = 4; - this.menuItem_construction.Text = "&Construction"; - // - // menuItem_struct - // - this.menuItem_struct.Index = 0; - this.menuItem_struct.Text = "Building Construction..."; - // - // menuItem_terrain - // - this.menuItem_terrain.Index = 1; - this.menuItem_terrain.Text = "&Modify Terrain..."; - // - // menuItem_varHeightBldg - // - this.menuItem_varHeightBldg.Index = 2; - this.menuItem_varHeightBldg.Text = "Rental &Buildings..."; - // - // menuItem_land - // - this.menuItem_land.Index = 3; - this.menuItem_land.Text = "Terrain Object&s..."; - // - // menuItem_landProperty - // - this.menuItem_landProperty.Index = 4; - this.menuItem_landProperty.Text = "Trade &Land..."; - // - // menuItem_config - // - this.menuItem_config.Index = 5; - this.menuItem_config.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] { - this.menuItem_music, - this.menuItem_soundEffect, - this.menuItem_option}); - this.menuItem_config.MergeOrder = 5; - this.menuItem_config.Text = "Co&nfigure"; - // - // menuItem_music - // - this.menuItem_music.Index = 0; - this.menuItem_music.Text = "&Music"; - // - // menuItem_soundEffect - // - this.menuItem_soundEffect.Index = 1; - this.menuItem_soundEffect.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] { - this.menuItem_enableSoundEffect, - this.menuItem_disableSoundEffect}); - this.menuItem_soundEffect.Text = "&Sound Effects"; - this.menuItem_soundEffect.Popup += new System.EventHandler(this.onMenuPopup); - // - // menuItem_enableSoundEffect - // - this.menuItem_enableSoundEffect.Index = 0; - this.menuItem_enableSoundEffect.Text = "O&n"; - // - // menuItem_disableSoundEffect - // - this.menuItem_disableSoundEffect.Index = 1; - this.menuItem_disableSoundEffect.Text = "O&ff"; - // - // menuItem_option - // - this.menuItem_option.Index = 2; - this.menuItem_option.Text = "&Options..."; - // - // menuItem_help - // - this.menuItem_help.Index = 6; - this.menuItem_help.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] { - this.menuItem_onlineHelp, - this.menuItem_About}); - this.menuItem_help.MergeOrder = 6; - this.menuItem_help.Text = "&Help"; - // - // menuItem_onlineHelp - // - this.menuItem_onlineHelp.Index = 0; - this.menuItem_onlineHelp.Text = "&Online Help"; - // - // menuItem_About - // - this.menuItem_About.Index = 1; - this.menuItem_About.Text = "&About FreeTrain..."; - // - // toolBar1 - // - this.toolBar1.Appearance = System.Windows.Forms.ToolBarAppearance.Flat; - this.toolBar1.Buttons.AddRange(new System.Windows.Forms.ToolBarButton[] { - this.tbTimer, - this.tbRailRoad, - this.tbSlope, - this.tbStation, - this.tbRRAcc, - this.tbTrainPlacement, - this.tbTrainTrading, - this.tbTrainDiagram, - this.tbSeparator, - this.tbTerrain, - this.tbStruct, - this.tbBulldoze}); - this.toolBar1.DropDownArrows = true; - this.toolBar1.ImageList = this.toolBarIcons; - this.toolBar1.Location = new System.Drawing.Point(0, 0); - this.toolBar1.Name = "toolBar1"; - this.toolBar1.ShowToolTips = true; - this.toolBar1.Size = new System.Drawing.Size(544, 27); - this.toolBar1.TabIndex = 1; - this.toolBar1.TextAlign = System.Windows.Forms.ToolBarTextAlign.Right; - this.toolBar1.ButtonClick += new System.Windows.Forms.ToolBarButtonClickEventHandler(this.toolBar1_ButtonClick); - // - // tbTimer - // - this.tbTimer.DropDownMenu = this.clockMenu; - this.tbTimer.Name = "tbTimer"; - this.tbTimer.Style = System.Windows.Forms.ToolBarButtonStyle.DropDownButton; - this.tbTimer.Text = "Timer"; - // - // clockMenu - // - this.clockMenu.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] { - this.menuItem_ClockStop, - this.menuItem_ClockGo1, - this.menuItem_ClockGo2, - this.menuItem_ClockGo3, - this.menuItem_ClockGo4}); - // - // menuItem_ClockStop - // - this.menuItem_ClockStop.Index = 0; - this.menuItem_ClockStop.Text = "&Pause"; - this.menuItem_ClockStop.Click += new System.EventHandler(this.menuItem_ClockStop_Click); - // - // menuItem_ClockGo1 - // - this.menuItem_ClockGo1.Index = 1; - this.menuItem_ClockGo1.Text = "&Slow"; - this.menuItem_ClockGo1.Click += new System.EventHandler(this.menuItem_ClockGo1_Click); - // - // menuItem_ClockGo2 - // - this.menuItem_ClockGo2.Index = 2; - this.menuItem_ClockGo2.Text = "&Normal"; - this.menuItem_ClockGo2.Click += new System.EventHandler(this.menuItem_ClockGo2_Click); - // - // menuItem_ClockGo3 - // - this.menuItem_ClockGo3.Index = 3; - this.menuItem_ClockGo3.Text = "&Fast"; - this.menuItem_ClockGo3.Click += new System.EventHandler(this.menuItem_ClockGo3_Click); - // - // menuItem_ClockGo4 - // - this.menuItem_ClockGo4.Index = 4; - this.menuItem_ClockGo4.Text = "&Ultra"; - this.menuItem_ClockGo4.Click += new System.EventHandler(this.menuItem_ClockGo4_Click); - // - // tbRailRoad - // - this.tbRailRoad.ImageIndex = 0; - this.tbRailRoad.Name = "tbRailRoad"; - this.tbRailRoad.ToolTipText = "Lay rail"; - // - // tbSlope - // - this.tbSlope.ImageIndex = 1; - this.tbSlope.Name = "tbSlope"; - this.tbSlope.ToolTipText = "Lay slope"; - // - // tbStation - // - this.tbStation.ImageIndex = 2; - this.tbStation.Name = "tbStation"; - this.tbStation.ToolTipText = "Build station"; - // - // tbRRAcc - // - this.tbRRAcc.ImageIndex = 3; - this.tbRRAcc.Name = "tbRRAcc"; - this.tbRRAcc.ToolTipText = "Build rail accessories"; - // - // tbTrainPlacement - // - this.tbTrainPlacement.ImageIndex = 4; - this.tbTrainPlacement.Name = "tbTrainPlacement"; - this.tbTrainPlacement.ToolTipText = "Place trains"; - // - // tbTrainTrading - // - this.tbTrainTrading.ImageIndex = 5; - this.tbTrainTrading.Name = "tbTrainTrading"; - this.tbTrainTrading.ToolTipText = "Buy or sell trains"; - // - // tbTrainDiagram - // - this.tbTrainDiagram.ImageIndex = 6; - this.tbTrainDiagram.Name = "tbTrainDiagram"; - this.tbTrainDiagram.ToolTipText = "Diagram settings"; - // - // tbSeparator - // - this.tbSeparator.Name = "tbSeparator"; - this.tbSeparator.Style = System.Windows.Forms.ToolBarButtonStyle.Separator; - // - // tbTerrain - // - this.tbTerrain.ImageIndex = 7; - this.tbTerrain.Name = "tbTerrain"; - this.tbTerrain.ToolTipText = "Raise or lower terrain"; - // - // tbStruct - // - this.tbStruct.ImageIndex = 8; - this.tbStruct.Name = "tbStruct"; - this.tbStruct.ToolTipText = "Building construction"; - // - // tbBulldoze - // - this.tbBulldoze.ImageIndex = 9; - this.tbBulldoze.Name = "tbBulldoze"; - this.tbBulldoze.ToolTipText = "Bulldozer"; - // - // toolBarIcons - // - this.toolBarIcons.ColorDepth = System.Windows.Forms.ColorDepth.Depth8Bit; - this.toolBarIcons.ImageSize = new System.Drawing.Size(16, 15); - this.toolBarIcons.TransparentColor = System.Drawing.Color.Transparent; - // - // timerStatusBarUpdate - // - this.timerStatusBarUpdate.Enabled = true; - this.timerStatusBarUpdate.Interval = 500; - this.timerStatusBarUpdate.Tick += new System.EventHandler(this.updateStatusBar); - // - // toolBar2 - // - this.toolBar2.Appearance = System.Windows.Forms.ToolBarAppearance.Flat; - this.toolBar2.Buttons.AddRange(new System.Windows.Forms.ToolBarButton[] { - this.viewDayAndNight, - this.viewAlwaysDay, - this.viewAlwaysNight, - this.separator}); - this.toolBar2.ButtonSize = new System.Drawing.Size(16, 15); - this.toolBar2.DropDownArrows = true; - this.toolBar2.ImageList = this.viewButtons; - this.toolBar2.Location = new System.Drawing.Point(0, 27); - this.toolBar2.Name = "toolBar2"; - this.toolBar2.ShowToolTips = true; - this.toolBar2.Size = new System.Drawing.Size(544, 27); - this.toolBar2.TabIndex = 2; - // - // viewDayAndNight - // - this.viewDayAndNight.ImageIndex = 0; - this.viewDayAndNight.Name = "viewDayAndNight"; - this.viewDayAndNight.Pushed = true; - this.viewDayAndNight.Style = System.Windows.Forms.ToolBarButtonStyle.ToggleButton; - this.viewDayAndNight.Tag = freetrain.views.NightSpriteMode.AlignClock; - this.viewDayAndNight.ToolTipText = "Day and night"; - // - // viewAlwaysDay - // - this.viewAlwaysDay.ImageIndex = 1; - this.viewAlwaysDay.Name = "viewAlwaysDay"; - this.viewAlwaysDay.Style = System.Windows.Forms.ToolBarButtonStyle.ToggleButton; - this.viewAlwaysDay.Tag = freetrain.views.NightSpriteMode.AlwaysDay; - this.viewAlwaysDay.ToolTipText = "Always day"; - // - // viewAlwaysNight - // - this.viewAlwaysNight.ImageIndex = 2; - this.viewAlwaysNight.Name = "viewAlwaysNight"; - this.viewAlwaysNight.Style = System.Windows.Forms.ToolBarButtonStyle.ToggleButton; - this.viewAlwaysNight.Tag = freetrain.views.NightSpriteMode.AlwaysNight; - this.viewAlwaysNight.ToolTipText = "Always night"; - // - // separator - // - this.separator.Name = "separator"; - this.separator.Style = System.Windows.Forms.ToolBarButtonStyle.Separator; - // - // viewButtons - // - this.viewButtons.ColorDepth = System.Windows.Forms.ColorDepth.Depth8Bit; - this.viewButtons.ImageSize = new System.Drawing.Size(16, 15); - this.viewButtons.TransparentColor = System.Drawing.Color.Transparent; - // - // menuItem6 - // - this.menuItem6.Index = 0; - this.menuItem6.Text = "-"; - // - // MainWindow - // - this.AutoScaleBaseSize = new System.Drawing.Size(5, 12); - this.ClientSize = new System.Drawing.Size(544, 286); - this.Controls.Add(this.toolBar2); - this.Controls.Add(this.statusBar); - this.Controls.Add(this.toolBar1); - this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); - this.Menu = this.MainMenu; - this.Name = "MainWindow"; - this.Text = "FreeTrain"; - ((System.ComponentModel.ISupportInitialize)(this.statusBar_Message)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.statusBar_Controller)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.statusBar_Time)).EndInit(); - this.ResumeLayout(false); - this.PerformLayout(); - + { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MainWindow)); + this.statusBar = new System.Windows.Forms.StatusBar(); + this.statusBar_Message = new System.Windows.Forms.StatusBarPanel(); + this.statusBar_Controller = new System.Windows.Forms.StatusBarPanel(); + this.statusBar_Time = new System.Windows.Forms.StatusBarPanel(); + this.MainMenu = new System.Windows.Forms.MainMenu(this.components); + this.menuItem_file = new System.Windows.Forms.MenuItem(); + this.menuItem_File_New = new System.Windows.Forms.MenuItem(); + this.MenuItem_File_Open = new System.Windows.Forms.MenuItem(); + this.MenuItem_File_Save = new System.Windows.Forms.MenuItem(); + this.menuItem2 = new System.Windows.Forms.MenuItem(); + this.menuItem_listPlugins = new System.Windows.Forms.MenuItem(); + this.menuItem3 = new System.Windows.Forms.MenuItem(); + this.mruMenuItem = new System.Windows.Forms.MenuItem(); + this.menuItem1 = new System.Windows.Forms.MenuItem(); + this.menuQuit = new System.Windows.Forms.MenuItem(); + this.menuItem_view = new System.Windows.Forms.MenuItem(); + this.MenuItem_OpenMap = new System.Windows.Forms.MenuItem(); + this.menuItem_balanceSheet = new System.Windows.Forms.MenuItem(); + this.menuItem_rail = new System.Windows.Forms.MenuItem(); + this.menuItem_RailRoadConstruction = new System.Windows.Forms.MenuItem(); + this.menuItem_SlopeRailRoad = new System.Windows.Forms.MenuItem(); + this.menuItem_Platform = new System.Windows.Forms.MenuItem(); + this.menuItem_stationPassageway = new System.Windows.Forms.MenuItem(); + this.menuItem_railStationary = new System.Windows.Forms.MenuItem(); + this.menuItem5 = new System.Windows.Forms.MenuItem(); + this.menuItem_TrainPlacement = new System.Windows.Forms.MenuItem(); + this.menuItem_TrainTrading = new System.Windows.Forms.MenuItem(); + this.menuItem4 = new System.Windows.Forms.MenuItem(); + this.menuItem_road = new System.Windows.Forms.MenuItem(); + this.menuItem_construction = new System.Windows.Forms.MenuItem(); + this.menuItem_struct = new System.Windows.Forms.MenuItem(); + this.menuItem_terrain = new System.Windows.Forms.MenuItem(); + this.menuItem_varHeightBldg = new System.Windows.Forms.MenuItem(); + this.menuItem_land = new System.Windows.Forms.MenuItem(); + this.menuItem_landProperty = new System.Windows.Forms.MenuItem(); + this.menuItem_config = new System.Windows.Forms.MenuItem(); + this.menuItem_music = new System.Windows.Forms.MenuItem(); + this.menuItem_soundEffect = new System.Windows.Forms.MenuItem(); + this.menuItem_enableSoundEffect = new System.Windows.Forms.MenuItem(); + this.menuItem_disableSoundEffect = new System.Windows.Forms.MenuItem(); + this.menuItem_option = new System.Windows.Forms.MenuItem(); + this.menuItem_help = new System.Windows.Forms.MenuItem(); + this.menuItem_onlineHelp = new System.Windows.Forms.MenuItem(); + this.menuItem_About = new System.Windows.Forms.MenuItem(); + this.toolBar1 = new System.Windows.Forms.ToolBar(); + this.tbTimer = new System.Windows.Forms.ToolBarButton(); + this.clockMenu = new System.Windows.Forms.ContextMenu(); + this.menuItem_ClockStop = new System.Windows.Forms.MenuItem(); + this.menuItem_ClockGo1 = new System.Windows.Forms.MenuItem(); + this.menuItem_ClockGo2 = new System.Windows.Forms.MenuItem(); + this.menuItem_ClockGo3 = new System.Windows.Forms.MenuItem(); + this.menuItem_ClockGo4 = new System.Windows.Forms.MenuItem(); + this.tbRailRoad = new System.Windows.Forms.ToolBarButton(); + this.tbSlope = new System.Windows.Forms.ToolBarButton(); + this.tbStation = new System.Windows.Forms.ToolBarButton(); + this.tbRRAcc = new System.Windows.Forms.ToolBarButton(); + this.tbTrainPlacement = new System.Windows.Forms.ToolBarButton(); + this.tbTrainTrading = new System.Windows.Forms.ToolBarButton(); + this.tbTrainDiagram = new System.Windows.Forms.ToolBarButton(); + this.tbSeparator = new System.Windows.Forms.ToolBarButton(); + this.tbTerrain = new System.Windows.Forms.ToolBarButton(); + this.tbStruct = new System.Windows.Forms.ToolBarButton(); + this.tbBulldoze = new System.Windows.Forms.ToolBarButton(); + this.toolBarIcons = new System.Windows.Forms.ImageList(this.components); + this.timer = new System.Windows.Forms.Timer(this.components); + this.timerStatusBarUpdate = new System.Windows.Forms.Timer(this.components); + this.toolBar2 = new System.Windows.Forms.ToolBar(); + this.viewDayAndNight = new System.Windows.Forms.ToolBarButton(); + this.viewAlwaysDay = new System.Windows.Forms.ToolBarButton(); + this.viewAlwaysNight = new System.Windows.Forms.ToolBarButton(); + this.separator = new System.Windows.Forms.ToolBarButton(); + this.viewButtons = new System.Windows.Forms.ImageList(this.components); + this.menuItem6 = new System.Windows.Forms.MenuItem(); + ((System.ComponentModel.ISupportInitialize)(this.statusBar_Message)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.statusBar_Controller)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.statusBar_Time)).BeginInit(); + this.SuspendLayout(); + // + // statusBar + // + this.statusBar.Location = new System.Drawing.Point(0, 270); + this.statusBar.Name = "statusBar"; + this.statusBar.Panels.AddRange(new System.Windows.Forms.StatusBarPanel[] { + this.statusBar_Message, + this.statusBar_Controller, + this.statusBar_Time}); + this.statusBar.ShowPanels = true; + this.statusBar.Size = new System.Drawing.Size(544, 16); + this.statusBar.TabIndex = 0; + // + // statusBar_Message + // + this.statusBar_Message.AutoSize = System.Windows.Forms.StatusBarPanelAutoSize.Spring; + this.statusBar_Message.BorderStyle = System.Windows.Forms.StatusBarPanelBorderStyle.None; + this.statusBar_Message.MinWidth = 40; + this.statusBar_Message.Name = "statusBar_Message"; + this.statusBar_Message.Width = 347; + // + // statusBar_Controller + // + this.statusBar_Controller.Alignment = System.Windows.Forms.HorizontalAlignment.Center; + this.statusBar_Controller.AutoSize = System.Windows.Forms.StatusBarPanelAutoSize.Contents; + this.statusBar_Controller.MinWidth = 0; + this.statusBar_Controller.Name = "statusBar_Controller"; + this.statusBar_Controller.Text = "-"; + this.statusBar_Controller.ToolTipText = "Current mode"; + //! this.statusBar_Controller.ToolTipText = "現在のモード"; + this.statusBar_Controller.Width = 21; + // + // statusBar_Time + // + this.statusBar_Time.Alignment = System.Windows.Forms.HorizontalAlignment.Center; + this.statusBar_Time.Name = "statusBar_Time"; + this.statusBar_Time.Text = "date/time"; + this.statusBar_Time.ToolTipText = "Current time"; + //! this.statusBar_Time.ToolTipText = "現在の時刻"; + this.statusBar_Time.Width = 160; + // + // MainMenu + // + this.MainMenu.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] { + this.menuItem_file, + this.menuItem_view, + this.menuItem_rail, + this.menuItem_road, + this.menuItem_construction, + this.menuItem_config, + this.menuItem_help}); + // + // menuItem_file + // + this.menuItem_file.Index = 0; + this.menuItem_file.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] { + this.menuItem_File_New, + this.MenuItem_File_Open, + this.MenuItem_File_Save, + this.menuItem2, + this.menuItem_listPlugins, + this.menuItem3, + this.mruMenuItem, + this.menuItem1, + this.menuQuit}); + this.menuItem_file.Text = "&File"; this.menuQuit}); + //! this.menuItem_file.Text = "ファイル(&F)"; + // + // menuItem_File_New + // + this.menuItem_File_New.Index = 0; + this.menuItem_File_New.Text = "&New Game..."; + //! this.menuItem_File_New.Text = "新規作成&(N)..."; + // + // MenuItem_File_Open + // + this.MenuItem_File_Open.Index = 1; + this.MenuItem_File_Open.Text = "&Open..."; + //! this.MenuItem_File_Open.Text = "開く(&O)..."; + // + // MenuItem_File_Save + // + this.MenuItem_File_Save.Index = 2; + this.MenuItem_File_Save.Text = "&Save..."; + //! this.MenuItem_File_Save.Text = "保存(&S)..."; + // + // menuItem2 + // + this.menuItem2.Index = 3; + this.menuItem2.Text = "-"; + // + // menuItem_listPlugins + // + this.menuItem_listPlugins.Index = 4; + this.menuItem_listPlugins.Text = "&Plugin List..."; + //! this.menuItem_listPlugins.Text = "プラグイン一覧(&P)..."; + // + // menuItem3 + // + this.menuItem3.Index = 5; + this.menuItem3.Text = "-"; + // + // mruMenuItem + // + this.mruMenuItem.Index = 6; + this.mruMenuItem.Text = "(Recently Used Files)"; + //! this.mruMenuItem.Text = "(最近使われたファイル)"; + // + // menuItem1 + // + this.menuItem1.Index = 7; + this.menuItem1.Text = "-"; + // + // menuQuit + // + this.menuQuit.Index = 8; + this.menuQuit.Shortcut = System.Windows.Forms.Shortcut.CtrlQ; + this.menuQuit.Text = "&Quit"; + //! this.menuQuit.Text = "終了(&Q)"; + // + // menuItem_view + // + this.menuItem_view.Index = 1; + this.menuItem_view.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] { + this.MenuItem_OpenMap, + this.menuItem_balanceSheet}); + this.menuItem_view.MergeOrder = 1; + this.menuItem_view.MergeType = System.Windows.Forms.MenuMerge.MergeItems; + this.menuItem_view.Text = "&View"; + //! this.menuItem_view.Text = "表示(&V)"; + // + // MenuItem_OpenMap + // + this.MenuItem_OpenMap.Index = 0; + this.MenuItem_OpenMap.Shortcut = System.Windows.Forms.Shortcut.CtrlM; + this.MenuItem_OpenMap.Text = "&Map"; + //! this.MenuItem_OpenMap.Text = "マップ(&M)"; + this.MenuItem_OpenMap.Click += new System.EventHandler(this.MenuItem_OpenMap_Click); + // + // menuItem_balanceSheet + // + this.menuItem_balanceSheet.Index = 1; + this.menuItem_balanceSheet.Text = "&Balance Sheet"; + //! this.menuItem_balanceSheet.Text = "バランスシート(&B)"; + // + // menuItem_rail + // + this.menuItem_rail.Index = 2; + this.menuItem_rail.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] { + this.menuItem_RailRoadConstruction, + this.menuItem_SlopeRailRoad, + this.menuItem_Platform, + this.menuItem_stationPassageway, + this.menuItem_railStationary, + this.menuItem5, + this.menuItem_TrainPlacement, + this.menuItem_TrainTrading, + this.menuItem4}); + this.menuItem_rail.MergeOrder = 2; + this.menuItem_rail.Text = "&Rail"; + //! this.menuItem_rail.Text = "鉄道(&R)"; + // + // menuItem_RailRoadConstruction + // + this.menuItem_RailRoadConstruction.Index = 0; + this.menuItem_RailRoadConstruction.Text = "Lay &Rail..."; + //! this.menuItem_RailRoadConstruction.Text = "線路工事(&R)..."; + // + // menuItem_SlopeRailRoad + // + this.menuItem_SlopeRailRoad.Index = 1; + this.menuItem_SlopeRailRoad.Text = "Lay &Slope..."; + //! this.menuItem_SlopeRailRoad.Text = "勾配工事(&S)..."; + // + // menuItem_Platform + // + this.menuItem_Platform.Index = 2; + this.menuItem_Platform.Text = "Build St&ation..."; + //! this.menuItem_Platform.Text = "駅工事(&A)..."; + // + // menuItem_stationPassageway + // + this.menuItem_stationPassageway.Index = 3; + this.menuItem_stationPassageway.Text = "Over&pass..."; + //! this.menuItem_stationPassageway.Text = "跨線橋(&P)..."; + // + // menuItem_railStationary + // + this.menuItem_railStationary.Index = 4; + this.menuItem_railStationary.Text = "A&ccessories..."; + //! this.menuItem_railStationary.Text = "アクセサリ(&C)..."; + // + // menuItem5 + // + this.menuItem5.Index = 5; + this.menuItem5.Text = "-"; + // + // menuItem_TrainPlacement + // + this.menuItem_TrainPlacement.Index = 6; + this.menuItem_TrainPlacement.Text = "Place &Train..."; + //! this.menuItem_TrainPlacement.Text = "車両配置(&T)..."; + // + // menuItem_TrainTrading + // + this.menuItem_TrainTrading.Index = 7; + this.menuItem_TrainTrading.Text = "&Buy Trains..."; + //! this.menuItem_TrainTrading.Text = "車両購入(&B)..."; + // + // menuItem4 + // + this.menuItem4.Index = 8; + this.menuItem4.Text = "-"; + // + // menuItem_road + // + this.menuItem_road.Index = 3; + this.menuItem_road.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] { + this.menuItem6}); + this.menuItem_road.MergeOrder = 3; + this.menuItem_road.Text = "R&oad"; + //! this.menuItem_road.Text = "道路(&O)"; + // + // menuItem_construction + // + this.menuItem_construction.Index = 4; + this.menuItem_construction.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] { + this.menuItem_struct, + this.menuItem_terrain, + this.menuItem_varHeightBldg, + this.menuItem_land, + this.menuItem_landProperty}); + this.menuItem_construction.MergeOrder = 4; + this.menuItem_construction.Text = "&Construction"; + //! this.menuItem_construction.Text = "工事(&C)"; + // + // menuItem_struct + // + this.menuItem_struct.Index = 0; + this.menuItem_struct.Text = "Building Construction..."; + //! this.menuItem_struct.Text = "建物の工事(仮)..."; + // + // menuItem_terrain + // + this.menuItem_terrain.Index = 1; + this.menuItem_terrain.Text = "&Modify Terrain..."; + //! this.menuItem_terrain.Text = "整地(仮)(&M)..."; + // + // menuItem_varHeightBldg + // + this.menuItem_varHeightBldg.Index = 2; + this.menuItem_varHeightBldg.Text = "Rental &Buildings..."; + //! this.menuItem_varHeightBldg.Text = "貸しビル(&B)..."; + // + // menuItem_land + // + this.menuItem_land.Index = 3; + this.menuItem_land.Text = "Terrain Object&s..."; + //! this.menuItem_land.Text = "地表(&S)..."; + // + // menuItem_landProperty + // + this.menuItem_landProperty.Index = 4; + this.menuItem_landProperty.Text = "Trade &Land..."; + //! this.menuItem_landProperty.Text = "土地売買(&L)..."; + // + // menuItem_config + // + this.menuItem_config.Index = 5; + this.menuItem_config.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] { + this.menuItem_music, + this.menuItem_soundEffect, + this.menuItem_option}); + this.menuItem_config.MergeOrder = 5; + this.menuItem_config.Text = "Co&nfigure"; + //! this.menuItem_config.Text = "設定(&C)"; + // + // menuItem_music + // + this.menuItem_music.Index = 0; + this.menuItem_music.Text = "&Music"; + //! this.menuItem_music.Text = "音楽(&M)"; + // + // menuItem_soundEffect + // + this.menuItem_soundEffect.Index = 1; + this.menuItem_soundEffect.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] { + this.menuItem_enableSoundEffect, + this.menuItem_disableSoundEffect}); + this.menuItem_soundEffect.Text = "&Sound Effects"; + //! this.menuItem_soundEffect.Text = "効果音(&S)"; + this.menuItem_soundEffect.Popup += new System.EventHandler(this.onMenuPopup); + // + // menuItem_enableSoundEffect + // + this.menuItem_enableSoundEffect.Index = 0; + this.menuItem_enableSoundEffect.Text = "O&n"; + //! this.menuItem_enableSoundEffect.Text = "あり(&N)"; + // + // menuItem_disableSoundEffect + // + this.menuItem_disableSoundEffect.Index = 1; + this.menuItem_disableSoundEffect.Text = "O&ff"; + //! this.menuItem_disableSoundEffect.Text = "なし(&F)"; + // + // menuItem_option + // + this.menuItem_option.Index = 2; + this.menuItem_option.Text = "&Options..."; + //! this.menuItem_option.Text = "オプション(&O)..."; + // + // menuItem_help + // + this.menuItem_help.Index = 6; + this.menuItem_help.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] { + this.menuItem_onlineHelp, + this.menuItem_About}); + this.menuItem_help.MergeOrder = 6; + this.menuItem_help.Text = "&Help"; + //! this.menuItem_help.Text = "ヘルプ(&H)"; + // + // menuItem_onlineHelp + // + this.menuItem_onlineHelp.Index = 0; + this.menuItem_onlineHelp.Text = "&Online Help"; + //! this.menuItem_onlineHelp.Text = "オンラインヘルプ(&O)"; + // + // menuItem_About + // + this.menuItem_About.Index = 1; + this.menuItem_About.Text = "&About FreeTrain..."; + //! this.menuItem_About.Text = "FreeTrainExについて(&A)..."; + // + // toolBar1 + // + this.toolBar1.Appearance = System.Windows.Forms.ToolBarAppearance.Flat; + this.toolBar1.Buttons.AddRange(new System.Windows.Forms.ToolBarButton[] { + this.tbTimer, + this.tbRailRoad, + this.tbSlope, + this.tbStation, + this.tbRRAcc, + this.tbTrainPlacement, + this.tbTrainTrading, + this.tbTrainDiagram, + this.tbSeparator, + this.tbTerrain, + this.tbStruct, + this.tbBulldoze}); + this.toolBar1.DropDownArrows = true; + this.toolBar1.ImageList = this.toolBarIcons; + this.toolBar1.Location = new System.Drawing.Point(0, 0); + this.toolBar1.Name = "toolBar1"; + this.toolBar1.ShowToolTips = true; + this.toolBar1.Size = new System.Drawing.Size(544, 27); + this.toolBar1.TabIndex = 1; + this.toolBar1.TextAlign = System.Windows.Forms.ToolBarTextAlign.Right; + this.toolBar1.ButtonClick += new System.Windows.Forms.ToolBarButtonClickEventHandler(this.toolBar1_ButtonClick); + // + // tbTimer + // + this.tbTimer.DropDownMenu = this.clockMenu; + this.tbTimer.Name = "tbTimer"; + this.tbTimer.Style = System.Windows.Forms.ToolBarButtonStyle.DropDownButton; + this.tbTimer.Text = "Timer"; + //! this.tbTimer.Text = "時間"; + // + // clockMenu + // + this.clockMenu.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] { + this.menuItem_ClockStop, + this.menuItem_ClockGo1, + this.menuItem_ClockGo2, + this.menuItem_ClockGo3, + this.menuItem_ClockGo4}); + // + // menuItem_ClockStop + // + this.menuItem_ClockStop.Index = 0; + this.menuItem_ClockStop.Text = "&Pause"; + //! this.menuItem_ClockStop.Text = "一時停止(&S)"; + this.menuItem_ClockStop.Click += new System.EventHandler(this.menuItem_ClockStop_Click); + // + // menuItem_ClockGo1 + // + this.menuItem_ClockGo1.Index = 1; + this.menuItem_ClockGo1.Text = "&Slow"; + //! this.menuItem_ClockGo1.Text = "ゆっくり(&S)"; + this.menuItem_ClockGo1.Click += new System.EventHandler(this.menuItem_ClockGo1_Click); + // + // menuItem_ClockGo2 + // + this.menuItem_ClockGo2.Index = 2; + this.menuItem_ClockGo2.Text = "&Normal"; + //! this.menuItem_ClockGo2.Text = "普通(&N)"; + this.menuItem_ClockGo2.Click += new System.EventHandler(this.menuItem_ClockGo2_Click); + // + // menuItem_ClockGo3 + // + this.menuItem_ClockGo3.Index = 3; + this.menuItem_ClockGo3.Text = "&Fast"; + //! this.menuItem_ClockGo3.Text = "高速(&F)"; + this.menuItem_ClockGo3.Click += new System.EventHandler(this.menuItem_ClockGo3_Click); + // + // menuItem_ClockGo4 + // + this.menuItem_ClockGo4.Index = 4; + this.menuItem_ClockGo4.Text = "&Ultra"; + //! this.menuItem_ClockGo4.Text = "最高速(&U)"; + this.menuItem_ClockGo4.Click += new System.EventHandler(this.menuItem_ClockGo4_Click); + // + // tbRailRoad + // + this.tbRailRoad.ImageIndex = 0; + this.tbRailRoad.Name = "tbRailRoad"; + this.tbRailRoad.ToolTipText = "Lay rail"; + //! this.tbRailRoad.ToolTipText = "線路敷設"; + // + // tbSlope + // + this.tbSlope.ImageIndex = 1; + this.tbSlope.Name = "tbSlope"; + this.tbSlope.ToolTipText = "Lay slope"; + //! this.tbSlope.ToolTipText = "勾配線路敷設"; + // + // tbStation + // + this.tbStation.ImageIndex = 2; + this.tbStation.Name = "tbStation"; + this.tbStation.ToolTipText = "Build station"; + //! this.tbStation.ToolTipText = "駅建設"; + // + // tbRRAcc + // + this.tbRRAcc.ImageIndex = 3; + this.tbRRAcc.Name = "tbRRAcc"; + this.tbRRAcc.ToolTipText = "Build rail accessories"; + //! this.tbRRAcc.ToolTipText = "鉄道アクセサリ設置"; + // + // tbTrainPlacement + // + this.tbTrainPlacement.ImageIndex = 4; + this.tbTrainPlacement.Name = "tbTrainPlacement"; + this.tbTrainPlacement.ToolTipText = "Place trains"; + //! this.tbTrainPlacement.ToolTipText = "車両設置"; + // + // tbTrainTrading + // + this.tbTrainTrading.ImageIndex = 5; + this.tbTrainTrading.Name = "tbTrainTrading"; + this.tbTrainTrading.ToolTipText = "Buy or sell trains"; + //! this.tbTrainTrading.ToolTipText = "車両売買"; + // + // tbTrainDiagram + // + this.tbTrainDiagram.ImageIndex = 6; + this.tbTrainDiagram.Name = "tbTrainDiagram"; + this.tbTrainDiagram.ToolTipText = "Diagram settings"; + //! this.tbTrainDiagram.ToolTipText = "ダイアグラム設定"; + // + // tbSeparator + // + this.tbSeparator.Name = "tbSeparator"; + this.tbSeparator.Style = System.Windows.Forms.ToolBarButtonStyle.Separator; + // + // tbTerrain + // + this.tbTerrain.ImageIndex = 7; + this.tbTerrain.Name = "tbTerrain"; + this.tbTerrain.ToolTipText = "Raise and lower terrain"; + //! this.tbTerrain.ToolTipText = "土地の上下"; + // + // tbStruct + // + this.tbStruct.ImageIndex = 8; + this.tbStruct.Name = "tbStruct"; + this.tbStruct.ToolTipText = "Building construction"; + //! this.tbStruct.ToolTipText = "建物の設置"; + // + // tbBulldoze + // + this.tbBulldoze.ImageIndex = 9; + this.tbBulldoze.Name = "tbBulldoze"; + this.tbBulldoze.ToolTipText = "Bulldozer"; + //! this.tbBulldoze.ToolTipText = "ブルドーザー"; + // + // toolBarIcons + // + this.toolBarIcons.ColorDepth = System.Windows.Forms.ColorDepth.Depth8Bit; + this.toolBarIcons.ImageSize = new System.Drawing.Size(16, 15); + this.toolBarIcons.TransparentColor = System.Drawing.Color.Transparent; + // + // timerStatusBarUpdate + // + this.timerStatusBarUpdate.Enabled = true; + this.timerStatusBarUpdate.Interval = 500; + this.timerStatusBarUpdate.Tick += new System.EventHandler(this.updateStatusBar); + // + // toolBar2 + // + this.toolBar2.Appearance = System.Windows.Forms.ToolBarAppearance.Flat; + this.toolBar2.Buttons.AddRange(new System.Windows.Forms.ToolBarButton[] { + this.viewDayAndNight, + this.viewAlwaysDay, + this.viewAlwaysNight, + this.separator}); + this.toolBar2.ButtonSize = new System.Drawing.Size(16, 15); + this.toolBar2.DropDownArrows = true; + this.toolBar2.ImageList = this.viewButtons; + this.toolBar2.Location = new System.Drawing.Point(0, 27); + this.toolBar2.Name = "toolBar2"; + this.toolBar2.ShowToolTips = true; + this.toolBar2.Size = new System.Drawing.Size(544, 27); + this.toolBar2.TabIndex = 2; + // + // viewDayAndNight + // + this.viewDayAndNight.ImageIndex = 0; + this.viewDayAndNight.Name = "viewDayAndNight"; + this.viewDayAndNight.Pushed = true; + this.viewDayAndNight.Style = System.Windows.Forms.ToolBarButtonStyle.ToggleButton; + this.viewDayAndNight.Tag = freetrain.views.NightSpriteMode.AlignClock; + this.viewDayAndNight.ToolTipText = "Day and night"; + //! this.viewDayAndNight.ToolTipText = "昼と夜"; + // + // viewAlwaysDay + // + this.viewAlwaysDay.ImageIndex = 1; + this.viewAlwaysDay.Name = "viewAlwaysDay"; + this.viewAlwaysDay.Style = System.Windows.Forms.ToolBarButtonStyle.ToggleButton; + this.viewAlwaysDay.Tag = freetrain.views.NightSpriteMode.AlwaysDay; + this.viewAlwaysDay.ToolTipText = "Always day"; + //! this.viewAlwaysDay.ToolTipText = "常に昼"; + // + // viewAlwaysNight + // + this.viewAlwaysNight.ImageIndex = 2; + this.viewAlwaysNight.Name = "viewAlwaysNight"; + this.viewAlwaysNight.Style = System.Windows.Forms.ToolBarButtonStyle.ToggleButton; + this.viewAlwaysNight.Tag = freetrain.views.NightSpriteMode.AlwaysNight; + this.viewAlwaysNight.ToolTipText = "Always night"; + //! this.viewAlwaysNight.ToolTipText = "常に夜"; + // + // separator + // + this.separator.Name = "separator"; + this.separator.Style = System.Windows.Forms.ToolBarButtonStyle.Separator; + // + // viewButtons + // + this.viewButtons.ColorDepth = System.Windows.Forms.ColorDepth.Depth8Bit; + this.viewButtons.ImageSize = new System.Drawing.Size(16, 15); + this.viewButtons.TransparentColor = System.Drawing.Color.Transparent; + // + // menuItem6 + // + this.menuItem6.Index = 0; + this.menuItem6.Text = "-"; + // + // MainWindow + // + this.AutoScaleBaseSize = new System.Drawing.Size(5, 12); + this.ClientSize = new System.Drawing.Size(544, 286); + this.Controls.Add(this.toolBar2); + this.Controls.Add(this.statusBar); + this.Controls.Add(this.toolBar1); + this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); + this.Menu = this.MainMenu; + this.Name = "MainWindow"; + this.Text = "FreeTrain"; + ((System.ComponentModel.ISupportInitialize)(this.statusBar_Message)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.statusBar_Controller)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.statusBar_Time)).EndInit(); + this.ResumeLayout(false); + this.PerformLayout(); + } #endregion @@ -1428,7 +1483,7 @@ // start a new game by default setWorld(new World(new Distance(127,127,12),2)); - // insert dummy menu to make visible menu items appended afterword. + // insert dummy menu to make visible menu items appended afte... [truncated message content] |
From: <c4...@us...> - 2007-04-26 12:03:23
|
Revision: 55 http://freetrain.svn.sourceforge.net/freetrain/?rev=55&view=rev Author: c477 Date: 2007-04-26 05:03:24 -0700 (Thu, 26 Apr 2007) Log Message: ----------- insert dummy menu to make visible contribution dependent menu items. Modified Paths: -------------- trunk/FreeTrain/core/framework/MainWindow.cs Modified: trunk/FreeTrain/core/framework/MainWindow.cs =================================================================== --- trunk/FreeTrain/core/framework/MainWindow.cs 2007-04-26 04:01:17 UTC (rev 54) +++ trunk/FreeTrain/core/framework/MainWindow.cs 2007-04-26 12:03:24 UTC (rev 55) @@ -138,7 +138,8 @@ private System.Windows.Forms.ToolBarButton viewDayAndNight; private System.Windows.Forms.ToolBarButton viewAlwaysDay; private System.Windows.Forms.ToolBarButton viewAlwaysNight; - private System.Windows.Forms.ToolBarButton separator; + private System.Windows.Forms.ToolBarButton separator; + private MenuItem menuItem6; private readonly MruHelper mruMenu; @@ -413,632 +414,607 @@ /// コード エディタで変更しないでください。 /// </summary> private void InitializeComponent() - { - this.components = new System.ComponentModel.Container(); - System.Resources.ResourceManager resources = new System.Resources.ResourceManager(typeof(MainWindow)); - this.statusBar = new System.Windows.Forms.StatusBar(); - this.statusBar_Message = new System.Windows.Forms.StatusBarPanel(); - this.statusBar_Controller = new System.Windows.Forms.StatusBarPanel(); - this.statusBar_Time = new System.Windows.Forms.StatusBarPanel(); - this.MainMenu = new System.Windows.Forms.MainMenu(); - this.menuItem_file = new System.Windows.Forms.MenuItem(); - this.menuItem_File_New = new System.Windows.Forms.MenuItem(); - this.MenuItem_File_Open = new System.Windows.Forms.MenuItem(); - this.MenuItem_File_Save = new System.Windows.Forms.MenuItem(); - this.menuItem2 = new System.Windows.Forms.MenuItem(); - this.menuItem_listPlugins = new System.Windows.Forms.MenuItem(); - this.menuItem3 = new System.Windows.Forms.MenuItem(); - this.mruMenuItem = new System.Windows.Forms.MenuItem(); - this.menuItem1 = new System.Windows.Forms.MenuItem(); - this.menuQuit = new System.Windows.Forms.MenuItem(); - this.menuItem_view = new System.Windows.Forms.MenuItem(); - this.MenuItem_OpenMap = new System.Windows.Forms.MenuItem(); - this.menuItem_balanceSheet = new System.Windows.Forms.MenuItem(); - this.menuItem_rail = new System.Windows.Forms.MenuItem(); - this.menuItem_RailRoadConstruction = new System.Windows.Forms.MenuItem(); - this.menuItem_SlopeRailRoad = new System.Windows.Forms.MenuItem(); - this.menuItem_Platform = new System.Windows.Forms.MenuItem(); - this.menuItem_stationPassageway = new System.Windows.Forms.MenuItem(); - this.menuItem_railStationary = new System.Windows.Forms.MenuItem(); - this.menuItem5 = new System.Windows.Forms.MenuItem(); - this.menuItem_TrainPlacement = new System.Windows.Forms.MenuItem(); - this.menuItem_TrainTrading = new System.Windows.Forms.MenuItem(); - this.menuItem4 = new System.Windows.Forms.MenuItem(); - this.menuItem_road = new System.Windows.Forms.MenuItem(); - this.menuItem_construction = new System.Windows.Forms.MenuItem(); - this.menuItem_struct = new System.Windows.Forms.MenuItem(); - this.menuItem_terrain = new System.Windows.Forms.MenuItem(); - this.menuItem_varHeightBldg = new System.Windows.Forms.MenuItem(); - this.menuItem_land = new System.Windows.Forms.MenuItem(); - this.menuItem_landProperty = new System.Windows.Forms.MenuItem(); - this.menuItem_config = new System.Windows.Forms.MenuItem(); - this.menuItem_music = new System.Windows.Forms.MenuItem(); - this.menuItem_soundEffect = new System.Windows.Forms.MenuItem(); - this.menuItem_enableSoundEffect = new System.Windows.Forms.MenuItem(); - this.menuItem_disableSoundEffect = new System.Windows.Forms.MenuItem(); - this.menuItem_option = new System.Windows.Forms.MenuItem(); - this.menuItem_help = new System.Windows.Forms.MenuItem(); - this.menuItem_onlineHelp = new System.Windows.Forms.MenuItem(); - this.menuItem_About = new System.Windows.Forms.MenuItem(); - this.toolBar1 = new System.Windows.Forms.ToolBar(); - this.tbTimer = new System.Windows.Forms.ToolBarButton(); - this.clockMenu = new System.Windows.Forms.ContextMenu(); - this.menuItem_ClockStop = new System.Windows.Forms.MenuItem(); - this.menuItem_ClockGo1 = new System.Windows.Forms.MenuItem(); - this.menuItem_ClockGo2 = new System.Windows.Forms.MenuItem(); - this.menuItem_ClockGo3 = new System.Windows.Forms.MenuItem(); - this.menuItem_ClockGo4 = new System.Windows.Forms.MenuItem(); - this.tbRailRoad = new System.Windows.Forms.ToolBarButton(); - this.tbSlope = new System.Windows.Forms.ToolBarButton(); - this.tbStation = new System.Windows.Forms.ToolBarButton(); - this.tbRRAcc = new System.Windows.Forms.ToolBarButton(); - this.tbTrainPlacement = new System.Windows.Forms.ToolBarButton(); - this.tbTrainTrading = new System.Windows.Forms.ToolBarButton(); - this.tbTrainDiagram = new System.Windows.Forms.ToolBarButton(); - this.tbSeparator = new System.Windows.Forms.ToolBarButton(); - this.tbTerrain = new System.Windows.Forms.ToolBarButton(); - this.tbStruct = new System.Windows.Forms.ToolBarButton(); - this.tbBulldoze = new System.Windows.Forms.ToolBarButton(); - this.toolBarIcons = new System.Windows.Forms.ImageList(this.components); - this.timer = new System.Windows.Forms.Timer(this.components); - this.timerStatusBarUpdate = new System.Windows.Forms.Timer(this.components); - this.toolBar2 = new System.Windows.Forms.ToolBar(); - this.viewDayAndNight = new System.Windows.Forms.ToolBarButton(); - this.viewAlwaysDay = new System.Windows.Forms.ToolBarButton(); - this.viewAlwaysNight = new System.Windows.Forms.ToolBarButton(); - this.separator = new System.Windows.Forms.ToolBarButton(); - this.viewButtons = new System.Windows.Forms.ImageList(this.components); - ((System.ComponentModel.ISupportInitialize)(this.statusBar_Message)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.statusBar_Controller)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.statusBar_Time)).BeginInit(); - this.SuspendLayout(); - // - // statusBar - // - this.statusBar.Location = new System.Drawing.Point(0, 270); - this.statusBar.Name = "statusBar"; - this.statusBar.Panels.AddRange(new System.Windows.Forms.StatusBarPanel[] { - this.statusBar_Message, - this.statusBar_Controller, - this.statusBar_Time}); - this.statusBar.ShowPanels = true; - this.statusBar.Size = new System.Drawing.Size(544, 16); - this.statusBar.TabIndex = 0; - // - // statusBar_Message - // - this.statusBar_Message.AutoSize = System.Windows.Forms.StatusBarPanelAutoSize.Spring; - this.statusBar_Message.BorderStyle = System.Windows.Forms.StatusBarPanelBorderStyle.None; - this.statusBar_Message.MinWidth = 40; - this.statusBar_Message.Width = 347; - // - // statusBar_Controller - // - this.statusBar_Controller.Alignment = System.Windows.Forms.HorizontalAlignment.Center; - this.statusBar_Controller.AutoSize = System.Windows.Forms.StatusBarPanelAutoSize.Contents; - this.statusBar_Controller.MinWidth = 0; - this.statusBar_Controller.Text = "-"; - this.statusBar_Controller.ToolTipText = "Current mode"; - //! this.statusBar_Controller.ToolTipText = "現在のモード"; - this.statusBar_Controller.Width = 21; - // - // statusBar_Time - // - this.statusBar_Time.Alignment = System.Windows.Forms.HorizontalAlignment.Center; - this.statusBar_Time.Text = "date/time"; - this.statusBar_Time.ToolTipText = "Current time"; - //! this.statusBar_Time.ToolTipText = "現在の時刻"; - this.statusBar_Time.Width = 160; - // - // MainMenu - // - this.MainMenu.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] { - this.menuItem_file, - this.menuItem_view, - this.menuItem_rail, - this.menuItem_road, - this.menuItem_construction, - this.menuItem_config, - this.menuItem_help}); - // - // menuItem_file - // - this.menuItem_file.Index = 0; - this.menuItem_file.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] { - this.menuItem_File_New, - this.MenuItem_File_Open, - this.MenuItem_File_Save, - this.menuItem2, - this.menuItem_listPlugins, - this.menuItem3, - this.mruMenuItem, - this.menuItem1, - this.menuQuit}); - this.menuItem_file.Text = "&File"; - //! this.menuItem_file.Text = "ファイル(&F)"; - // - // menuItem_File_New - // - this.menuItem_File_New.Index = 0; - this.menuItem_File_New.Text = "&New..."; - //! this.menuItem_File_New.Text = "新規作成&(N)..."; - // - // MenuItem_File_Open - // - this.MenuItem_File_Open.Index = 1; - this.MenuItem_File_Open.Text = "&Open..."; - //! this.MenuItem_File_Open.Text = "開く(&O)..."; - // - // MenuItem_File_Save - // - this.MenuItem_File_Save.Index = 2; - this.MenuItem_File_Save.Text = "&Save..."; - //! this.MenuItem_File_Save.Text = "保存(&S)..."; - // - // menuItem2 - // - this.menuItem2.Index = 3; - this.menuItem2.Text = "-"; - // - // menuItem_listPlugins - // - this.menuItem_listPlugins.Index = 4; - this.menuItem_listPlugins.Text = "&Plugin List..."; - //! this.menuItem_listPlugins.Text = "プラグイン一覧(&P)..."; - // - // menuItem3 - // - this.menuItem3.Index = 5; - this.menuItem3.Text = "-"; - // - // mruMenuItem - // - this.mruMenuItem.Index = 6; - this.mruMenuItem.Text = "(Recently Used Files)"; - //! this.mruMenuItem.Text = "(最近使われたファイル)"; - // - // menuItem1 - // - this.menuItem1.Index = 7; - this.menuItem1.Text = "-"; - // - // menuQuit - // - this.menuQuit.Index = 8; - this.menuQuit.Shortcut = System.Windows.Forms.Shortcut.CtrlQ; - this.menuQuit.Text = "&Quit"; - //! this.menuQuit.Text = "終了(&Q)"; - // - // menuItem_view - // - this.menuItem_view.Index = 1; - this.menuItem_view.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] { - this.MenuItem_OpenMap, - this.menuItem_balanceSheet}); - this.menuItem_view.MergeOrder = 1; - this.menuItem_view.MergeType = System.Windows.Forms.MenuMerge.MergeItems; - this.menuItem_view.Text = "&View"; - //! this.menuItem_view.Text = "表示(&V)"; - // - // MenuItem_OpenMap - // - this.MenuItem_OpenMap.Index = 0; - this.MenuItem_OpenMap.Shortcut = System.Windows.Forms.Shortcut.CtrlM; - this.MenuItem_OpenMap.Text = "&Map"; - //! this.MenuItem_OpenMap.Text = "マップ(&M)"; - this.MenuItem_OpenMap.Click += new System.EventHandler(this.MenuItem_OpenMap_Click); - // - // menuItem_balanceSheet - // - this.menuItem_balanceSheet.Index = 1; - this.menuItem_balanceSheet.Text = "&Balance Sheet"; - //! this.menuItem_balanceSheet.Text = "バランスシート(&B)"; - // - // menuItem_rail - // - this.menuItem_rail.Index = 2; - this.menuItem_rail.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] { - this.menuItem_RailRoadConstruction, - this.menuItem_SlopeRailRoad, - this.menuItem_Platform, - this.menuItem_stationPassageway, - this.menuItem_railStationary, - this.menuItem5, - this.menuItem_TrainPlacement, - this.menuItem_TrainTrading, - this.menuItem4}); - this.menuItem_rail.MergeOrder = 2; - this.menuItem_rail.Text = "&Rail"; - //! this.menuItem_rail.Text = "鉄道(&R)"; - // - // menuItem_RailRoadConstruction - // - this.menuItem_RailRoadConstruction.Index = 0; - this.menuItem_RailRoadConstruction.Text = "Lay &Rail..."; - //! this.menuItem_RailRoadConstruction.Text = "線路工事(&R)..."; - // - // menuItem_SlopeRailRoad - // - this.menuItem_SlopeRailRoad.Index = 1; - this.menuItem_SlopeRailRoad.Text = "Lay &Slope..."; - //! this.menuItem_SlopeRailRoad.Text = "勾配工事(&S)..."; - // - // menuItem_Platform - // - this.menuItem_Platform.Index = 2; - this.menuItem_Platform.Text = "Build St&ation..."; - //! this.menuItem_Platform.Text = "駅工事(&A)..."; - // - // menuItem_stationPassageway - // - this.menuItem_stationPassageway.Index = 3; - this.menuItem_stationPassageway.Text = "Over&pass..."; - //! this.menuItem_stationPassageway.Text = "跨線橋(&P)..."; - // - // menuItem_railStationary - // - this.menuItem_railStationary.Index = 4; - this.menuItem_railStationary.Text = "A&ccessories..."; - //! this.menuItem_railStationary.Text = "アクセサリ(&C)..."; - // - // menuItem5 - // - this.menuItem5.Index = 5; - this.menuItem5.Text = "-"; - // - // menuItem_TrainPlacement - // - this.menuItem_TrainPlacement.Index = 6; - this.menuItem_TrainPlacement.Text = "Place &Train..."; - //! this.menuItem_TrainPlacement.Text = "車両配置(&T)..."; - // - // menuItem_TrainTrading - // - this.menuItem_TrainTrading.Index = 7; - this.menuItem_TrainTrading.Text = "&Buy Trains..."; - //! this.menuItem_TrainTrading.Text = "車両購入(&B)..."; - // - // menuItem4 - // - this.menuItem4.Index = 8; - this.menuItem4.Text = "-"; - // - // menuItem_road - // - this.menuItem_road.Index = 3; - this.menuItem_road.MergeOrder = 3; - this.menuItem_road.Text = "R&oad"; - //! this.menuItem_road.Text = "道路(&O)"; - // - // menuItem_construction - // - this.menuItem_construction.Index = 4; - this.menuItem_construction.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] { - this.menuItem_struct, - this.menuItem_terrain, - this.menuItem_varHeightBldg, - this.menuItem_land, - this.menuItem_landProperty}); - this.menuItem_construction.MergeOrder = 4; - this.menuItem_construction.Text = "&Construction"; - //! this.menuItem_construction.Text = "工事(&C)"; - // - // menuItem_struct - // - this.menuItem_struct.Index = 0; - this.menuItem_struct.Text = "Building Construction..."; - //! this.menuItem_struct.Text = "建物の工事(仮)..."; - // - // menuItem_terrain - // - this.menuItem_terrain.Index = 1; - this.menuItem_terrain.Text = "&Modify Terrain..."; - //! this.menuItem_terrain.Text = "整地(仮)(&M)..."; - // - // menuItem_varHeightBldg - // - this.menuItem_varHeightBldg.Index = 2; - this.menuItem_varHeightBldg.Text = "Rental &Buildings..."; - //! this.menuItem_varHeightBldg.Text = "貸しビル(&B)..."; - // - // menuItem_land - // - this.menuItem_land.Index = 3; - this.menuItem_land.Text = "Terrain Object&s..."; - //! this.menuItem_land.Text = "地表(&S)..."; - // - // menuItem_landProperty - // - this.menuItem_landProperty.Index = 4; - this.menuItem_landProperty.Text = "Trade &Land..."; - //! this.menuItem_landProperty.Text = "土地売買(&L)..."; - // - // menuItem_config - // - this.menuItem_config.Index = 5; - this.menuItem_config.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] { - this.menuItem_music, - this.menuItem_soundEffect, - this.menuItem_option}); - this.menuItem_config.MergeOrder = 5; - this.menuItem_config.Text = "Co&nfigure"; - //! this.menuItem_config.Text = "設定(&C)"; - // - // menuItem_music - // - this.menuItem_music.Index = 0; - this.menuItem_music.Text = "&Music"; - //! this.menuItem_music.Text = "音楽(&M)"; - // - // menuItem_soundEffect - // - this.menuItem_soundEffect.Index = 1; - this.menuItem_soundEffect.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] { - this.menuItem_enableSoundEffect, - this.menuItem_disableSoundEffect}); - this.menuItem_soundEffect.Text = "&Sound Effects"; - //!this.menuItem_soundEffect.Text = "効果音(&S)"; - this.menuItem_soundEffect.Popup += new System.EventHandler(this.onMenuPopup); - // - // menuItem_enableSoundEffect - // - this.menuItem_enableSoundEffect.Index = 0; - this.menuItem_enableSoundEffect.Text = "O&n"; - //! this.menuItem_enableSoundEffect.Text = "あり(&N)"; - // - // menuItem_disableSoundEffect - // - this.menuItem_disableSoundEffect.Index = 1; - this.menuItem_disableSoundEffect.Text = "O&ff"; - //! this.menuItem_disableSoundEffect.Text = "なし(&F)"; - // - // menuItem_option - // - this.menuItem_option.Index = 2; - this.menuItem_option.Text = "&Options..."; - //! this.menuItem_option.Text = "オプション(&O)..."; - // - // menuItem_help - // - this.menuItem_help.Index = 6; - this.menuItem_help.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] { - this.menuItem_onlineHelp, - this.menuItem_About}); - this.menuItem_help.MergeOrder = 6; - this.menuItem_help.Text = "&Help"; - //! this.menuItem_help.Text = "ヘルプ(&H)"; - // - // menuItem_onlineHelp - // - this.menuItem_onlineHelp.Index = 0; - this.menuItem_onlineHelp.Text = "&Online Help"; - //! this.menuItem_onlineHelp.Text = "オンラインヘルプ(&O)"; - // - // menuItem_About - // - this.menuItem_About.Index = 1; - this.menuItem_About.Text = "&About FreeTrain..."; - //! this.menuItem_About.Text = "FreeTrainについて(&A)..."; - // - // toolBar1 - // - this.toolBar1.Appearance = System.Windows.Forms.ToolBarAppearance.Flat; - this.toolBar1.Buttons.AddRange(new System.Windows.Forms.ToolBarButton[] { - this.tbTimer, - this.tbRailRoad, - this.tbSlope, - this.tbStation, - this.tbRRAcc, - this.tbTrainPlacement, - this.tbTrainTrading, - this.tbTrainDiagram, - this.tbSeparator, - this.tbTerrain, - this.tbStruct, - this.tbBulldoze}); - this.toolBar1.DropDownArrows = true; - this.toolBar1.ImageList = this.toolBarIcons; - this.toolBar1.Location = new System.Drawing.Point(0, 0); - this.toolBar1.Name = "toolBar1"; - this.toolBar1.ShowToolTips = true; - this.toolBar1.Size = new System.Drawing.Size(544, 27); - this.toolBar1.TabIndex = 1; - this.toolBar1.TextAlign = System.Windows.Forms.ToolBarTextAlign.Right; - this.toolBar1.ButtonClick += new System.Windows.Forms.ToolBarButtonClickEventHandler(this.toolBar1_ButtonClick); - // - // tbTimer - // - this.tbTimer.DropDownMenu = this.clockMenu; - this.tbTimer.Style = System.Windows.Forms.ToolBarButtonStyle.DropDownButton; - this.tbTimer.Text = "Timer"; - //! this.tbTimer.Text = "時間"; - // - // clockMenu - // - this.clockMenu.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] { - this.menuItem_ClockStop, - this.menuItem_ClockGo1, - this.menuItem_ClockGo2, - this.menuItem_ClockGo3, - this.menuItem_ClockGo4}); - // - // menuItem_ClockStop - // - this.menuItem_ClockStop.Index = 0; - this.menuItem_ClockStop.Text = "&Pause"; - //! this.menuItem_ClockStop.Text = "一時停止(&S)"; - this.menuItem_ClockStop.Click += new System.EventHandler(this.menuItem_ClockStop_Click); - // - // menuItem_ClockGo1 - // - this.menuItem_ClockGo1.Index = 1; - this.menuItem_ClockGo1.Text = "&Slow"; - //! this.menuItem_ClockGo1.Text = "ゆっくり(&S)"; - this.menuItem_ClockGo1.Click += new System.EventHandler(this.menuItem_ClockGo1_Click); - // - // menuItem_ClockGo2 - // - this.menuItem_ClockGo2.Index = 2; - this.menuItem_ClockGo2.Text = "&Normal"; - //! this.menuItem_ClockGo2.Text = "普通(&N)"; - this.menuItem_ClockGo2.Click += new System.EventHandler(this.menuItem_ClockGo2_Click); - // - // menuItem_ClockGo3 - // - this.menuItem_ClockGo3.Index = 3; - this.menuItem_ClockGo3.Text = "&Fast"; - //! this.menuItem_ClockGo3.Text = "高速(&F)"; - this.menuItem_ClockGo3.Click += new System.EventHandler(this.menuItem_ClockGo3_Click); - // - // menuItem_ClockGo4 - // - this.menuItem_ClockGo4.Index = 4; - this.menuItem_ClockGo4.Text = "&Ultra"; - //! this.menuItem_ClockGo4.Text = "最高速(&U)"; - this.menuItem_ClockGo4.Click += new System.EventHandler(this.menuItem_ClockGo4_Click); - // - // tbRailRoad - // - this.tbRailRoad.ImageIndex = 0; - this.tbRailRoad.ToolTipText = "Lay rail"; - //! this.tbRailRoad.ToolTipText = "線路敷設"; - // - // tbSlope - // - this.tbSlope.ImageIndex = 1; - this.tbSlope.ToolTipText = "Lay slope"; - //! this.tbSlope.ToolTipText = "勾配線路敷設"; - // - // tbStation - // - this.tbStation.ImageIndex = 2; - this.tbStation.ToolTipText = "Build station"; - //! this.tbStation.ToolTipText = "駅建設"; - // - // tbRRAcc - // - this.tbRRAcc.ImageIndex = 3; - this.tbRRAcc.ToolTipText = "Build rail accessories"; - //! this.tbRRAcc.ToolTipText = "鉄道アクセサリ設置"; - // - // tbTrainPlacement - // - this.tbTrainPlacement.ImageIndex = 4; - this.tbTrainPlacement.ToolTipText = "Place trains"; - //! this.tbTrainPlacement.ToolTipText = "車両設置"; - // - // tbTrainTrading - // - this.tbTrainTrading.ImageIndex = 5; - this.tbTrainTrading.ToolTipText = "Buy or sell trains"; - //! this.tbTrainTrading.ToolTipText = "車両売買"; - // - // tbTrainDiagram - // - this.tbTrainDiagram.ImageIndex = 6; - this.tbTrainDiagram.ToolTipText = "Diagram settings"; - //! this.tbTrainDiagram.ToolTipText = "ダイアグラム設定"; - // - // tbSeparator - // - this.tbSeparator.Style = System.Windows.Forms.ToolBarButtonStyle.Separator; - // - // tbTerrain - // - this.tbTerrain.ImageIndex = 7; - this.tbTerrain.ToolTipText = "Raise or lower terrain"; - //! this.tbTerrain.ToolTipText = "土地の上下"; - // - // tbStruct - // - this.tbStruct.ImageIndex = 8; - this.tbStruct.ToolTipText = "Building construction"; - //! this.tbStruct.ToolTipText = "建物の設置"; - // - // tbBulldoze - // - this.tbBulldoze.ImageIndex = 9; - this.tbBulldoze.ToolTipText = "Bulldozer"; - //! this.tbBulldoze.ToolTipText = "ブルドーザー"; - // - // toolBarIcons - // - this.toolBarIcons.ImageSize = new System.Drawing.Size(16, 15); - this.toolBarIcons.TransparentColor = System.Drawing.Color.Transparent; - // - // timerStatusBarUpdate - // - this.timerStatusBarUpdate.Enabled = true; - this.timerStatusBarUpdate.Interval = 500; - this.timerStatusBarUpdate.Tick += new System.EventHandler(this.updateStatusBar); - // - // toolBar2 - // - this.toolBar2.Appearance = System.Windows.Forms.ToolBarAppearance.Flat; - this.toolBar2.Buttons.AddRange(new System.Windows.Forms.ToolBarButton[] { - this.viewDayAndNight, - this.viewAlwaysDay, - this.viewAlwaysNight, - this.separator}); - this.toolBar2.ButtonSize = new System.Drawing.Size(16, 15); - this.toolBar2.DropDownArrows = true; - this.toolBar2.ImageList = this.viewButtons; - this.toolBar2.Location = new System.Drawing.Point(0, 27); - this.toolBar2.Name = "toolBar2"; - this.toolBar2.ShowToolTips = true; - this.toolBar2.Size = new System.Drawing.Size(544, 27); - this.toolBar2.TabIndex = 2; - // - // viewDayAndNight - // - this.viewDayAndNight.ImageIndex = 0; - this.viewDayAndNight.Pushed = true; - this.viewDayAndNight.Style = System.Windows.Forms.ToolBarButtonStyle.ToggleButton; - this.viewDayAndNight.Tag = freetrain.views.NightSpriteMode.AlignClock; - this.viewDayAndNight.ToolTipText = "Day and night"; - //! this.viewDayAndNight.ToolTipText = "昼と夜"; - // - // viewAlwaysDay - // - this.viewAlwaysDay.ImageIndex = 1; - this.viewAlwaysDay.Style = System.Windows.Forms.ToolBarButtonStyle.ToggleButton; - this.viewAlwaysDay.Tag = freetrain.views.NightSpriteMode.AlwaysDay; - this.viewAlwaysDay.ToolTipText = "Always day"; - //! this.viewAlwaysDay.ToolTipText = "常に昼"; - // - // viewAlwaysNight - // - this.viewAlwaysNight.ImageIndex = 2; - this.viewAlwaysNight.Style = System.Windows.Forms.ToolBarButtonStyle.ToggleButton; - this.viewAlwaysNight.Tag = freetrain.views.NightSpriteMode.AlwaysNight; - this.viewAlwaysNight.ToolTipText = "Always night"; - //! this.viewAlwaysNight.ToolTipText = "常に夜"; - // - // separator - // - this.separator.Style = System.Windows.Forms.ToolBarButtonStyle.Separator; - // - // viewButtons - // - this.viewButtons.ImageSize = new System.Drawing.Size(16, 15); - this.viewButtons.TransparentColor = System.Drawing.Color.Transparent; - // - // MainWindow - // - this.AutoScaleBaseSize = new System.Drawing.Size(5, 12); - this.ClientSize = new System.Drawing.Size(544, 286); - this.Controls.Add(this.toolBar2); - this.Controls.Add(this.statusBar); - this.Controls.Add(this.toolBar1); - this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); - this.Menu = this.MainMenu; - this.Name = "MainWindow"; - this.Text = "FreeTrain"; - ((System.ComponentModel.ISupportInitialize)(this.statusBar_Message)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.statusBar_Controller)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.statusBar_Time)).EndInit(); - this.ResumeLayout(false); - + { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MainWindow)); + this.statusBar = new System.Windows.Forms.StatusBar(); + this.statusBar_Message = new System.Windows.Forms.StatusBarPanel(); + this.statusBar_Controller = new System.Windows.Forms.StatusBarPanel(); + this.statusBar_Time = new System.Windows.Forms.StatusBarPanel(); + this.MainMenu = new System.Windows.Forms.MainMenu(this.components); + this.menuItem_file = new System.Windows.Forms.MenuItem(); + this.menuItem_File_New = new System.Windows.Forms.MenuItem(); + this.MenuItem_File_Open = new System.Windows.Forms.MenuItem(); + this.MenuItem_File_Save = new System.Windows.Forms.MenuItem(); + this.menuItem2 = new System.Windows.Forms.MenuItem(); + this.menuItem_listPlugins = new System.Windows.Forms.MenuItem(); + this.menuItem3 = new System.Windows.Forms.MenuItem(); + this.mruMenuItem = new System.Windows.Forms.MenuItem(); + this.menuItem1 = new System.Windows.Forms.MenuItem(); + this.menuQuit = new System.Windows.Forms.MenuItem(); + this.menuItem_view = new System.Windows.Forms.MenuItem(); + this.MenuItem_OpenMap = new System.Windows.Forms.MenuItem(); + this.menuItem_balanceSheet = new System.Windows.Forms.MenuItem(); + this.menuItem_rail = new System.Windows.Forms.MenuItem(); + this.menuItem_RailRoadConstruction = new System.Windows.Forms.MenuItem(); + this.menuItem_SlopeRailRoad = new System.Windows.Forms.MenuItem(); + this.menuItem_Platform = new System.Windows.Forms.MenuItem(); + this.menuItem_stationPassageway = new System.Windows.Forms.MenuItem(); + this.menuItem_railStationary = new System.Windows.Forms.MenuItem(); + this.menuItem5 = new System.Windows.Forms.MenuItem(); + this.menuItem_TrainPlacement = new System.Windows.Forms.MenuItem(); + this.menuItem_TrainTrading = new System.Windows.Forms.MenuItem(); + this.menuItem4 = new System.Windows.Forms.MenuItem(); + this.menuItem_road = new System.Windows.Forms.MenuItem(); + this.menuItem_construction = new System.Windows.Forms.MenuItem(); + this.menuItem_struct = new System.Windows.Forms.MenuItem(); + this.menuItem_terrain = new System.Windows.Forms.MenuItem(); + this.menuItem_varHeightBldg = new System.Windows.Forms.MenuItem(); + this.menuItem_land = new System.Windows.Forms.MenuItem(); + this.menuItem_landProperty = new System.Windows.Forms.MenuItem(); + this.menuItem_config = new System.Windows.Forms.MenuItem(); + this.menuItem_music = new System.Windows.Forms.MenuItem(); + this.menuItem_soundEffect = new System.Windows.Forms.MenuItem(); + this.menuItem_enableSoundEffect = new System.Windows.Forms.MenuItem(); + this.menuItem_disableSoundEffect = new System.Windows.Forms.MenuItem(); + this.menuItem_option = new System.Windows.Forms.MenuItem(); + this.menuItem_help = new System.Windows.Forms.MenuItem(); + this.menuItem_onlineHelp = new System.Windows.Forms.MenuItem(); + this.menuItem_About = new System.Windows.Forms.MenuItem(); + this.toolBar1 = new System.Windows.Forms.ToolBar(); + this.tbTimer = new System.Windows.Forms.ToolBarButton(); + this.clockMenu = new System.Windows.Forms.ContextMenu(); + this.menuItem_ClockStop = new System.Windows.Forms.MenuItem(); + this.menuItem_ClockGo1 = new System.Windows.Forms.MenuItem(); + this.menuItem_ClockGo2 = new System.Windows.Forms.MenuItem(); + this.menuItem_ClockGo3 = new System.Windows.Forms.MenuItem(); + this.menuItem_ClockGo4 = new System.Windows.Forms.MenuItem(); + this.tbRailRoad = new System.Windows.Forms.ToolBarButton(); + this.tbSlope = new System.Windows.Forms.ToolBarButton(); + this.tbStation = new System.Windows.Forms.ToolBarButton(); + this.tbRRAcc = new System.Windows.Forms.ToolBarButton(); + this.tbTrainPlacement = new System.Windows.Forms.ToolBarButton(); + this.tbTrainTrading = new System.Windows.Forms.ToolBarButton(); + this.tbTrainDiagram = new System.Windows.Forms.ToolBarButton(); + this.tbSeparator = new System.Windows.Forms.ToolBarButton(); + this.tbTerrain = new System.Windows.Forms.ToolBarButton(); + this.tbStruct = new System.Windows.Forms.ToolBarButton(); + this.tbBulldoze = new System.Windows.Forms.ToolBarButton(); + this.toolBarIcons = new System.Windows.Forms.ImageList(this.components); + this.timer = new System.Windows.Forms.Timer(this.components); + this.timerStatusBarUpdate = new System.Windows.Forms.Timer(this.components); + this.toolBar2 = new System.Windows.Forms.ToolBar(); + this.viewDayAndNight = new System.Windows.Forms.ToolBarButton(); + this.viewAlwaysDay = new System.Windows.Forms.ToolBarButton(); + this.viewAlwaysNight = new System.Windows.Forms.ToolBarButton(); + this.separator = new System.Windows.Forms.ToolBarButton(); + this.viewButtons = new System.Windows.Forms.ImageList(this.components); + this.menuItem6 = new System.Windows.Forms.MenuItem(); + ((System.ComponentModel.ISupportInitialize)(this.statusBar_Message)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.statusBar_Controller)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.statusBar_Time)).BeginInit(); + this.SuspendLayout(); + // + // statusBar + // + this.statusBar.Location = new System.Drawing.Point(0, 270); + this.statusBar.Name = "statusBar"; + this.statusBar.Panels.AddRange(new System.Windows.Forms.StatusBarPanel[] { + this.statusBar_Message, + this.statusBar_Controller, + this.statusBar_Time}); + this.statusBar.ShowPanels = true; + this.statusBar.Size = new System.Drawing.Size(544, 16); + this.statusBar.TabIndex = 0; + // + // statusBar_Message + // + this.statusBar_Message.AutoSize = System.Windows.Forms.StatusBarPanelAutoSize.Spring; + this.statusBar_Message.BorderStyle = System.Windows.Forms.StatusBarPanelBorderStyle.None; + this.statusBar_Message.MinWidth = 40; + this.statusBar_Message.Name = "statusBar_Message"; + this.statusBar_Message.Width = 347; + // + // statusBar_Controller + // + this.statusBar_Controller.Alignment = System.Windows.Forms.HorizontalAlignment.Center; + this.statusBar_Controller.AutoSize = System.Windows.Forms.StatusBarPanelAutoSize.Contents; + this.statusBar_Controller.MinWidth = 0; + this.statusBar_Controller.Name = "statusBar_Controller"; + this.statusBar_Controller.Text = "-"; + this.statusBar_Controller.ToolTipText = "Current mode"; + this.statusBar_Controller.Width = 21; + // + // statusBar_Time + // + this.statusBar_Time.Alignment = System.Windows.Forms.HorizontalAlignment.Center; + this.statusBar_Time.Name = "statusBar_Time"; + this.statusBar_Time.Text = "date/time"; + this.statusBar_Time.ToolTipText = "Current time"; + this.statusBar_Time.Width = 160; + // + // MainMenu + // + this.MainMenu.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] { + this.menuItem_file, + this.menuItem_view, + this.menuItem_rail, + this.menuItem_road, + this.menuItem_construction, + this.menuItem_config, + this.menuItem_help}); + // + // menuItem_file + // + this.menuItem_file.Index = 0; + this.menuItem_file.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] { + this.menuItem_File_New, + this.MenuItem_File_Open, + this.MenuItem_File_Save, + this.menuItem2, + this.menuItem_listPlugins, + this.menuItem3, + this.mruMenuItem, + this.menuItem1, + this.menuQuit}); + this.menuItem_file.Text = "&File"; + // + // menuItem_File_New + // + this.menuItem_File_New.Index = 0; + this.menuItem_File_New.Text = "&New..."; + // + // MenuItem_File_Open + // + this.MenuItem_File_Open.Index = 1; + this.MenuItem_File_Open.Text = "&Open..."; + // + // MenuItem_File_Save + // + this.MenuItem_File_Save.Index = 2; + this.MenuItem_File_Save.Text = "&Save..."; + // + // menuItem2 + // + this.menuItem2.Index = 3; + this.menuItem2.Text = "-"; + // + // menuItem_listPlugins + // + this.menuItem_listPlugins.Index = 4; + this.menuItem_listPlugins.Text = "&Plugin List..."; + // + // menuItem3 + // + this.menuItem3.Index = 5; + this.menuItem3.Text = "-"; + // + // mruMenuItem + // + this.mruMenuItem.Index = 6; + this.mruMenuItem.Text = "(Recently Used Files)"; + // + // menuItem1 + // + this.menuItem1.Index = 7; + this.menuItem1.Text = "-"; + // + // menuQuit + // + this.menuQuit.Index = 8; + this.menuQuit.Shortcut = System.Windows.Forms.Shortcut.CtrlQ; + this.menuQuit.Text = "&Quit"; + // + // menuItem_view + // + this.menuItem_view.Index = 1; + this.menuItem_view.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] { + this.MenuItem_OpenMap, + this.menuItem_balanceSheet}); + this.menuItem_view.MergeOrder = 1; + this.menuItem_view.MergeType = System.Windows.Forms.MenuMerge.MergeItems; + this.menuItem_view.Text = "&View"; + // + // MenuItem_OpenMap + // + this.MenuItem_OpenMap.Index = 0; + this.MenuItem_OpenMap.Shortcut = System.Windows.Forms.Shortcut.CtrlM; + this.MenuItem_OpenMap.Text = "&Map"; + this.MenuItem_OpenMap.Click += new System.EventHandler(this.MenuItem_OpenMap_Click); + // + // menuItem_balanceSheet + // + this.menuItem_balanceSheet.Index = 1; + this.menuItem_balanceSheet.Text = "&Balance Sheet"; + // + // menuItem_rail + // + this.menuItem_rail.Index = 2; + this.menuItem_rail.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] { + this.menuItem_RailRoadConstruction, + this.menuItem_SlopeRailRoad, + this.menuItem_Platform, + this.menuItem_stationPassageway, + this.menuItem_railStationary, + this.menuItem5, + this.menuItem_TrainPlacement, + this.menuItem_TrainTrading, + this.menuItem4}); + this.menuItem_rail.MergeOrder = 2; + this.menuItem_rail.Text = "&Rail"; + // + // menuItem_RailRoadConstruction + // + this.menuItem_RailRoadConstruction.Index = 0; + this.menuItem_RailRoadConstruction.Text = "Lay &Rail..."; + // + // menuItem_SlopeRailRoad + // + this.menuItem_SlopeRailRoad.Index = 1; + this.menuItem_SlopeRailRoad.Text = "Lay &Slope..."; + // + // menuItem_Platform + // + this.menuItem_Platform.Index = 2; + this.menuItem_Platform.Text = "Build St&ation..."; + // + // menuItem_stationPassageway + // + this.menuItem_stationPassageway.Index = 3; + this.menuItem_stationPassageway.Text = "Over&pass..."; + // + // menuItem_railStationary + // + this.menuItem_railStationary.Index = 4; + this.menuItem_railStationary.Text = "A&ccessories..."; + // + // menuItem5 + // + this.menuItem5.Index = 5; + this.menuItem5.Text = "-"; + // + // menuItem_TrainPlacement + // + this.menuItem_TrainPlacement.Index = 6; + this.menuItem_TrainPlacement.Text = "Place &Train..."; + // + // menuItem_TrainTrading + // + this.menuItem_TrainTrading.Index = 7; + this.menuItem_TrainTrading.Text = "&Buy Trains..."; + // + // menuItem4 + // + this.menuItem4.Index = 8; + this.menuItem4.Text = "-"; + // + // menuItem_road + // + this.menuItem_road.Index = 3; + this.menuItem_road.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] { + this.menuItem6}); + this.menuItem_road.MergeOrder = 3; + this.menuItem_road.Text = "R&oad"; + // + // menuItem_construction + // + this.menuItem_construction.Index = 4; + this.menuItem_construction.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] { + this.menuItem_struct, + this.menuItem_terrain, + this.menuItem_varHeightBldg, + this.menuItem_land, + this.menuItem_landProperty}); + this.menuItem_construction.MergeOrder = 4; + this.menuItem_construction.Text = "&Construction"; + // + // menuItem_struct + // + this.menuItem_struct.Index = 0; + this.menuItem_struct.Text = "Building Construction..."; + // + // menuItem_terrain + // + this.menuItem_terrain.Index = 1; + this.menuItem_terrain.Text = "&Modify Terrain..."; + // + // menuItem_varHeightBldg + // + this.menuItem_varHeightBldg.Index = 2; + this.menuItem_varHeightBldg.Text = "Rental &Buildings..."; + // + // menuItem_land + // + this.menuItem_land.Index = 3; + this.menuItem_land.Text = "Terrain Object&s..."; + // + // menuItem_landProperty + // + this.menuItem_landProperty.Index = 4; + this.menuItem_landProperty.Text = "Trade &Land..."; + // + // menuItem_config + // + this.menuItem_config.Index = 5; + this.menuItem_config.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] { + this.menuItem_music, + this.menuItem_soundEffect, + this.menuItem_option}); + this.menuItem_config.MergeOrder = 5; + this.menuItem_config.Text = "Co&nfigure"; + // + // menuItem_music + // + this.menuItem_music.Index = 0; + this.menuItem_music.Text = "&Music"; + // + // menuItem_soundEffect + // + this.menuItem_soundEffect.Index = 1; + this.menuItem_soundEffect.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] { + this.menuItem_enableSoundEffect, + this.menuItem_disableSoundEffect}); + this.menuItem_soundEffect.Text = "&Sound Effects"; + this.menuItem_soundEffect.Popup += new System.EventHandler(this.onMenuPopup); + // + // menuItem_enableSoundEffect + // + this.menuItem_enableSoundEffect.Index = 0; + this.menuItem_enableSoundEffect.Text = "O&n"; + // + // menuItem_disableSoundEffect + // + this.menuItem_disableSoundEffect.Index = 1; + this.menuItem_disableSoundEffect.Text = "O&ff"; + // + // menuItem_option + // + this.menuItem_option.Index = 2; + this.menuItem_option.Text = "&Options..."; + // + // menuItem_help + // + this.menuItem_help.Index = 6; + this.menuItem_help.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] { + this.menuItem_onlineHelp, + this.menuItem_About}); + this.menuItem_help.MergeOrder = 6; + this.menuItem_help.Text = "&Help"; + // + // menuItem_onlineHelp + // + this.menuItem_onlineHelp.Index = 0; + this.menuItem_onlineHelp.Text = "&Online Help"; + // + // menuItem_About + // + this.menuItem_About.Index = 1; + this.menuItem_About.Text = "&About FreeTrain..."; + // + // toolBar1 + // + this.toolBar1.Appearance = System.Windows.Forms.ToolBarAppearance.Flat; + this.toolBar1.Buttons.AddRange(new System.Windows.Forms.ToolBarButton[] { + this.tbTimer, + this.tbRailRoad, + this.tbSlope, + this.tbStation, + this.tbRRAcc, + this.tbTrainPlacement, + this.tbTrainTrading, + this.tbTrainDiagram, + this.tbSeparator, + this.tbTerrain, + this.tbStruct, + this.tbBulldoze}); + this.toolBar1.DropDownArrows = true; + this.toolBar1.ImageList = this.toolBarIcons; + this.toolBar1.Location = new System.Drawing.Point(0, 0); + this.toolBar1.Name = "toolBar1"; + this.toolBar1.ShowToolTips = true; + this.toolBar1.Size = new System.Drawing.Size(544, 27); + this.toolBar1.TabIndex = 1; + this.toolBar1.TextAlign = System.Windows.Forms.ToolBarTextAlign.Right; + this.toolBar1.ButtonClick += new System.Windows.Forms.ToolBarButtonClickEventHandler(this.toolBar1_ButtonClick); + // + // tbTimer + // + this.tbTimer.DropDownMenu = this.clockMenu; + this.tbTimer.Name = "tbTimer"; + this.tbTimer.Style = System.Windows.Forms.ToolBarButtonStyle.DropDownButton; + this.tbTimer.Text = "Timer"; + // + // clockMenu + // + this.clockMenu.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] { + this.menuItem_ClockStop, + this.menuItem_ClockGo1, + this.menuItem_ClockGo2, + this.menuItem_ClockGo3, + this.menuItem_ClockGo4}); + // + // menuItem_ClockStop + // + this.menuItem_ClockStop.Index = 0; + this.menuItem_ClockStop.Text = "&Pause"; + this.menuItem_ClockStop.Click += new System.EventHandler(this.menuItem_ClockStop_Click); + // + // menuItem_ClockGo1 + // + this.menuItem_ClockGo1.Index = 1; + this.menuItem_ClockGo1.Text = "&Slow"; + this.menuItem_ClockGo1.Click += new System.EventHandler(this.menuItem_ClockGo1_Click); + // + // menuItem_ClockGo2 + // + this.menuItem_ClockGo2.Index = 2; + this.menuItem_ClockGo2.Text = "&Normal"; + this.menuItem_ClockGo2.Click += new System.EventHandler(this.menuItem_ClockGo2_Click); + // + // menuItem_ClockGo3 + // + this.menuItem_ClockGo3.Index = 3; + this.menuItem_ClockGo3.Text = "&Fast"; + this.menuItem_ClockGo3.Click += new System.EventHandler(this.menuItem_ClockGo3_Click); + // + // menuItem_ClockGo4 + // + this.menuItem_ClockGo4.Index = 4; + this.menuItem_ClockGo4.Text = "&Ultra"; + this.menuItem_ClockGo4.Click += new System.EventHandler(this.menuItem_ClockGo4_Click); + // + // tbRailRoad + // + this.tbRailRoad.ImageIndex = 0; + this.tbRailRoad.Name = "tbRailRoad"; + this.tbRailRoad.ToolTipText = "Lay rail"; + // + // tbSlope + // + this.tbSlope.ImageIndex = 1; + this.tbSlope.Name = "tbSlope"; + this.tbSlope.ToolTipText = "Lay slope"; + // + // tbStation + // + this.tbStation.ImageIndex = 2; + this.tbStation.Name = "tbStation"; + this.tbStation.ToolTipText = "Build station"; + // + // tbRRAcc + // + this.tbRRAcc.ImageIndex = 3; + this.tbRRAcc.Name = "tbRRAcc"; + this.tbRRAcc.ToolTipText = "Build rail accessories"; + // + // tbTrainPlacement + // + this.tbTrainPlacement.ImageIndex = 4; + this.tbTrainPlacement.Name = "tbTrainPlacement"; + this.tbTrainPlacement.ToolTipText = "Place trains"; + // + // tbTrainTrading + // + this.tbTrainTrading.ImageIndex = 5; + this.tbTrainTrading.Name = "tbTrainTrading"; + this.tbTrainTrading.ToolTipText = "Buy or sell trains"; + // + // tbTrainDiagram + // + this.tbTrainDiagram.ImageIndex = 6; + this.tbTrainDiagram.Name = "tbTrainDiagram"; + this.tbTrainDiagram.ToolTipText = "Diagram settings"; + // + // tbSeparator + // + this.tbSeparator.Name = "tbSeparator"; + this.tbSeparator.Style = System.Windows.Forms.ToolBarButtonStyle.Separator; + // + // tbTerrain + // + this.tbTerrain.ImageIndex = 7; + this.tbTerrain.Name = "tbTerrain"; + this.tbTerrain.ToolTipText = "Raise or lower terrain"; + // + // tbStruct + // + this.tbStruct.ImageIndex = 8; + this.tbStruct.Name = "tbStruct"; + this.tbStruct.ToolTipText = "Building construction"; + // + // tbBulldoze + // + this.tbBulldoze.ImageIndex = 9; + this.tbBulldoze.Name = "tbBulldoze"; + this.tbBulldoze.ToolTipText = "Bulldozer"; + // + // toolBarIcons + // + this.toolBarIcons.ColorDepth = System.Windows.Forms.ColorDepth.Depth8Bit; + this.toolBarIcons.ImageSize = new System.Drawing.Size(16, 15); + this.toolBarIcons.TransparentColor = System.Drawing.Color.Transparent; + // + // timerStatusBarUpdate + // + this.timerStatusBarUpdate.Enabled = true; + this.timerStatusBarUpdate.Interval = 500; + this.timerStatusBarUpdate.Tick += new System.EventHandler(this.updateStatusBar); + // + // toolBar2 + // + this.toolBar2.Appearance = System.Windows.Forms.ToolBarAppearance.Flat; + this.toolBar2.Buttons.AddRange(new System.Windows.Forms.ToolBarButton[] { + this.viewDayAndNight, + this.viewAlwaysDay, + this.viewAlwaysNight, + this.separator}); + this.toolBar2.ButtonSize = new System.Drawing.Size(16, 15); + this.toolBar2.DropDownArrows = true; + this.toolBar2.ImageList = this.viewButtons; + this.toolBar2.Location = new System.Drawing.Point(0, 27); + this.toolBar2.Name = "toolBar2"; + this.toolBar2.ShowToolTips = true; + this.toolBar2.Size = new System.Drawing.Size(544, 27); + this.toolBar2.TabIndex = 2; + // + // viewDayAndNight + // + this.viewDayAndNight.ImageIndex = 0; + this.viewDayAndNight.Name = "viewDayAndNight"; + this.viewDayAndNight.Pushed = true; + this.viewDayAndNight.Style = System.Windows.Forms.ToolBarButtonStyle.ToggleButton; + this.viewDayAndNight.Tag = freetrain.views.NightSpriteMode.AlignClock; + this.viewDayAndNight.ToolTipText = "Day and night"; + // + // viewAlwaysDay + // + this.viewAlwaysDay.ImageIndex = 1; + this.viewAlwaysDay.Name = "viewAlwaysDay"; + this.viewAlwaysDay.Style = System.Windows.Forms.ToolBarButtonStyle.ToggleButton; + this.viewAlwaysDay.Tag = freetrain.views.NightSpriteMode.AlwaysDay; + this.viewAlwaysDay.ToolTipText = "Always day"; + // + // viewAlwaysNight + // + this.viewAlwaysNight.ImageIndex = 2; + this.viewAlwaysNight.Name = "viewAlwaysNight"; + this.viewAlwaysNight.Style = System.Windows.Forms.ToolBarButtonStyle.ToggleButton; + this.viewAlwaysNight.Tag = freetrain.views.NightSpriteMode.AlwaysNight; + this.viewAlwaysNight.ToolTipText = "Always night"; + // + // separator + // + this.separator.Name = "separator"; + this.separator.Style = System.Windows.Forms.ToolBarButtonStyle.Separator; + // + // viewButtons + // + this.viewButtons.ColorDepth = System.Windows.Forms.ColorDepth.Depth8Bit; + this.viewButtons.ImageSize = new System.Drawing.Size(16, 15); + this.viewButtons.TransparentColor = System.Drawing.Color.Transparent; + // + // menuItem6 + // + this.menuItem6.Index = 0; + this.menuItem6.Text = "-"; + // + // MainWindow + // + this.AutoScaleBaseSize = new System.Drawing.Size(5, 12); + this.ClientSize = new System.Drawing.Size(544, 286); + this.Controls.Add(this.toolBar2); + this.Controls.Add(this.statusBar); + this.Controls.Add(this.toolBar1); + this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); + this.Menu = this.MainMenu; + this.Name = "MainWindow"; + this.Text = "FreeTrain"; + ((System.ComponentModel.ISupportInitialize)(this.statusBar_Message)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.statusBar_Controller)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.statusBar_Time)).EndInit(); + this.ResumeLayout(false); + this.PerformLayout(); + } #endregion @@ -1452,6 +1428,9 @@ // start a new game by default setWorld(new World(new Distance(127,127,12),2)); + // insert dummy menu to make visible menu items appended afterword. + MainMenu.MenuItems.Add(new MenuItem()); + // merge menu contributions foreach( MenuContribution contrib in Core.plugins.menus ) contrib.mergeMenu(this.MainMenu); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <him...@us...> - 2007-04-26 04:01:20
|
Revision: 54 http://freetrain.svn.sourceforge.net/freetrain/?rev=54&view=rev Author: himasaram Date: 2007-04-25 21:01:17 -0700 (Wed, 25 Apr 2007) Log Message: ----------- Translation tweaks Modified Paths: -------------- trunk/FreeTrain/core/controllers/rail/TrainPlacementController.cs trunk/FreeTrain/core/controllers/rail/TrainTrackingWindow.cs trunk/FreeTrain/core/framework/MainWindow.cs trunk/FreeTrain/core/world/subsidiaries/MarketWindow.cs trunk/FreeTrain/plugins/jp.co.tripod.chiname.financial.bank/plugin.xml trunk/FreeTrain/plugins/jp.co.tripod.chiname.financial.stockmarket/plugin.xml trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib/plugin.xml trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/CategoryTree.xml trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/CategoryTreeWnd.cs trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/FreeTrain.ContribEx.csproj trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/GenericLandContribution.cs trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/GenericStructureContribution.cs trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/MenuContributionImpl.cs trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/StructCategory.cs trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/plugin.xml trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.halfvoxel/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.land.ricefield/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.music/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.music.bell/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.rail.electricPole/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.rail.garage/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.rail.signal/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.road.dh/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.station/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.station.teha/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.stationary.ayase/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.stationary.c915/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.stationary.hima/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.ayase/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.c477/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.cozy/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.eshi/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.hima/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.ima/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.miha/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.nokto/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.others/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.pcb/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.ryokounotomo/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.syousei/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.tc.manual/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.tc.tat/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.tools.lvinspect/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.trains/plugin.xml trunk/FreeTrain/plugins/system/plugin.xml Modified: trunk/FreeTrain/core/controllers/rail/TrainPlacementController.cs =================================================================== --- trunk/FreeTrain/core/controllers/rail/TrainPlacementController.cs 2007-04-22 13:41:22 UTC (rev 53) +++ trunk/FreeTrain/core/controllers/rail/TrainPlacementController.cs 2007-04-26 04:01:17 UTC (rev 54) @@ -278,7 +278,7 @@ this.label2.Name = "label2"; this.label2.Size = new System.Drawing.Size(56, 20); this.label2.TabIndex = 10; - this.label2.Text = "Diagram (&T):"; + this.label2.Text = "&Diagram:"; //! this.label2.Text = "ダイヤ(&T):"; this.label2.TextAlign = System.Drawing.ContentAlignment.BottomRight; // @@ -393,7 +393,7 @@ resetArrowLocation(); return; } else { - MainWindow.showError("Placement completed"); + MainWindow.showError("This train is already placed"); //; MainWindow.showError("配置済みです"); return; } Modified: trunk/FreeTrain/core/controllers/rail/TrainTrackingWindow.cs =================================================================== --- trunk/FreeTrain/core/controllers/rail/TrainTrackingWindow.cs 2007-04-22 13:41:22 UTC (rev 53) +++ trunk/FreeTrain/core/controllers/rail/TrainTrackingWindow.cs 2007-04-26 04:01:17 UTC (rev 54) @@ -172,7 +172,7 @@ this.MinimizeBox = false; this.MinimumSize = new System.Drawing.Size(136, 136); this.Name = "TrainTrackingWindow"; - this.Text = "Train information"; + this.Text = "Train Tracking"; //! this.Text = "列車の情報"; this.ResumeLayout(false); Modified: trunk/FreeTrain/core/framework/MainWindow.cs =================================================================== --- trunk/FreeTrain/core/framework/MainWindow.cs 2007-04-22 13:41:22 UTC (rev 53) +++ trunk/FreeTrain/core/framework/MainWindow.cs 2007-04-26 04:01:17 UTC (rev 54) @@ -112,9 +112,9 @@ private System.Windows.Forms.MenuItem menuItem_balanceSheet; #endregion - //なぜか知らないが起動直後にセーブデータを読み込むと、 - //この画像ファイルがPictureManagerに登録されていないのでエラーになる。 - //このクラスでは使わないけど、ここで参照すれば、起動時には常に登録される。 + //なぜか知らないが起動直後にセーブデータを読み込むと、 + //この画像ファイルがPictureManagerに登録されていないのでエラーになる。 + //このクラスでは使わないけど、ここで参照すれば、起動時には常に登録される。 //"RailRoads.bmp"なんかはそんなことないのに不思議。 private static readonly Picture ugChips = ResourceUtil.loadSystemPicture("ugslope.bmp"); @@ -761,7 +761,7 @@ this.menuItem_soundEffect, this.menuItem_option}); this.menuItem_config.MergeOrder = 5; - this.menuItem_config.Text = "&Configure"; + this.menuItem_config.Text = "Co&nfigure"; //! this.menuItem_config.Text = "設定(&C)"; // // menuItem_music Modified: trunk/FreeTrain/core/world/subsidiaries/MarketWindow.cs =================================================================== --- trunk/FreeTrain/core/world/subsidiaries/MarketWindow.cs 2007-04-22 13:41:22 UTC (rev 53) +++ trunk/FreeTrain/core/world/subsidiaries/MarketWindow.cs 2007-04-26 04:01:17 UTC (rev 54) @@ -270,7 +270,7 @@ this.toolBar}); this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.SizableToolWindow; this.Name = "MarketWindow"; - this.Text = "Subsidiary Business"; + this.Text = "Subsidiaries"; //! this.Text = "子会社取引"; this.ResumeLayout(false); Modified: trunk/FreeTrain/plugins/jp.co.tripod.chiname.financial.bank/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/jp.co.tripod.chiname.financial.bank/plugin.xml 2007-04-22 13:41:22 UTC (rev 53) +++ trunk/FreeTrain/plugins/jp.co.tripod.chiname.financial.bank/plugin.xml 2007-04-26 04:01:17 UTC (rev 54) @@ -1,13 +1,13 @@ <?xml version="1.0" encoding="UTF-8" ?> <plug-in> - <title>Banking module</title> + <title>Banking Module</title> <!--!<title>銀行モジュール</title>--> <author>C477@2ryome</author> <!--!<author>C477@2両目</author>--> <homepage>http://www.rocket.ne.jp/~nao/</homepage> <contribution type="dockingContent" id="{8254AA45-A93B-4989-C477-3D3BD31F7A8D}"> - <name>Bank services</name> - <menu name="Bank services" location="view" /> + <name>Bank Services</name> + <menu name="Bank Services" location="view" /> <!--!<name>借入金・預金一覧</name> <menu name="借入金・預金一覧" location="view" />--> <class name="freetrain.views.bank.BankbookWindow" codebase="bin/Debug/Bank.dll" /> Modified: trunk/FreeTrain/plugins/jp.co.tripod.chiname.financial.stockmarket/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/jp.co.tripod.chiname.financial.stockmarket/plugin.xml 2007-04-22 13:41:22 UTC (rev 53) +++ trunk/FreeTrain/plugins/jp.co.tripod.chiname.financial.stockmarket/plugin.xml 2007-04-26 04:01:17 UTC (rev 54) @@ -6,9 +6,9 @@ <!--!<author>C477@2両目</author>--> <homepage>http://www.rocket.ne.jp/~nao/</homepage> <contribution type="dockingContent" id="{25FBD928-C82D-4EB3-C477-D08AC8A5504F}"> - <name>Stock market</name> + <name>Stock Market</name> <!--!保有株式一覧--> - <menu name="Stock market" location="view" /> + <menu name="Stock Market" location="view" /> <!--! name="保有株式一覧" location="view" --> <class name="freetrain.finance.stock.StocksWindow" codebase="bin/Debug/StockMarket.dll" /> </contribution> Modified: trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib/plugin.xml 2007-04-22 13:41:22 UTC (rev 53) +++ trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib/plugin.xml 2007-04-26 04:01:17 UTC (rev 54) @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8" ?> <plug-in> - <title>Pedestrian crossing</title> - <title>Parking area</title> + <title>Pedestrian Crossing</title> + <title>Parking Area</title> <!--//!<title>横断歩道</title> <title>駐車場</title>--> <author>C477@2ryome</author> Modified: trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/CategoryTree.xml =================================================================== --- trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/CategoryTree.xml 2007-04-22 13:41:22 UTC (rev 53) +++ trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/CategoryTree.xml 2007-04-26 04:01:17 UTC (rev 54) @@ -17,7 +17,7 @@ <category id="0103"> <name>Dormitories</name> <!--!寮--> <category id="010301"> - <name>Student Dormitory</name> <!--!学生寮--> + <name>Student Dormitories</name> <!--!学生寮--> </category> <category id="010302"> <name>Employee Dormitories</name> <!--!社員寮--> @@ -34,7 +34,7 @@ </category> <category id="10"> <icon src="icons.bmp" index="2"/> - <name>Commerce</name> <!--!店舗--> + <name>Stores</name> <!--!店舗--> <category id="1001"> <name>Private Convenience Stores</name> <!--!個人日用品店--> </category> @@ -98,7 +98,7 @@ </category> <category id="11"> <icon src="icons.bmp" index="3"/> - <name>Office Buildings</name> <!--!オフィス--> + <name>Offices</name> <!--!オフィス--> <category id="1101"> <name>Offices for Rent</name> <!--!貸事務所--> </category> @@ -124,7 +124,7 @@ </category> <category id="20"> <icon src="icons.bmp" index="4"/> - <name>Research Facilities</name> <!--!研究施設--> + <name>Research</name> <!--!研究施設--> <category id="2001"> <name>Corporate Research Facilities</name> <!--!企業一般研究所--> </category> @@ -190,7 +190,7 @@ </category> </category> <category id="2136"> - <name>Precition Instrument Factory</name> <!--! 精機工場--> + <name>Precision Instrument Factory</name> <!--! 精機工場--> </category> <category id="2140"> <name>Raw Material Processing</name> <!--! 資材工場--> @@ -278,7 +278,7 @@ </category> <category id="27"> <icon src="icons_sp.bmp" index="5"/> - <name>Air Traffic Facilities</name> + <name>Air Traffic</name> <category id="2701"> <icon src="icons_sp.bmp" index="5"/> <name>Airports</name> <!--! 空港--> @@ -310,7 +310,7 @@ </category> <category id="28"> <icon src="icons_sp.bmp" index="6"/> - <name>Shipping Facilities</name> <!--! 船舶関連施設--> + <name>Shipping</name> <!--! 船舶関連施設--> <category id="2801"> <icon src="icons_sp.bmp" index="6"/> <name>Harbors</name> <!--! 港湾--> @@ -349,7 +349,7 @@ </category> <category id="30"> <icon src="icons.bmp" index="7"/> - <name>Food Production</name> <!--! 食料産地--> + <name>Agriculture</name> <!--! 食料産地--> <category id="3001"> <icon src="icons_sp.bmp" index="7"/> <name>Farming</name> <!--! 食料農場--> @@ -450,7 +450,7 @@ <category id="4110"> <name>Famous Hotels</name> <!--! 有名宿泊施設--> <category id="411001"> - <name>高級Luxury Hotels</name> <!--!高級ホテル--> + <name>Luxury Hotels</name> <!--!高級ホテル--> </category> </category> <category id="4120"> Modified: trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/CategoryTreeWnd.cs =================================================================== --- trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/CategoryTreeWnd.cs 2007-04-22 13:41:22 UTC (rev 53) +++ trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/CategoryTreeWnd.cs 2007-04-26 04:01:17 UTC (rev 54) @@ -34,7 +34,7 @@ MenuItem parent = MenuItemConstants.VIEW.menuItem; MenuItem target = null; int n=parent.MenuItems.Count; - for(int i=0;i<n;i++) + for(int i=0;i<n;i++) if (parent.MenuItems[i].Text.Equals("Structure Type Tree")) { target = parent.MenuItems[i]; @@ -189,7 +189,7 @@ this.checkBox1.Name = "checkBox1"; this.checkBox1.Size = new System.Drawing.Size(64, 24); this.checkBox1.TabIndex = 1; - this.checkBox1.Text = "show all"; + this.checkBox1.Text = "Show All"; this.checkBox1.CheckedChanged += new System.EventHandler(this.checkBox1_CheckedChanged); // // CategoryTreeWnd Modified: trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/FreeTrain.ContribEx.csproj =================================================================== --- trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/FreeTrain.ContribEx.csproj 2007-04-22 13:41:22 UTC (rev 53) +++ trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/FreeTrain.ContribEx.csproj 2007-04-26 04:01:17 UTC (rev 54) @@ -148,6 +148,7 @@ </Compile> <EmbeddedResource Include="CategoryTreeWnd.resx"> <DependentUpon>CategoryTreeWnd.cs</DependentUpon> + <SubType>Designer</SubType> </EmbeddedResource> <EmbeddedResource Include="MultiSelectorController.resx"> <DependentUpon>MultiSelectorController.cs</DependentUpon> Modified: trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/GenericLandContribution.cs =================================================================== --- trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/GenericLandContribution.cs 2007-04-22 13:41:22 UTC (rev 53) +++ trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/GenericLandContribution.cs 2007-04-26 04:01:17 UTC (rev 54) @@ -47,8 +47,8 @@ _design = e.SelectSingleNode("design").InnerText; } catch - { - //! _design = "標準"; + { + //! _design = "標準"; _design = "default"; } Modified: trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/GenericStructureContribution.cs =================================================================== --- trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/GenericStructureContribution.cs 2007-04-22 13:41:22 UTC (rev 53) +++ trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/GenericStructureContribution.cs 2007-04-26 04:01:17 UTC (rev 54) @@ -134,8 +134,8 @@ try { _design = e.SelectSingleNode("design").InnerText; - } catch { - //! _design = "標準"; + } catch { + //! _design = "標準"; _design = "default"; } @@ -275,7 +275,7 @@ dirTable[Direction.EAST.index]=refindex; dirTable[Direction.WEST.index]=refindex; } - else if(dirs[i].Equals("SOURTH")) + else if(dirs[i].Equals("SOUTH")) dirTable[Direction.SOUTH.index]=refindex; else if(dirs[i].Equals("EAST")) dirTable[Direction.EAST.index]=refindex; Modified: trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/MenuContributionImpl.cs =================================================================== --- trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/MenuContributionImpl.cs 2007-04-22 13:41:22 UTC (rev 53) +++ trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/MenuContributionImpl.cs 2007-04-26 04:01:17 UTC (rev 54) @@ -14,7 +14,7 @@ { public MenuContributionImpl( XmlElement e ) : base(e) {} - public override void mergeMenu( MainMenu containerMenu ) { + public override void mergeMenu( MainMenu containerMenu ) { //! MenuItem item = new MenuItem("建物総合(&S)..."); MenuItem item = new MenuItem("&Structures Type Tree..."); item.Click += new System.EventHandler(onClick); Modified: trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/StructCategory.cs =================================================================== --- trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/StructCategory.cs 2007-04-22 13:41:22 UTC (rev 53) +++ trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/StructCategory.cs 2007-04-26 04:01:17 UTC (rev 54) @@ -81,7 +81,7 @@ get { StructCategory cat = StructCategoryTree.theInstance.getParent(this); if(cat==null) - throw new FormatException("no parent for "+name+" : may be id is wrong."+idnum); + throw new FormatException("no parent for "+name+" : maybe id is wrong."+idnum); return cat; } } @@ -146,8 +146,8 @@ static protected StructCategoryTree _theInstance; static public StructCategoryTree theInstance {get{ return _theInstance; } } static protected string _baseDir; - static public string BaseDir{get{ return _baseDir; } } - //! static private StructCategory hidden = new StructCategory(-1, "--無効--", 0); + static public string BaseDir{get{ return _baseDir; } } + //! static private StructCategory hidden = new StructCategory(-1, "--無効--", 0); static private StructCategory hidden = new StructCategory(-1, "--N/A--", 0); protected Hashtable idTbl = new Hashtable(); @@ -178,9 +178,9 @@ private void makeRoot(XmlDocument e) { String fn = Path.Combine(BaseDir,"icons.bmp"); - StructCategory.ImageBaseInt(fn); - StructCategory cat = new StructCategory(0, "uncategorized", 0); - //! StructCategory cat = new StructCategory(0, "未分類", 0); + StructCategory.ImageBaseInt(fn); + StructCategory cat = new StructCategory(0, "Uncategorized", 0); + //! StructCategory cat = new StructCategory(0, "未分類", 0); idTbl.Add(cat.idnum, cat); nameTbl.Add(cat.name,cat); } Modified: trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/plugin.xml 2007-04-22 13:41:22 UTC (rev 53) +++ trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/plugin.xml 2007-04-26 04:01:17 UTC (rev 54) @@ -26,8 +26,10 @@ <plug-in> <depend on="org.kohsuke.freetrain.structure.c477"/> - <title>汎用プラグイン</title> - <author>C477@2両目</author> + <title>Generic Plugin</title> + <!--<title>汎用プラグイン</title> --> + <author>C477@2ryome</author> + <!--!<author>C477@2両目</author>--> <homepage>http://www.rocket.ne.jp/~nao/</homepage> <contribution type="menu" id="{2E1EE15E-101A-43E5-C477-95363F8E8AF0}"> Modified: trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.halfvoxel/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.halfvoxel/plugin.xml 2007-04-22 13:41:22 UTC (rev 53) +++ trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.halfvoxel/plugin.xml 2007-04-26 04:01:17 UTC (rev 54) @@ -1,14 +1,16 @@ -<?xml version="1.0" encoding="Shift_JIS" ?> +<?xml version="1.0" encoding="utf-8" ?> <!DOCTYPE plug-in [ ]> <plugin> - <title>\x94\xBC\x83{\x83N\x83Z\x83\x8B\x8C\x9A\x92z</title> - <author>C477@2\x97\xBC\x96\xDA</author> + <title>Half Voxel Structures</title> + <author>C477@2ryome</author> + <!--<title>半ボクセル建築</title> + <author>C477@2両目</author> --> <homepage>http://www.rocket.ne.jp/~nao/</homepage> - <!--\x88ȉ\xBA\x82̃R\x83\x93\x83g\x83\x8A\x83r\x83\x85\x81[\x83V\x83\x87\x83\x93\x92\xE8\x8B`\x82͓ǂݍ\x9E\x82ޏ\x87\x94Ԃ\xF0\x95ς\xA6\x82Ă͍s\x82\xAF\x82Ȃ\xA2--> + <!--以下のコントリビューション定義は読み込む順番を変えては行けない--> <contribution type="picture" id="{HALF-VOXEL-STRUCTURE-CURSOR-IMAGE}"> <picture src="HVCursor.bmp"/> </contribution> @@ -25,7 +27,8 @@ </contribution> --> <contribution type="ColorLibrary" id="{COLORLIB-HIGHLIGHT}"> - <name>\x83n\x83C\x83\x89\x83C\x83g</name> + <name>Highlight</name> + <!--!<name>ハイライト</name>--> <element color="0,0,0"/> </contribution> @@ -43,6 +46,6 @@ <class name="freetrain.world.structs.hv.MenuContributionImpl" codebase="bin/Debug/HalfVoxelStructure.DLL" /> </contribution> - <!--\x82\xB1\x82\xB1\x82܂ł̏\x87\x8F\x98\x82͑\xE5\x90\xD8--> + <!--ここまでの順序は大切--> </plugin> \ No newline at end of file Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.land.ricefield/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.land.ricefield/plugin.xml 2007-04-22 13:41:22 UTC (rev 53) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.land.ricefield/plugin.xml 2007-04-26 04:01:17 UTC (rev 54) @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8" ?> <plug-in> - <title>Paddy field</title> + <title>Paddy Field</title> <!--!<title>水田</title>--> <homepage>http://www.kohsuke.org/freetrain/</homepage> <author>477</author> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.music/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.music/plugin.xml 2007-04-22 13:41:22 UTC (rev 53) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.music/plugin.xml 2007-04-26 04:01:17 UTC (rev 54) @@ -1,7 +1,8 @@ <?xml version="1.0" encoding="UTF-8" ?> <plug-in> - <title>Standard BGM set</title> + <title>Standard BGM Set</title> <!--!<title>基本BGMセット</title>--> + <author>Kouensya A & 915</author> <homepage>http://www.kohsuke.org/freetrain/</homepage> <contribution type="bgm" id="{4DFF42D2-FD4A-4d45-A18A-F2882D936C73}"> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.music.bell/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.music.bell/plugin.xml 2007-04-22 13:41:22 UTC (rev 53) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.music.bell/plugin.xml 2007-04-26 04:01:17 UTC (rev 54) @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <plug-in> - <title>Departure bell set</title> + <title>Departure Bell Set</title> <!--!<title>発車ベルセット</title>--> <author>915</author> <!--!<author>915さん</author>--> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.rail.electricPole/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.rail.electricPole/plugin.xml 2007-04-22 13:41:22 UTC (rev 53) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.rail.electricPole/plugin.xml 2007-04-26 04:01:17 UTC (rev 54) @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8" ?> <plug-in> - <title>Utility poles</title> + <title>Utility Poles</title> <!--!<title>架線柱</title>--> <author>Ayase & Kohsuke Kawaguchi</author> <!--!<author>綾瀬さん&川口耕介</author>--> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.rail.garage/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.rail.garage/plugin.xml 2007-04-22 13:41:22 UTC (rev 53) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.rail.garage/plugin.xml 2007-04-26 04:01:17 UTC (rev 54) @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8" ?> <plug-in> - <title>Train garage</title> + <title>Train Garage</title> <!--!<title>機関庫</title>--> <author>477</author> <!--!<author>477さん</author>--> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.rail.signal/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.rail.signal/plugin.xml 2007-04-22 13:41:22 UTC (rev 53) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.rail.signal/plugin.xml 2007-04-26 04:01:17 UTC (rev 54) @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8" ?> <plug-in> - <title>Rail signals</title> + <title>Rail Signals</title> <!--!<title>鉄道用信号機</title>--> <author>Kohsuke Kawaguchi</author> <!--!<author>川口耕介</author>--> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.road.dh/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.road.dh/plugin.xml 2007-04-22 13:41:22 UTC (rev 53) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.road.dh/plugin.xml 2007-04-26 04:01:17 UTC (rev 54) @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8" ?> <plug-in> - <title>Two-lane road (15 sprites)</title> + <title>Two-Lane Road (15 Sprites)</title> <!--!<title>二車線道路(15枚絵)</title>--> <author>romulanWarbird</author> <homepage>N/A</homepage> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.station/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.station/plugin.xml 2007-04-22 13:41:22 UTC (rev 53) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.station/plugin.xml 2007-04-26 04:01:17 UTC (rev 54) @@ -27,7 +27,7 @@ "> ]> <plug-in> - <title>Standard station kit</title> + <title>Standard Station Kit</title> <!--!<title>基本駅舎キット</title>--> <author>Eshiminarai</author> <!--!<author>絵師見習い</author>--> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.station.teha/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.station.teha/plugin.xml 2007-04-22 13:41:22 UTC (rev 53) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.station.teha/plugin.xml 2007-04-26 04:01:17 UTC (rev 54) @@ -10,7 +10,7 @@ "> ]> <plug-in> - <title>Unmanned station</title> + <title>Unmanned Station</title> <!--!<title>無人駅</title>--> <author>Teha</author> <!--!<author>ては(ヘボドッタ</author>--> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.stationary.ayase/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.stationary.ayase/plugin.xml 2007-04-22 13:41:22 UTC (rev 53) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.stationary.ayase/plugin.xml 2007-04-26 04:01:17 UTC (rev 54) @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8" ?> <plug-in> - <title>More piers</title> + <title>More Piers</title> <!--!<title>もっと橋脚</title>--> <author>Ayase</author> <!--!<author>綾瀬さん</author>--> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.stationary.c915/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.stationary.c915/plugin.xml 2007-04-22 13:41:22 UTC (rev 53) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.stationary.c915/plugin.xml 2007-04-26 04:01:17 UTC (rev 54) @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8" ?> <plug-in> - <title>Brick piers</title> + <title>Brick Piers</title> <!--!<title>レンガ橋脚</title>--> <author>915</author> <!--!<author>915さん</author>--> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.stationary.hima/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.stationary.hima/plugin.xml 2007-04-22 13:41:22 UTC (rev 53) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.stationary.hima/plugin.xml 2007-04-26 04:01:17 UTC (rev 54) @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8" ?> <plug-in> - <title>Signal cabin</title> + <title>Signal Cabin</title> <!--!<title>信号所</title>--> <author>Hima</author> <!--!<author>暇さん</author>--> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.ayase/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.ayase/plugin.xml 2007-04-22 13:41:22 UTC (rev 53) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.ayase/plugin.xml 2007-04-26 04:01:17 UTC (rev 54) @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8" ?> <plug-in> - <title>Port facility</title> + <title>Port Facility</title> <!--!<title>港湾設備</title>--> <author>Ayase</author> <!--!<author>綾瀬さん</author>--> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.c477/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.c477/plugin.xml 2007-04-22 13:41:22 UTC (rev 53) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.c477/plugin.xml 2007-04-26 04:01:17 UTC (rev 54) @@ -106,7 +106,7 @@ <plug-in> - <title>Building set</title> + <title>Building Set</title> <!--!<title>建物セット</title>--> <author>477</author> <!--!<author>477さん</author>--> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.cozy/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.cozy/plugin.xml 2007-04-22 13:41:22 UTC (rev 53) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.cozy/plugin.xml 2007-04-26 04:01:17 UTC (rev 54) @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8" ?> <plug-in> - <title>Building set</title> + <title>Building Set</title> <!--!<title>建物セット</title>--> <author>cozy@E.G.R.</author> <!--!<author>cozy@E.G.R.さん</author>--> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.eshi/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.eshi/plugin.xml 2007-04-22 13:41:22 UTC (rev 53) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.eshi/plugin.xml 2007-04-26 04:01:17 UTC (rev 54) @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8" ?> <plug-in> - <title>Building set</title> + <title>Building Set</title> <!--!<title>建物セット</title>--> <author>Eshiminarai</author> <!--!<author>絵師見習いさん</author>--> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.hima/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.hima/plugin.xml 2007-04-22 13:41:22 UTC (rev 53) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.hima/plugin.xml 2007-04-26 04:01:17 UTC (rev 54) @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8" ?> <plug-in> - <title>Building set</title> + <title>Building Set</title> <!--!<title>建物セット</title>--> <author>Hima</author> <!--!<author>暇さん</author>--> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.ima/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.ima/plugin.xml 2007-04-22 13:41:22 UTC (rev 53) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.ima/plugin.xml 2007-04-26 04:01:17 UTC (rev 54) @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8" ?> <plug-in> - <title>Building set</title> + <title>Building Set</title> <!--!<title>建物セット</title>--> <author>ima</author> <!--!<author>imaさん</author>--> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.miha/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.miha/plugin.xml 2007-04-22 13:41:22 UTC (rev 53) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.miha/plugin.xml 2007-04-26 04:01:17 UTC (rev 54) @@ -40,7 +40,7 @@ '> ]> <plug-in> - <title>Building set</title> + <title>Building Set</title> <!--!<title>建物セット</title>--> <author>Miha</author> <!--!<author>ミハさん</author>--> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.nokto/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.nokto/plugin.xml 2007-04-22 13:41:22 UTC (rev 53) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.nokto/plugin.xml 2007-04-26 04:01:17 UTC (rev 54) @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8" ?> <plug-in> - <title>Building set</title> + <title>Building Set</title> <!--!<title>建物セット</title>--> <author>nokto</author> <!--!<author>noktoさん</author>--> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.others/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.others/plugin.xml 2007-04-22 13:41:22 UTC (rev 53) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.others/plugin.xml 2007-04-26 04:01:17 UTC (rev 54) @@ -1,8 +1,8 @@ <?xml version="1.0" encoding="UTF-8" ?> <plug-in> - <title>Building set</title> + <title>Building Set</title> <!--!<title>建物セット</title>--> - <author>Anonymous contributors</author> + <author>Anonymous</author> <!--!<author>その他の名無しさん</author>--> <homepage>http://www.kohsuke.org/freetrain/</homepage> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.pcb/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.pcb/plugin.xml 2007-04-22 13:41:22 UTC (rev 53) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.pcb/plugin.xml 2007-04-26 04:01:17 UTC (rev 54) @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8" ?> <plug-in> - <title>Building set</title> + <title>Building Set</title> <!--!<title>建物セット</title>--> <author>Bankare</author> <!--!<author>ばんかれさん</author>--> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.ryokounotomo/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.ryokounotomo/plugin.xml 2007-04-22 13:41:22 UTC (rev 53) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.ryokounotomo/plugin.xml 2007-04-26 04:01:17 UTC (rev 54) @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8" ?> <plug-in> - <title>Building set</title> + <title>Building Set</title> <!--!<title>建物セット</title>--> <author>Ryokounotomo</author> <!--!<author>旅行の友さん</author>--> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.syousei/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.syousei/plugin.xml 2007-04-22 13:41:22 UTC (rev 53) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.syousei/plugin.xml 2007-04-26 04:01:17 UTC (rev 54) @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8" ?> <plug-in> - <title>Private house</title> + <title>Private House</title> <!--!<title>民家</title>--> <author>syosei</author> <homepage>http://www.kohsuke.org/freetrain/</homepage> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.tc.manual/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.tc.manual/plugin.xml 2007-04-22 13:41:22 UTC (rev 53) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.tc.manual/plugin.xml 2007-04-26 04:01:17 UTC (rev 54) @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8" ?> <plug-in> - <title>Manually-operated diagram</title> + <title>Manually-Operated Diagram</title> <!--!<title>手動運転ダイヤグラム</title>--> <author>Kohsuke Kawaguchi</author> <!--!<author>川口耕介</author>--> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.tc.tat/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.tc.tat/plugin.xml 2007-04-22 13:41:22 UTC (rev 53) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.tc.tat/plugin.xml 2007-04-26 04:01:17 UTC (rev 54) @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8" ?> <plug-in> - <title>A-Train style diagram settings</title> + <title>A-Train Style Diagram Settings</title> <!--!<title>「A列車で行こう」式ダイヤグラム設定</title>--> <author>Kohsuke Kawaguchi</author> <!--!<author>川口耕介</author>--> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.tools.lvinspect/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.tools.lvinspect/plugin.xml 2007-04-22 13:41:22 UTC (rev 53) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.tools.lvinspect/plugin.xml 2007-04-26 04:01:17 UTC (rev 54) @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8" ?> <plug-in> - <title>Land value inspector window</title> + <title>Land Value Inspector Window</title> <!--!<title>地価の検査ウィンドウ</title>--> <author>Kohsuke Kawaguchi</author> <!--!<author>川口耕介</author>--> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.trains/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.trains/plugin.xml 2007-04-22 13:41:22 UTC (rev 53) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.trains/plugin.xml 2007-04-26 04:01:17 UTC (rev 54) @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8" ?> <plug-in> - <title>Basic train kit</title> + <title>Standard Train Kit</title> <!--!<title>基本車両キット</title>--> <author>477</author> <!--!<author>477さん</author>--> Modified: trunk/FreeTrain/plugins/system/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/system/plugin.xml 2007-04-22 13:41:22 UTC (rev 53) +++ trunk/FreeTrain/plugins/system/plugin.xml 2007-04-26 04:01:17 UTC (rev 54) @@ -1,8 +1,8 @@ <?xml version="1.0" encoding="UTF-8"?> <plug-in> <title>System</title> - <!--!<title>システム</title>--> - <author>Kohsuke Kawaguchi</author> + <!--!<title>システム</title>--> + <author>Kohsuke Kawaguchi</author> <!--!<author>川口耕介</author>--> <homepage>http://www.kohsuke.org/freetrain/</homepage> <!-- @@ -324,34 +324,34 @@ </contribution> <contribution type="dockingContent" id="{12DB2C30-14B2-426D-B324-639BE17268C5}"> - <name>Sales report</name> - <menu name="&Sales report" location="view" /> + <name>Sales Report</name> + <menu name="&Sales Report" location="view" /> <!--!<name>売上情報</name> <menu name="売上情報(&S)" location="view" />--> <class name="freetrain.world.accounting.AccountSummaryWindow"/> </contribution> <contribution type="dockingContent" id="{7A5AE360-0974-4e6a-A7BB-70A3906C406E}"> - <name>Subsidiary business</name> - <menu name="S&ubsidiary business" location="view" /> + <name>Subsidiaries</name> + <menu name="S&ubsidiaries" location="view" /> <!--!<name>子会社売買</name> <menu name="子会社売買(&U)" location="view" />--> <class name="freetrain.world.subsidiaries.MarketWindow"/> </contribution> <contribution type="dockingContent" id="{CBB96A74-1201-4A26-82ED-B7A8C71EC5AD}"> - <name>Diagram settings</name> - <menu name="D&iagram settings" location="rail" position="8" /> + <name>Diagram Settings</name> + <menu name="D&iagram Settings" location="rail" position="8" /> <!--!<name>ダイヤ設定</name> <menu name="ダイヤ設定(&I)" location="rail" position="8" />--> <class name="freetrain.controllers.rail.TrainControllerDialog"/> </contribution> <contribution type="dockingContent" id="{533F5EF1-2E97-46aa-A231-49BB0D2A724D}"> - <name>Train report</name> + <name>Train Tracking</name> <!--!<name>列車情報</name>--> <multiple/> <!-- multiple instances are allowed --> - <menu name="&Train report" location="view" /> + <menu name="&Train Tracking" location="view" /> <!--!<menu name="列車情報(&T)" location="view" />--> <class name="freetrain.controllers.rail.TrainTrackingWindow"/> </contribution> @@ -394,14 +394,14 @@ <class name="freetrain.framework.graphics.HueTransformSpriteFactoryContributionImpl"/> </contribution> - <!-- 色相による色マップをするスプライトファクトリ - <map from="R" to="80,130,220" /> - <map from="G" to="160,130,40" /> - <map from="B" to="250,220,20" /> - の一または複数のパラメータをとる - <contribution type="spriteFactory" id="spriteFactory:RGBTransform"> - <class name="freetrain.framework.graphics.RGBTransformSpriteFactoryContributionImpl"/> - </contribution> + <!-- 色相による色マップをするスプライトファクトリ + <map from="R" to="80,130,220" /> + <map from="G" to="160,130,40" /> + <map from="B" to="250,220,20" /> + の一または複数のパラメータをとる + <contribution type="spriteFactory" id="spriteFactory:RGBTransform"> + <class name="freetrain.framework.graphics.RGBTransformSpriteFactoryContributionImpl"/> + </contribution> --> @@ -480,56 +480,56 @@ <contribution type="colorMapTrainPicture" id="{243D9F53-67FB-432E-B985-3B9B696D8CE0}-1"> <name>General-purpose three-color thin stripe</name> - <!--!<name>汎用三色細帯</name>--> - <author>477</author> + <!--!<name>汎用三色細帯</name>--> + <author>477</author> <!--!<author>477さん</author>--> <picture src="UncoloredTrain01.bmp" /> </contribution> <contribution type="colorMapTrainPicture" id="{243D9F53-67FB-432E-B985-3B9B696D8CE0}-2"> <name>General-purpose four-color thick stripe</name> - <!--!<name>汎用四色太帯</name>--> - <author>477</author> + <!--!<name>汎用四色太帯</name>--> + <author>477</author> <!--!<author>477さん</author>--> <picture src="UncoloredTrain02.bmp" /> </contribution> <contribution type="colorMapTrainPicture" id="{243D9F53-67FB-432E-B985-3B9B696D8CE0}-3"> <name>Genral-purpose four-color thin stripe</name> - <!--!<name>汎用四色細帯</name>--> - <author>477</author> + <!--!<name>汎用四色細帯</name>--> + <author>477</author> <!--!<author>477さん</author>--> <picture src="UncoloredTrain03.bmp" /> </contribution> <contribution type="colorMapTrainPicture" id="{243D9F53-67FB-432E-B985-3B9B696D8CE0}-4"> <name>103 series style</name> - <!--!<name>103系風</name>--> - <author>477</author> + <!--!<name>103系風</name>--> + <author>477</author> <!--!<author>477さん</author>--> <picture src="UncoloredTrain04.bmp" /> </contribution> <contribution type="colorMapTrainPicture" id="{243D9F53-67FB-432E-B985-3B9B696D8CE0}-5"> <name>205 series style</name> - <!--!<name>205系風</name>--> - <author>477</author> + <!--!<name>205系風</name>--> + <author>477</author> <!--!<author>477さん</author>--> <picture src="UncoloredTrain05.bmp" /> </contribution> <contribution type="colorMapTrainPicture" id="{243D9F53-67FB-432E-B985-3B9B696D8CE0}-6"> <name>211 series style</name> - <!--!<name>211系風</name>--> - <author>477</author> + <!--!<name>211系風</name>--> + <author>477</author> <!--!<author>477さん</author>--> <picture src="UncoloredTrain06.bmp" /> </contribution> <contribution type="colorMapTrainPicture" id="{243D9F53-67FB-432E-B985-3B9B696D8CE0}-7"> <name>E231 series style</name> - <!--!<name>E231系風</name>--> - <author>477</author> + <!--!<name>E231系風</name>--> + <author>477</author> <!--!<author>477さん</author>--> <picture src="UncoloredTrain07.bmp" /> </contribution> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <c4...@us...> - 2007-04-22 13:41:21
|
Revision: 53 http://freetrain.svn.sourceforge.net/freetrain/?rev=53&view=rev Author: c477 Date: 2007-04-22 06:41:22 -0700 (Sun, 22 Apr 2007) Log Message: ----------- update team names Modified Paths: -------------- trunk/FreeTrain/plugins/org.kohsuke.freetrain.soccerStadium/src/OpponentTeam.cs Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.soccerStadium/src/OpponentTeam.cs =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.soccerStadium/src/OpponentTeam.cs 2007-04-22 09:43:32 UTC (rev 52) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.soccerStadium/src/OpponentTeam.cs 2007-04-22 13:41:22 UTC (rev 53) @@ -19,28 +19,28 @@ } public static readonly OpponentTeam[] OPPONENTS = new OpponentTeam[]{ - new OpponentTeam("Sagan Tosaku",0), - new OpponentTeam("Hollyhock Santo",10), - new OpponentTeam("Shohoku Bellmare",20), - new OpponentTeam("Consadole Iyahoro",30), - new OpponentTeam("Vissel Sakagibe",40), - new OpponentTeam("Jubilo Iwakuchi",50), - new OpponentTeam("Katori Antlers",60), - new OpponentTeam("Tokyo Verdi",70), - new OpponentTeam("Kijira Reysol",80), - new OpponentTeam("Urawa Blues",90), - new OpponentTeam("Shimizu Espirits",100) - //! new OpponentTeam("サガン鳥酢",0), - //! new OpponentTeam("ホーリーホック三戸",10), - //! new OpponentTeam("湘北ベルマーレ",20), - //! new OpponentTeam("コンサドーレ礼幌",30), - //! new OpponentTeam("ヴィッセル榊戸",40), - //! new OpponentTeam("ジュピロ磐口",50), - //! new OpponentTeam("鹿鳥アントラーズ",60), - //! new OpponentTeam("束京ベルディ",70), - //! new OpponentTeam("木白レイソル",80), - //! new OpponentTeam("浦和ブルース",90), - //! new OpponentTeam("清水エスプリズ",100) + new OpponentTeam("JefYouKnighthead Chiha",0), + new OpponentTeam("Sunflash Hirojima",10), + new OpponentTeam("Yokobama-F Marinades",20), + new OpponentTeam("Nakoya Grandpas-eighty",30), + new OpponentTeam("Kajima Untollders",40), + new OpponentTeam("Oita Trineat",50), + new OpponentTeam("Shovel Iwada",60), + new OpponentTeam("Shimitsu Essplus",70), + new OpponentTeam("Nanba Ozaka",80), + new OpponentTeam("Kawazaki Fractale",90), + new OpponentTeam("Urawa Mets",100) + //! new OpponentTeam("ジェフユーナイトヘッド千葉",0), + //! new OpponentTeam("サンフラッシュ広島",10), + //! new OpponentTeam("横浜Fマリネーズ",20), + //! new OpponentTeam("名古屋グランパズエイティ",30), + //! new OpponentTeam("鹿島アントールダーズ",40), + //! new OpponentTeam("大分トリニート",50), + //! new OpponentTeam("ショベル磐田",60), + //! new OpponentTeam("清水エスプラス",70), + //! new OpponentTeam("ナンバ大阪",80), + //! new OpponentTeam("川崎フラクターレ",90), + //! new OpponentTeam("浦和メッツ",100) }; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <c4...@us...> - 2007-04-22 09:43:38
|
Revision: 52 http://freetrain.svn.sourceforge.net/freetrain/?rev=52&view=rev Author: c477 Date: 2007-04-22 02:43:32 -0700 (Sun, 22 Apr 2007) Log Message: ----------- Replace Hikarii to Mutsui Modified Paths: -------------- trunk/FreeTrain/plugins/jp.co.tripod.chiname.financial.stockmarket/companies.xml Modified: trunk/FreeTrain/plugins/jp.co.tripod.chiname.financial.stockmarket/companies.xml =================================================================== --- trunk/FreeTrain/plugins/jp.co.tripod.chiname.financial.stockmarket/companies.xml 2007-04-19 13:48:13 UTC (rev 51) +++ trunk/FreeTrain/plugins/jp.co.tripod.chiname.financial.stockmarket/companies.xml 2007-04-22 09:43:32 UTC (rev 52) @@ -447,7 +447,7 @@ <!--082 金融(保険)--> - <company id="8752" name="Hikarii-Sumidomo Insurance" type="082"> + <company id="8752" name="Mutsui-Sumidomo Insurance" type="082"> <!--!<company id="8752" name="睦井清友海上火災保険" type="082">--> <performance capital="5000000" sales="800000000" /> <capacity brand="8" marketing="5" quality="6" rationality="3" development="2" /> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <him...@us...> - 2007-04-17 08:21:22
|
Revision: 50 http://freetrain.svn.sourceforge.net/freetrain/?rev=50&view=rev Author: himasaram Date: 2007-04-17 01:21:13 -0700 (Tue, 17 Apr 2007) Log Message: ----------- Translated CategoryTree.xml Modified Paths: -------------- trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/CategoryTree.xml Modified: trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/CategoryTree.xml =================================================================== --- trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/CategoryTree.xml 2007-04-15 07:37:55 UTC (rev 49) +++ trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/CategoryTree.xml 2007-04-17 08:21:13 UTC (rev 50) @@ -3,833 +3,833 @@ <tree> <category id="01"> <icon src="icons.bmp" index="1"/> - <name>住宅</name> + <name>Housing</name> <!--!住宅--> <category id="0101"> <icon src="icons_sp.bmp" index="0"/> - <name>一戸建て</name> + <name>Single House</name> <!--!一戸建て--> </category> <category id="0102"> - <name>賃貸集合住宅</name> + <name>Rental Housing</name> <category id="010201"> - <name>賃貸アパート</name> + <name>Rental Apartment</name> <!--!賃貸アパート--> </category> </category> <category id="0103"> - <name>寮</name> + <name>Dormitories</name> <!--!寮--> <category id="010301"> - <name>学生寮</name> + <name>Student Dormitory</name> <!--!学生寮--> </category> <category id="010302"> - <name>社員寮</name> + <name>Employee Dormitories</name> <!--!社員寮--> </category> </category> <category id="0104"> - <name>分譲集合住宅</name> + <name>Condominium Apartments</name> <!--!分譲集合住宅--> <icon src="icons_sp.bmp" index="1"/> <category id="010401"> - <name>分譲マンション</name> + <name>Condiminiums</name> <!--!分譲マンション--> </category> </category> </category> <category id="10"> <icon src="icons.bmp" index="2"/> - <name>店舗</name> + <name>Commerce</name> <!--!店舗--> <category id="1001"> - <name>個人日用品店</name> + <name>Private Convenience Stores</name> <!--!個人日用品店--> </category> <category id="1002"> - <name>個人専門店</name> + <name>Private Specialty Stores</name> <!--!個人専門店--> </category> <category id="1003"> - <name>その他小売店</name> + <name>Other Retailing</name> <!--!その他小売店--> <category id="100301"> - <name>家電店</name> + <name>Consumer Electronics Stores</name> <!--!家電店--> </category> <category id="100302"> - <name>自動車販売店</name> - </category> + <name>Car Dealers</name> <!--!自動車販売店--> + </category> </category> <category id="1010"> - <name>地域チェーン日用品店</name> + <name>Regional Convenience Chain Stores</name> <!--!地域チェーン日用品店--> <category id="101001"> - <name>ディスカウントショップ</name> + <name>Discount Shops</name> <!--!ディスカウントショップ--> </category> <category id="101002"> - <name>コンビニ</name> + <name>Convenience Stores</name> <!--!コンビニ--> </category> </category> <category id="1012"> - <name>チェーン専門店</name> + <name>Specialty Chain Stores</name> <!--!チェーン専門店--> </category> <category id="1020"> - <name>スーパー</name> + <name>Supermarkets</name> <!--!スーパー--> </category> <category id="1022"> - <name>デパート</name> - </category> + <name>Department Stores</name> <!--!デパート--> + </category> <category id="1030"> - <name>都市型量販店</name> + <name>Urban Outlets</name> <!--!都市型量販店--> </category> <category id="1031"> - <name>郊外型量販店</name> + <name>Suburbian Outlets</name> <!--!郊外型量販店--> </category> <category id="1050"> - <name>ショッピングモール</name> + <name>Shopping Malls</name> <!--!ショッピングモール--> </category> <category id="1060"> - <name>旅客向け小売店</name> - <category id="106001"> - <name>土産物屋</name> + <name>Tourist Retailing</name> <!--!旅客向け小売店--> + <category id="106001"> + <name>Souvenir Shops</name> <!--!土産物屋--> </category> </category> <category id="1070"> <icon src="icons_sp.bmp" index="20"/> - <name>展示場</name> + <name>Exhibition Halls</name> <!--!展示場--> </category> <category id="1080"> <icon src="icons_sp.bmp" index="20"/> - <name>サービス窓口</name> + <name>Service Counters</name> <!--!サービス窓口--> </category> <category id="1081"> <icon src="icons_sp.bmp" index="20"/> - <name>地域サービス店</name> + <name>Regional Service Providers</name> <!--!地域サービス店--> </category> </category> <category id="11"> <icon src="icons.bmp" index="3"/> - <name>オフィス</name> + <name>Office Buildings</name> <!--!オフィス--> <category id="1101"> - <name>貸事務所</name> + <name>Offices for Rent</name> <!--!貸事務所--> </category> <category id="1102"> - <name>企業事務所</name> + <name>Corporate Offices</name> <!--!企業事務所--> </category> <category id="1103"> - <name>個人事務所</name> + <name>Private Enterprise Offices</name> <!--!個人事務所--> </category> <category id="1110"> - <name>銀行</name> + <name>Banks</name> <!--!銀行--> </category> <category id="1120"> - <name>商業向けサービス</name> + <name>Business Services</name> <!--!商業向けサービス--> </category> <category id="1170"> - <name>官公庁</name> + <name>Municipal Offices</name> <!--!官公庁--> </category> <category id="1190"> <icon src="icons_sp.bmp" index="2"/> - <name>放送メディア</name> + <name>Broadcasting & Media</name> <!--!放送メディア--> </category> </category> <category id="20"> <icon src="icons.bmp" index="4"/> - <name>研究施設</name> - <category id="2001"> - <name>企業一般研究所</name> + <name>Research Facilities</name> <!--!研究施設--> + <category id="2001"> + <name>Corporate Research Facilities</name> <!--!企業一般研究所--> </category> <category id="2009"> - <name>企業特殊研究所</name> + <name>Special Corporate Research Facilities</name> <!--!企業特殊研究所--> </category> <category id="2011"> - <name>公立一般研究所</name> + <name>Public Research Facilities</name> <!--!公立一般研究所--> <category id="201101"> - <name>工業試験場</name> + <name>Industrial Examination Halls</name> <!--! 工業試験場--> </category> </category> <category id="2014"> - <name>農林水産試験場</name> + <name>Agricultural Examination Halls</name> <!--! 農林水産試験場--> </category> <category id="2019"> - <name>公立特殊研究所</name> + <name>Special Public Research Facilities</name> <!--!公立特殊研究所--> </category> <category id="2030"> - <name>量子研究所</name> + <name>Quantum Physics Research Facilities</name> <!--! 量子研究所--> </category> <category id="2090"> - <name>観測所</name> + <name>Observatories</name> <!--! 観測所--> <category id="209001"> - <name>気象観測所</name> + <name>Weather Observatories</name> <!--! 気象観測所--> </category> <category id="209002"> - <name>天体観測所</name> + <name>Astronomical Observatores</name> <!--!天体観測所--> </category> </category> </category> <category id="21"> <icon src="icons.bmp" index="5"/> - <name>工場</name> + <name>Factories</name> <!--! 工場--> <category id="2101"> - <name>工場用パーツ</name> + <name>Factory Components</name> <!--! 工場用パーツ--> </category> <category id="2102"> - <name>食品工場</name> + <name>Food Factories</name> <!--! 食品工場--> </category> <category id="2106"> - <name>一般製品工場</name> + <name>General Manufacturing</name> <!--!一般製品工場--> <category id="210601"> - <name>製薬工場</name> + <name>Pharmaceutical Manufacturing</name> <!--! 製薬工場--> </category> </category> <category id="2112"> - <name>民生機械工場</name> + <name>Appliance Machine Shops</name> <!--! 民生機械工場--> <category id="211201"> - <name>家電工場</name> + <name>Consumer Electronics Factories</name> <!--! 家電工場--> </category> </category> <category id="2120"> - <name>自動車工場</name> + <name>Car Factories</name> <!--! 自動車工場--> </category> <category id="2129"> - <name>造船所</name> + <name>Shipyards</name> <!--!造船所--> </category> <category id="2130"> - <name>工業機械工場</name> + <name>Industrial Machinery</name> <!--!工業機械工場--> <category id="213001"> - <name>町工場</name> + <name>Small-Scale Factories</name> <!--! 町工場--> </category> </category> <category id="2136"> - <name>精機工場</name> + <name>Precition Instrument Factory</name> <!--! 精機工場--> </category> <category id="2140"> - <name>資材工場</name> + <name>Raw Material Processing</name> <!--! 資材工場--> <category id="214001"> - <name>製鉄所</name> + <name>Iron Works</name> <!--! 製鉄所--> </category> <category id="214002"> - <name>製材所</name> + <name>Sawmills</name> <!--! 製材所--> </category> </category> <category id="2145"> - <name>軽工業工場</name> + <name>Light Industry Factories</name> <!--! 軽工業工場--> </category> <category id="2150"> - <name>化学工場</name> + <name>Chemical Plants</name> <!--! 化学工場--> <category id="2151"> - <name>製油所</name> + <name>Oil Refineries</name> <!--! 製油所--> </category> </category> <category id="2170"> - <name>ハイテク工場</name> + <name>High-Tech Industries</name> <!--!ハイテク工場--> <category id="217002"> - <name>半導体工場</name> + <name>Semiconductor Plants</name> <!--! 半導体工場--> </category> <category id="217004"> - <name>ナノテク工場</name> + <name>Nanotech Plants</name> <!--!ナノテク工場--> </category> <category id="217006"> - <name>バイオ工場</name> + <name>Biotech Plants</name> <!--!バイオ工場--> </category> </category> <category id="2179"> - <name>その他工業製品工場</name> + <name>Other Industrial Manufacturing</name> <!--!その他工業製品工場--> </category> <category id="2180"> <icon src="icons_sp.bmp" index="3"/> - <name>燃料貯蔵所</name> + <name>Fuel Storage</name> <!--! 燃料貯蔵所--> <category id="218001"> - <name>石油タンク</name> + <name>Oil Tanks</name> <!--!石油タンク--> </category> <category id="218002"> - <name>ガスタンク</name> + <name>Gas Tanks</name> <!--! ガスタンク--> </category> </category> <category id="2190"> <icon src="icons_sp.bmp" index="4"/> - <name>一般発電所</name> + <name>General Power Plants</name> <!--!一般発電所--> <category id="219001"> - <name>火力発電所</name> + <name>Thermal Power Plants</name> <!--!火力発電所--> </category> <category id="219002"> - <name>太陽光発電所</name> + <name>Solar Power Plants</name> <!--! 太陽光発電所--> </category> <category id="219003"> - <name>風力発電所</name> + <name>Wind Farms</name> <!--!風力発電所--> </category> </category> <category id="2192"> <icon src="icons_sp.bmp" index="4"/> - <name>原子力発電所</name> + <name>Nuclear Power Plants</name> <!--! 原子力発電所--> </category> <category id="2194"> <icon src="icons_sp.bmp" index="4"/> - <name>特殊発電所</name> + <name>Special Power Plants</name> <!--! 特殊発電所--> <category id="219401"> - <name>水力発電所</name> + <name>Hydroelectric Power Stations</name> <!--! 水力発電所--> </category> <category id="219402"> - <name>地熱発電所</name> + <name>Geothermal Power Plants</name> <!--!地熱発電所--> </category> <category id="219403"> - <name>潮力発電所</name> + <name>Tidal Power Plants</name> <!--! 潮力発電所--> </category> </category> <category id="2199"> <icon src="icons_sp.bmp" index="4"/> - <name>その他電力通信施設</name> + <name>Other Power Facilities</name> <!--!その他電力通信施設--> <category id="219902"> - <name>変電所</name> + <name>Substations</name> <!--!変電所--> </category> <category id="219904"> - <name>送電線鉄塔</name> + <name>Pylons</name> <!--! 送電線鉄塔--> </category> </category> </category> <category id="27"> <icon src="icons_sp.bmp" index="5"/> - <name>航空機関連施設</name> + <name>Air Traffic Facilities</name> <category id="2701"> <icon src="icons_sp.bmp" index="5"/> - <name>空港</name> + <name>Airports</name> <!--! 空港--> <category id="270110"> <icon src="icons_sp.bmp" index="5"/> - <name>貨物ターミナル</name> + <name>Cargo Terminals</name> <!--!貨物ターミナル--> </category> <category id="270120"> <icon src="icons_sp.bmp" index="5"/> - <name>旅客ターミナル</name> + <name>Passanger Terminals</name> <!--!旅客ターミナル--> </category> <category id="270130"> <icon src="icons_sp.bmp" index="5"/> - <name>管制指令施設</name> + <name>Air Traffic Control Units</name> <!--!管制指令施設--> </category> <category id="270170"> <icon src="icons_sp.bmp" index="5"/> - <name>格納庫</name> + <name>Hangars</name> <!--! 格納庫--> </category> <category id="270180"> <icon src="icons_sp.bmp" index="5"/> - <name>滑走路</name> + <name>Runways</name> <!--! 滑走路--> </category> <category id="270190"> <icon src="icons_sp.bmp" index="5"/> - <name>その他空港設備</name> + <name>Other Air Traffic Facilities</name> <!--!その他空港設備--> </category> </category> </category> <category id="28"> <icon src="icons_sp.bmp" index="6"/> - <name>船舶関連施設</name> + <name>Shipping Facilities</name> <!--! 船舶関連施設--> <category id="2801"> <icon src="icons_sp.bmp" index="6"/> - <name>港湾</name> + <name>Harbors</name> <!--! 港湾--> <category id="280110"> <icon src="icons_sp.bmp" index="6"/> - <name>貨物埠頭</name> + <name>Cargo Piers</name> <!--! 貨物埠頭--> </category> <category id="280120"> <icon src="icons_sp.bmp" index="6"/> - <name>旅客埠頭</name> + <name>Passenger Piers</name> <!--! 旅客埠頭--> </category> <category id="280190"> <icon src="icons_sp.bmp" index="6"/> - <name>その他港湾設備</name> + <name>Other Shipping Facilities</name> <!--! その他港湾設備--> </category> </category> <category id="2802"> <icon src="icons_sp.bmp" index="6"/> - <name>ドック</name> + <name>Docks</name> <!--! ドック--> </category> <category id="2890"> <icon src="icons_sp.bmp" index="6"/> - <name>灯台</name> + <name>Lighthouses</name> <!--! 灯台--> </category> </category> <category id="29"> <icon src="icons.bmp" index="6"/> - <name>物流</name> + <name>Distribution</name> <!--! 物流--> <category id="2901"> - <name>倉庫</name> + <name>Warehouses</name> <!--! 倉庫--> </category> <category id="2904"> - <name>集配所</name> + <name>Distribution Centers</name> <!--! 集配所--> </category> </category> <category id="30"> <icon src="icons.bmp" index="7"/> - <name>食料産地</name> + <name>Food Production</name> <!--! 食料産地--> <category id="3001"> <icon src="icons_sp.bmp" index="7"/> - <name>食料農場</name> + <name>Farming</name> <!--! 食料農場--> <category id="300101"> - <name>水田</name> + <name>Paddy Fields</name> <!--! 水田--> </category> <category id="300102"> - <name>野菜畑</name> + <name>Market Gardens</name> <!--! 野菜畑--> </category> <category id="300104"> - <name>果樹園</name> + <name>Orchards</name> <!--! 果樹園--> </category> </category> <category id="3002"> - <name>畜産場</name> + <name>Livestock Farms</name> <!--! 畜産場--> </category> <category id="3010"> - <name>漁港</name> + <name>Fishing Ports</name> <!--! 漁港--> </category> <category id="3012"> - <name>養殖場</name> + <name>Nurseries</name> <!--! 養殖場--> </category> </category> <category id="31"> <icon src="icons.bmp" index="8"/> - <name>原材料産地</name> + <name>Raw Material</name> <!--! 原材料産地--> <category id="3101"> <icon src="icons_sp.bmp" index="13"/> - <name>天然素材産地</name> + <name>Natural Resources</name> <!--! 天然素材産地--> <category id="310101"> - <name>伐採場</name> + <name>Logging</name> <!--!伐採場--> </category> </category> <category id="3102"> <icon src="icons_sp.bmp" index="8"/> - <name>農園</name> + <name>Farms</name> <!--! 農園--> </category> <category id="3103"> <icon src="icons_sp.bmp" index="8"/> - <name>一般牧場</name> + <name>Ranches</name> <!--! 一般牧場--> </category> <category id="3150"> - <name>一般鉱山</name> + <name>Mining</name> <!--! 一般鉱山--> <category id="315001"> - <name>炭坑</name> + <name>Coal Mines</name> <!--!炭坑--> </category> <category id="315003"> - <name>採石場</name> + <name>Quarries</name> <!--! 採石場--> </category> <category id="315080"> - <name>貴金属鉱山</name> + <name>Precious Metal Mines</name> <!--!貴金属鉱山--> </category> </category> <category id="3170"> - <name>油田</name> + <name>Oil Fields</name> <!--! 油田--> </category> </category> <category id="40"> <icon src="icons.bmp" index="9"/> - <name>飲食</name> + <name>Food & Drink</name> <!--! 飲食--> <category id="4001"> - <name>一般飲食店</name> + <name>Restaurants</name> <!--! 一般飲食店--> </category> <category id="4011"> - <name>チェーン飲食店</name> + <name>Chain Restaurants</name> <!--! チェーン飲食店--> <category id="401101"> - <name>ファーストフード</name> + <name>Fast Food</name> <!--! ファーストフード--> </category> <category id="401102"> - <name>ファミレス</name> + <name>Family Restaurants</name> <!--! ファミレス--> </category> </category> <category id="4070"> - <name>高級飲食店</name> + <name>High-Class Restaurants</name> <!--! 高級飲食店--> </category> <category id="4090"> - <name>有名飲食店</name> + <name>Famous Restaurants</name> <!--! 有名飲食店--> </category> </category> <category id="41"> <icon src="icons.bmp" index="10"/> - <name>宿泊</name> + <name>Lodging</name> <!--! 宿泊--> <category id="4101"> - <name>一般宿泊施設</name> + <name>General Lodging</name> <!--! 一般宿泊施設--> <category id="410101"> - <name>民宿</name> + <name>B&B</name> <!--! 民宿--> </category> <category id="410120"> - <name>旅館</name> + <name>Inns</name> <!--! 旅館--> </category> <category id="410140"> - <name>ビジネスホテル</name> + <name>Business Hotels</name> <!--! ビジネスホテル--> </category> <category id="410150"> - <name>観光ホテル</name> + <name>Tourist Hotels</name> <!--! 観光ホテル--> </category> </category> <category id="4110"> - <name>有名宿泊施設</name> + <name>Famous Hotels</name> <!--! 有名宿泊施設--> <category id="411001"> - <name>高級ホテル</name> + <name>高級Luxury Hotels</name> <!--!高級ホテル--> </category> </category> <category id="4120"> - <name>特殊宿泊施設</name> + <name>Special Lodging</name> <!--! 特殊宿泊施設--> <category id="412010"> - <name>温泉旅館</name> + <name>Hot Spring Resorts</name> <!--! 温泉旅館--> </category> <category id="412020"> - <name>キャンプ場</name> + <name>Camp Sites</name> <!--!キャンプ場--> </category> </category> <category id="412090"> - <name>別荘</name> + <name>Cottages</name> <!--! 別荘--> </category> </category> <category id="50"> <icon src="icons.bmp" index="11"/> - <name>娯楽</name> + <name>Recreation</name> <!--! 娯楽--> <category id="5001"> <icon src="icons_sp.bmp" index="10"/> - <name>遊技場</name> + <name>Amusement Centers</name> <!--! 遊技場--> <category id="500101"> - <name>ゲームセンター</name> + <name>Game Arcades</name> <!--!ゲームセンター--> </category> </category> <category id="5008"> <icon src="icons_sp.bmp" index="10"/> - <name>民営賭博場</name> + <name>Private Gambling</name> <!--! 民営賭博場--> <category id="500810"> - <name>パチンコ店</name> + <name>Pachinko Parlors</name> <!--!パチンコ店--> </category> <category id="500820"> - <name>雀荘</name> + <name>Shogi Parlors</name> <!--! 雀荘--> </category> </category> <category id="5009"> <icon src="icons_sp.bmp" index="10"/> - <name>公営賭博場</name> + <name>Public Gambling</name> <!--! 公営賭博場--> <category id="500901"> - <name>競馬場</name> + <name>Horse Racing</name> <!--!競馬場--> </category> </category> <category id="5010"> <icon src="icons_sp.bmp" index="9"/> - <name>スポーツ観戦施設</name> + <name>Sports Arenas</name> <!--!スポーツ観戦施設--> <category id="501001"> - <name>プロ野球場</name> + <name>Baseball Stadiums</name> <!--! プロ野球場--> </category> <category id="501002"> - <name>プロサッカー場</name> + <name>Soccer Stadiums</name> <!--!プロサッカー場--> </category> </category> <category id="5011"> <icon src="icons_sp.bmp" index="9"/> - <name>スポーツ競技施設</name> + <name>Sports Grounds</name> <!--!スポーツ競技施設--> <category id="501101"> - <name>陸上競技場</name> + <name>Athletic Fields</name> <!--!陸上競技場--> </category> <category id="501110"> - <name>テニスコート</name> + <name>Tennis Courts</name> <!--! テニスコート--> </category> <category id="501120"> - <name>一般球技場</name> + <name>Ball Courts</name> <!--! 一般球技場--> </category> </category> <category id="5012"> <icon src="icons_sp.bmp" index="9"/> - <name>一般スポーツ遊技施設</name> + <name>Other Recreation Facilities</name> <!--!一般スポーツ遊技施設--> <category id="501280"> - <name>屋外プール</name> + <name>Outdoor Pools</name> <!--!屋外プール--> </category> </category> <category id="5018"> <icon src="icons_sp.bmp" index="9"/> - <name>特定スポーツ遊技施設</name> + <name>Specific Recreation Facilities</name> <!--!特定スポーツ遊技施設--> <category id="501810"> - <name>ゴルフ場</name> + <name>Golf Courses</name> <!--!ゴルフ場--> </category> <category id="501820"> - <name>スキー場</name> + <name>Skiing Grounds</name> <!--!スキー場--> </category> <category id="501880"> <icon src="icons_sp.bmp" index="21"/> - <name>マリーナ</name> + <name>Marinas</name> <!--! マリーナ--> </category> <category id="501890"> <icon src="icons_sp.bmp" index="21"/> - <name>野外遊泳場</name> + <name>Outdoor Swimming</name> <!--!野外遊泳場--> </category> </category> <category id="5020"> <icon src="icons_sp.bmp" index="11"/> - <name>観覧施設</name> + <name>Spectating</name> <!--! 観覧施設--> <category id="502010"> - <name>劇場</name> + <name>Theaters</name> <!--! 劇場--> </category> <category id="502020"> - <name>映画館</name> + <name>Cinemas</name> <!--! 映画館--> </category> </category> <category id="5021"> <icon src="icons_sp.bmp" index="12"/> - <name>教養施設</name> + <name>Culture</name> <!--! 教養施設--> <category id="502101"> - <name>美術館</name> + <name>Art Museums</name> <!--! 美術館--> </category> <category id="502111"> - <name>博物館</name> + <name>Museums</name> <!--! 博物館--> </category> <category id="502121"> - <name>歴史資料館</name> + <name>Historical Museums</name> <!--! 歴史資料館--> </category> <category id="502131"> - <name>図書館</name> + <name>Libraries</name> <!--! 図書館--> </category> <category id="502141"> - <name>動植物園</name> + <name>Zoos & Botanical Gardens</name> <!--! 動植物園--> </category> <category id="502150"> - <name>水族館</name> + <name>Aquariums</name> <!--! 水族館--> </category> </category> <category id="5030"> - <name>児童公園</name> + <name>Playgrounds</name> <!--! 児童公園--> </category> <category id="5031"> <icon src="icons_sp.bmp" index="15"/> - <name>遊園地</name> + <name>Amusement Parks</name> <!--! 遊園地--> </category> <category id="5032"> - <name>複合レジャー施設</name> + <name>Resorts</name> <!--!複合レジャー施設--> <category id="503201"> - <name>スパリゾート</name> + <name>Spa Resorts</name> <!--!スパリゾート--> </category> </category> <category id="5035"> - <name>イベント会場</name> + <name>Event Halls</name> <!--! イベント会場--> </category> <category id="5040"> <icon src="icons_sp.bmp" index="13"/> - <name>緑地</name> + <name>Groves</name> <!--! 緑地--> </category> <category id="5042"> <icon src="icons_sp.bmp" index="13"/> - <name>自然公園</name> + <name>Nature Parks</name> <!--! 自然公園--> </category> <category id="5045"> <icon src="icons_sp.bmp" index="13"/> - <name>収穫場</name> + <name>Harvest Sites</name> <!--! 収穫場--> </category> <category id="5090"> <icon src="icons_sp.bmp" index="14"/> - <name>酒場</name> + <name>Bars</name> <!--! 酒場--> </category> <category id="5091"> <icon src="icons_sp.bmp" index="14"/> - <name>ナイトクラブ</name> + <name>Night Clubs</name> <!--! ナイトクラブ--> </category> <category id="5099"> <icon src="icons_sp.bmp" index="14"/> - <name>性風俗</name> + <name>Red-Light District</name> <!--! 性風俗--> </category> </category> <category id="59"> <icon src="icons.bmp" index="12"/> - <name>観光</name> + <name>Tourism</name> <!--! 観光--> <category id="5901"> - <name>史跡</name> + <name>Historic Sites</name> <!--! 史跡--> <category id="590101"> - <name>有名寺社</name> + <name>Famous Temples</name> <!--! 有名寺社--> </category> <category id="590111"> - <name>城郭</name> + <name>Castles</name> <!--! 城郭--> </category> </category> <category id="5910"> <icon src="icons_sp.bmp" index="13"/> - <name>景勝地</name> + <name>Beauty Spots</name> <!--! 景勝地--> <category id="591001"> - <name>国定公園</name> + <name>National Parks</name> <!--! 国定公園--> </category> </category> <category id="5920"> - <name>天然温泉</name> + <name>Natural Hot Springs</name> <!--! 天然温泉--> </category> <category id="5980"> <icon src="icons_sp.bmp" index="16"/> - <name>ランドマーク</name> + <name>Landmarks</name> <!--! ランドマーク--> </category> </category> <category id="70"> <icon src="icons.bmp" index="13"/> - <name>公共施設</name> + <name>Public Facilities</name> <!--! 公共施設--> <category id="7001"> - <name>養育施設</name> + <name>Childcare</name> <!--! 養育施設--> <category id="700101"> - <name>保育園</name> + <name>Day-Care Centers</name> <!--! 保育園--> </category> <category id="700104"> - <name>幼稚園</name> + <name>Kindergartens</name> <!--! 幼稚園--> </category> </category> <category id="7002"> <icon src="icons_sp.bmp" index="17"/> - <name>公立教育施設</name> + <name>Public Education</name> <!--! 公立教育施設--> <category id="700201"> - <name>公立小中学校</name> + <name>Public Elementary & Middle Schools</name> <!--! 公立小中学校--> </category> <category id="700210"> - <name>公立高校</name> + <name>Public High Schools</name> <!--! 公立高校--> </category> <category id="700240"> - <name>公立大学</name> + <name>Public Universities</name> <!--! 公立大学--> </category> <category id="700270"> - <name>公立文化センター</name> + <name>Community Centers</name> <!--! 公立文化センター--> </category> </category> <category id="7004"> <icon src="icons_sp.bmp" index="17"/> - <name>私立教育施設</name> + <name>Private Education</name> <!--! 私立教育施設--> <category id="700401"> - <name>私立小中学校</name> + <name>Private Elementary & Middle Schools</name> <!--! 私立小中学校--> </category> <category id="700410"> - <name>私立高校</name> + <name>Private High Schools</name> <!--! 私立高校--> </category> <category id="700440"> - <name>私立大学</name> + <name>Private Universities</name> <!--! 私立大学--> </category> <category id="700470"> - <name>私立専門学校</name> + <name>Private Technical Colleges</name> <!--! 私立専門学校--> </category> <category id="700490"> - <name>学習塾</name> + <name>Private Academies</name> <!--! 学習塾--> </category> </category> <category id="7020"> <icon src="icons_sp.bmp" index="18"/> - <name>病院</name> + <name>Hospitals</name> <!--! 病院--> </category> <category id="7030"> - <name>集会所</name> + <name>Assembly Halls</name> <!--! 集会所--> </category> <category id="7040"> - <name>その他福祉施設</name> + <name>Other Public Welfare Facilities</name> <!--! その他福祉施設--> </category> <category id="7045"> - <name>結婚式場</name> + <name>Wedding Halls</name> <!--! 結婚式場--> </category> <category id="7050"> - <name>宗教施設</name> + <name>Religious Institutions</name> <!--! 宗教施設--> </category> <category id="7060"> - <name>役所</name> + <name>Public Offices</name> <!--! 役所--> </category> <category id="7065"> - <name>郵便局</name> + <name>Post Offices</name> <!--! 郵便局--> </category> <category id="7066"> - <name>警察署</name> + <name>Police Stations</name> <!--! 警察署--> </category> <category id="7068"> - <name>消防署</name> + <name>Fire Stations</name> <!--! 消防署--> </category> <category id="7080"> - <name>上水施設</name> + <name>Waterworks</name> <!--! 上水施設--> <category id="708001"> - <name>浄水場</name> + <name>Filtration Plants</name> <!--! 浄水場--> </category> <category id="708002"> - <name>給水塔</name> + <name>Water Towers</name> <!--! 給水塔--> </category> </category> </category> <category id="80"> <icon src="icons.bmp" index="14"/> - <name>鉄道付属物</name> + <name>Rail Accessories</name> <!--! 鉄道付属物--> <category id="8001"> - <name>一般鉄道付属物</name> + <name>General Rail Accessories</name> <!--! 一般鉄道付属物--> </category> </category> <category id="81"> <icon src="icons.bmp" index="14"/> - <name>道路関連物</name> + <name>Road Accessories</name> <!--! 道路関連物--> <category id="8101"> <icon src="icons_sp.bmp" index="19"/> - <name>駐車場</name> + <name>Parking Areas</name> <!--! 駐車場--> </category> <category id="8102"> <icon src="icons_sp.bmp" index="19"/> - <name>パーキングエリア</name> + <name>Rest Areas</name> <!--! パーキングエリア--> </category> <category id="8110"> - <name>料金所</name> + <name>Tollgates</name> <!--!料金所--> </category> </category> <category id="82"> <icon src="icons.bmp" index="15"/> - <name>土木</name> + <name>Public Works</name> <!--土木--> <category id="8210"> - <name>治水防波設備</name> + <name>Flood Control Facilities</name> <!--! 治水防波設備--> </category> <category id="8230"> - <name>治山設備</name> + <name>Afforestation Facility</name> <!--! 治山設備--> </category> </category> <category id="85"> <icon src="icons_sp.bmp" index="13"/> - <name>自然物</name> + <name>Natural Features</name> <!--! 自然物--> <category id="8510"> - <name>地表</name> + <name>Land</name> <!--! 地表--> <category id="851010"> - <name>森林</name> + <name>Forest</name> <!--! 森林--> </category> <category id="851020"> - <name>草原</name> + <name>Grassland</name> <!--! 草原--> </category> <category id="851030"> - <name>不毛地</name> + <name>Barren Land</name> <!--! 不毛地--> </category> </category> <category id="8520"> <icon src="icons_sp.bmp" index="21"/> - <name>水辺</name> + <name>Shore</name> <!--! 水辺--> <category id="852010"> - <name>海浜</name> + <name>Seashore</name> <!--! 海浜--> </category> <category id="852020"> - <name>河川</name> + <name>Rivers</name> <!--! 河川--> </category> </category> <category id="8550"> - <name>自然構造物</name> + <name>Natural Structures</name> <!--! 自然構造物--> </category> </category> <category id="99"> <icon src="icons.bmp" index="16"/> - <name>特殊</name> + <name>Special</name> <!--! 特殊--> <category id="9910"> - <name>軍事施設</name> + <name>Military Facilities</name> <!--! 軍事施設--> </category> <category id="9920"> - <name>核施設</name> + <name>Nuclear Facilities</name> <!--! 核施設--> </category> <category id="9930"> - <name>下水処理場</name> + <name>Sewage Disposal Plants</name> <!--! 下水処理場--> </category> <category id="9932"> - <name>処理処分場</name> + <name>Waste Treatment</name> <!--! 処理処分場--> <category id="993201"> - <name>ゴミ処理場</name> + <name>Waste Treatment Plants</name> <!--! 処理場--> </category> <category id="993202"> - <name>埋め立て地</name> + <name>Landfills</name> <!--!埋め立て地--> </category> </category> <category id="9934"> - <name>産業廃棄物処理場</name> + <name>Industrial Waste Treatment Plants</name> <!--! 産業廃棄物処理場--> </category> <category id="9940"> - <name>墓地斎場</name> + <name>Cemetaries</name> <!--!墓地斎場--> </category> <category id="9950"> - <name>刑務所</name> + <name>Prisons</name> <!--! 刑務所--> </category> <category id="9990"> - <name>忌避物件</name> + <name>Liabilities</name> <!--! 忌避物件--> <category id="999010"> - <name>カルト宗教施設</name> + <name>Cultist Religious Institutions</name> <!--! カルト宗教施設--> </category> <category id="999020"> - <name>暴力団事務所</name> + <name>Mobster Headquarters</name> <!--! 暴力団事務所--> </category> <category id="999040"> - <name>廃墟</name> + <name>Ruins</name> <!--! 廃墟--> </category> <category id="999050"> - <name>汚染地区</name> + <name>Pollution</name> <!--! 汚染地区--> </category> </category> </category> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <him...@us...> - 2007-04-15 07:29:22
|
Revision: 48 http://freetrain.svn.sourceforge.net/freetrain/?rev=48&view=rev Author: himasaram Date: 2007-04-15 00:29:24 -0700 (Sun, 15 Apr 2007) Log Message: ----------- Translate the balance sheet dialog Modified Paths: -------------- trunk/FreeTrain/core/res/balanceSheet.html Modified: trunk/FreeTrain/core/res/balanceSheet.html =================================================================== --- trunk/FreeTrain/core/res/balanceSheet.html 2007-04-15 07:03:59 UTC (rev 47) +++ trunk/FreeTrain/core/res/balanceSheet.html 2007-04-15 07:29:24 UTC (rev 48) @@ -34,13 +34,15 @@ <td width="50%" valign=top> <table class=box><tr><td> <table class=caption><tr><td> - \x8E\x91\x8EY\x95]\x89\xBF + Asset Value + <!--!資産評価--> </td><td class=value> 123 </td></tr></table> </td></tr><tr><td> <table class=entry><tr><td> - \x8E\x91\x8B\xE0 + Funds + <!--!資金--> </td><td class=value> 500,000,000 </td></tr></table> @@ -49,16 +51,19 @@ <td width="50%" valign=top> <table class=box><tr><td> <table class=caption><tr><td> - \x95\x89\x8D\xC2 + Liabilities + <!--!負債--> </td><td class=value> 111 </td></tr></table> </td></tr><tr><td> - Y + yen + <!--!Y--> </td></tr></table> </td> </tr></table> <br> - \x92N\x82\xA9HTML\x82\xF0\x82\xA2\x82\xB6\x82\xC1\x82ăf\x83U\x83C\x83\x93\x82\xF0\x82\xA9\x82\xC1\x82\xB1\x82悭\x82\xB5\x82Ă\xAD\x82\xBE\x82\xB3\x82\xA2\x81I + Anybody should feel free to twiddle with the HTML to make this look better! + <!--!誰かHTMLをいじってデザインをかっこよくしてください!--> </body> </html> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <him...@us...> - 2007-04-15 05:08:36
|
Revision: 45 http://freetrain.svn.sourceforge.net/freetrain/?rev=45&view=rev Author: himasaram Date: 2007-04-14 22:08:36 -0700 (Sat, 14 Apr 2007) Log Message: ----------- Add two missing files. Reported by c447. Added Paths: ----------- trunk/FreeTrain/core/controllers/land/BulldozeController.resx trunk/FreeTrain/core/framework/ExternToolsHelper.cs Added: trunk/FreeTrain/core/controllers/land/BulldozeController.resx =================================================================== --- trunk/FreeTrain/core/controllers/land/BulldozeController.resx (rev 0) +++ trunk/FreeTrain/core/controllers/land/BulldozeController.resx 2007-04-15 05:08:36 UTC (rev 45) @@ -0,0 +1,102 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 1.3 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">1.3</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1">this is my long string</data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + [base64 mime encoded serialized .NET Framework object] + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + [base64 mime encoded string representing a byte array form of the .NET Framework object] + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>1.3</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="$this.Name"> + <value>BulldozeController</value> + </data> +</root> \ No newline at end of file Added: trunk/FreeTrain/core/framework/ExternToolsHelper.cs =================================================================== --- trunk/FreeTrain/core/framework/ExternToolsHelper.cs (rev 0) +++ trunk/FreeTrain/core/framework/ExternToolsHelper.cs 2007-04-15 05:08:36 UTC (rev 45) @@ -0,0 +1,45 @@ +using System; +using System.Collections; +using System.IO; +using freetrain.framework.plugin; +using freetrain.world; + +namespace freetrain.framework +{ + /// <summary> + /// SilentInitializer の概要の説明です。 + /// </summary> + public class ExternToolsHelper + { + private static bool initialized; + + public static void InitializePlugins(string[] plugindirs, ProgressHandler progressHandler, PluginErrorHandler errorHandler) + { + if(initialized) + Clear(); + if(MainWindow.mainWindow==null) + MainWindow.mainWindow = new MainWindow(plugindirs,false); + if(progressHandler==null) + progressHandler = new ProgressHandler(SilentProgress); + + IList r = new ArrayList(); + string baseDir = PluginManager.getDefaultPluginDirectory(); + foreach( string subdir in Directory.GetDirectories(baseDir) ) + r.Add(Path.Combine(baseDir,subdir)); + // load plug-ins + Core.plugins.init( r, progressHandler, errorHandler); + if(World.world == null ) + World.world = new World(new Distance(5,5,5),0); + initialized = true; + } + + public static void Clear(){ + // TODO: + //Core.plugins. + initialized = false; + } + + static void SilentProgress(string msg, float progress){ + } + } +} This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <him...@us...> - 2007-04-15 01:30:40
|
Revision: 44 http://freetrain.svn.sourceforge.net/freetrain/?rev=44&view=rev Author: himasaram Date: 2007-04-14 18:30:41 -0700 (Sat, 14 Apr 2007) Log Message: ----------- Revert mistake in previous commit Added Paths: ----------- branches/c477_unofficial200309/NeoFT/core/util/Properties.cs branches/c477_unofficial200309/NeoFT/core/util/Property.cs Removed Paths: ------------- branches/c477_unofficial200309/NeoFT/core/util/AssemblyInfo.cs branches/c477_unofficial200309/NeoFT/core/util/NFT.Core.csproj branches/c477_unofficial200309/NeoFT/core/util/core_modules.xml branches/c477_unofficial200309/NeoFT/core/util/nftcore.resource.xml Deleted: branches/c477_unofficial200309/NeoFT/core/util/AssemblyInfo.cs =================================================================== --- branches/c477_unofficial200309/NeoFT/core/util/AssemblyInfo.cs 2007-04-14 14:37:45 UTC (rev 43) +++ branches/c477_unofficial200309/NeoFT/core/util/AssemblyInfo.cs 2007-04-15 01:30:41 UTC (rev 44) @@ -1,58 +0,0 @@ -using System.Reflection; -using System.Runtime.CompilerServices; - -// -// アセンブリに関する一般情報は以下の -// 属性セットを通して制御されます。アセンブリに関連付けられている -// 情報を変更するには、これらの属性値を変更してください。 -// -[assembly: AssemblyTitle("NeoFT Core")] -[assembly: AssemblyDescription("NeoFreeTrain core module")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("c477")] -[assembly: AssemblyProduct("NeoFT")] -[assembly: AssemblyCopyright("(C)Copyright by c477 & K.Kawaguchi, 2004")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] - -// -// アセンブリのバージョン情報は、以下の 4 つの属性で構成されます : -// -// Major Version -// Minor Version -// Build Number -// Revision -// -// 下にあるように、'*' を使って、すべての値を指定するか、 -// ビルドおよびリビジョン番号を既定値にすることができます。 - -[assembly: AssemblyVersion("1.0.*")] - -// -// アセンブリに署名するには、使用するキーを指定しなければなりません。 -// アセンブリ署名に関する詳細については、Microsoft .NET Framework ドキュメントを参照してください。 -// -// 下記の属性を使って、署名に使うキーを制御します。 -// -// メモ : -// (*) キーが指定されないと、アセンブリは署名されません。 -// (*) KeyName は、コンピュータにインストールされている -// 暗号サービス プロバイダ (CSP) のキーを表します。KeyFile は、 -// キーを含むファイルです。 -// (*) KeyFile および KeyName の値が共に指定されている場合は、 -// 以下の処理が行われます : -// (1) KeyName が CSP に見つかった場合、そのキーが使われます。 -// (2) KeyName が存在せず、KeyFile が存在する場合、 -// KeyFile にあるキーが CSP にインストールされ、使われます。 -// (*) KeyFile を作成するには、sn.exe (厳密な名前) ユーティリティを使ってください。 -// KeyFile を指定するとき、KeyFile の場所は、 -// プロジェクト出力 ディレクトリへの相対パスでなければなりません。 -// パスは、%Project Directory%¥obj¥<configuration> です。たとえば、KeyFile がプロジェクト ディレクトリにある場合、 -// AssemblyKeyFile 属性を -// [assembly: AssemblyKeyFile("..¥¥..¥¥mykey.snk")] として指定します。 -// (*) 遅延署名は高度なオプションです。 -// 詳細については Microsoft .NET Framework ドキュメントを参照してください。 -// -[assembly: AssemblyDelaySign(false)] -[assembly: AssemblyKeyFile("")] -[assembly: AssemblyKeyName("")] Deleted: branches/c477_unofficial200309/NeoFT/core/util/NFT.Core.csproj =================================================================== --- branches/c477_unofficial200309/NeoFT/core/util/NFT.Core.csproj 2007-04-14 14:37:45 UTC (rev 43) +++ branches/c477_unofficial200309/NeoFT/core/util/NFT.Core.csproj 2007-04-15 01:30:41 UTC (rev 44) @@ -1,339 +0,0 @@ -<VisualStudioProject> - <CSHARP - ProjectType = "Local" - ProductVersion = "7.10.3077" - SchemaVersion = "2.0" - ProjectGuid = "{21EF6ED4-D1FC-4CF4-9E30-A89F99DB79FB}" - > - <Build> - <Settings - ApplicationIcon = "" - AssemblyKeyContainerName = "" - AssemblyName = "NFT.Core" - AssemblyOriginatorKeyFile = "" - DefaultClientScript = "JScript" - DefaultHTMLPageLayout = "Grid" - DefaultTargetSchema = "IE50" - DelaySign = "false" - OutputType = "Library" - PreBuildEvent = "" - PostBuildEvent = "" - RootNamespace = "nft" - RunPostBuildEvent = "OnBuildSuccess" - StartupObject = "" - > - <Config - Name = "Debug" - AllowUnsafeBlocks = "false" - BaseAddress = "285212672" - CheckForOverflowUnderflow = "false" - ConfigurationOverrideFile = "" - DefineConstants = "DEBUG;TRACE" - DocumentationFile = "" - DebugSymbols = "true" - FileAlignment = "4096" - IncrementalBuild = "false" - NoStdLib = "false" - NoWarn = "" - Optimize = "false" - OutputPath = "bin\Debug\" - RegisterForComInterop = "false" - RemoveIntegerChecks = "false" - TreatWarningsAsErrors = "false" - WarningLevel = "4" - /> - <Config - Name = "Release" - AllowUnsafeBlocks = "false" - BaseAddress = "285212672" - CheckForOverflowUnderflow = "false" - ConfigurationOverrideFile = "" - DefineConstants = "TRACE" - DocumentationFile = "" - DebugSymbols = "false" - FileAlignment = "4096" - IncrementalBuild = "false" - NoStdLib = "false" - NoWarn = "" - Optimize = "true" - OutputPath = "bin\Release\" - RegisterForComInterop = "false" - RemoveIntegerChecks = "false" - TreatWarningsAsErrors = "false" - WarningLevel = "4" - /> - </Settings> - <References> - <Reference - Name = "System" - AssemblyName = "System" - HintPath = "D:\WINNT\Microsoft.NET\Framework\v1.1.4322\System.dll" - /> - <Reference - Name = "System.XML" - AssemblyName = "System.Xml" - HintPath = "D:\WINNT\Microsoft.NET\Framework\v1.1.4322\System.XML.dll" - /> - <Reference - Name = "System.Drawing" - AssemblyName = "System.Drawing" - HintPath = "D:\WINNT\Microsoft.NET\Framework\v1.1.4322\System.Drawing.dll" - /> - <Reference - Name = "NFT.Framework" - Project = "{BCA22298-65E0-4AF7-931C-E35DF4672991}" - Package = "{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}" - /> - <Reference - Name = "DirectDraw.net" - Project = "{C7DA6E56-7BB2-43BC-871C-3B33F0DE038C}" - Package = "{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}" - /> - <Reference - Name = "System.Data" - AssemblyName = "System.Data" - HintPath = "D:\WINNT\Microsoft.NET\Framework\v1.1.4322\System.Data.dll" - /> - <Reference - Name = "System.Windows.Forms" - AssemblyName = "System.Windows.Forms" - HintPath = "D:\WINNT\Microsoft.NET\Framework\v1.1.4322\System.Windows.Forms.dll" - /> - </References> - </Build> - <Files> - <Include> - <File - RelPath = "AssemblyInfo.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "core_modules.xml" - BuildAction = "Content" - /> - <File - RelPath = "nftcore.resource.xml" - BuildAction = "Content" - /> - <File - RelPath = "contributions\game\CtbTerrainGenerator.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "contributions\game\CtbWorldDivider.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "core\Core.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "core\World.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "core\game\GameManager.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "core\game\IDistrict.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "core\game\IGame.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "core\game\IGameMode.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "core\game\IMapGenerators.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "core\game\IOffGameProxy.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "core\game\ITerrainMap.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "core\game\MapGeneService.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "core\geometry\Direction.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "core\geometry\ITerrainPiece.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "core\geometry\Location.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "core\geometry\LocationF.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "core\geometry\Rect3D.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "core\geometry\Size3D.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "core\geometry\Size3DF.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "core\geometry\TerrainUtil.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "core\graphic\PictureIDFactory.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "core\schedule\Clock.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "core\schedule\ClockEventQueue.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "core\schedule\IClimateController.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "core\schedule\IClockEventQueue.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "core\schedule\Time.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "core\schedule\TimeEnumerations.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "core\schedule\TimeLength.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "core\schedule\TimeOfDay.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "core\structure\IStructureTemplate.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "core\structure\Lot.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <Folder RelPath = "core\world\" /> - <File - RelPath = "debug\TestDirection.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "debug\TestGame.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "debug\TestLocation.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "impl\game\District.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "impl\game\GameImpl.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "impl\game\TerrainMapImpl.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "impl\game\TerrainPieceE.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "impl\game\TerrainPieceG.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "impl\graphics\CachedPicture.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "impl\graphics\NullSprite.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "impl\graphics\Picture.cs" - SubType = "Code" - BuildAction = "Compile" - /> - <File - RelPath = "impl\graphics\SimpleSprite.cs" - SubType = "Code" - BuildAction = "Compile" - /> - </Include> - </Files> - </CSHARP> -</VisualStudioProject> - Added: branches/c477_unofficial200309/NeoFT/core/util/Properties.cs =================================================================== --- branches/c477_unofficial200309/NeoFT/core/util/Properties.cs (rev 0) +++ branches/c477_unofficial200309/NeoFT/core/util/Properties.cs 2007-04-15 01:30:41 UTC (rev 44) @@ -0,0 +1,248 @@ +using System; +using System.IO; +using System.Collections; +using System.Xml; +using System.Xml.Serialization; +using nft.framework; + +namespace nft.util +{ + [Serializable] + public class Properties : Property, IEnumerable + { + protected Hashtable table + { + get{ return (Hashtable)_value;} + } + + protected Properties(string name) + :base(name,"properties",new Hashtable(),true,false) + { + } + + protected Properties(string name, bool Readonly) + :base(name,"properties",new Hashtable(),true,Readonly) + { + } + + protected Properties(XmlNode node, bool Readonly) + :base(node.Attributes["name"].Value,"properties",new Hashtable(),true,Readonly) + { + ParseXml(node); + } + + protected Properties(XmlNode node) + :this(node,false) + { + } + + protected override void ParseXml(XmlNode node) + { + + IEnumerator ie = node.ChildNodes.GetEnumerator(); + while( ie.MoveNext() ) + { + XmlNode cn = ie.Current as XmlNode; + Property p; + if(cn.Name.Equals("properties")) + p = new Properties(cn); + else + p = new Property(cn); + AddProperty(p); + } + } + + public Property this[string name] + { + get + { + return PickNode(name); + } + } + #region get value methods. + /// <summary> + /// get string property. if not exist, defaultVal is used. + /// in this case, a new property is registerd with the name and the defaultVal. + /// </summary> + /// <param name="name"></param> + /// <param name="defaultVal"></param> + /// <returns></returns> + public string getString(string name,string defaultVal) + { + if(!ContainsKey(name)) + if(defaultVal!=null) + AddProperty(new Property(name,defaultVal,false)); + return this[name].stringValue; + } + /// <summary> + /// get integral property. if not exist, defaultVal is used. + /// in this case, a new property is registerd with the name and the defaultVal. + /// </summary> + /// <param name="name"></param> + /// <param name="defaultVal"></param> + /// <returns></returns> + public int getInt(string name,int defaultVal) + { + if(!ContainsKey(name)) + AddProperty(new Property(name,defaultVal,false)); + return this[name].intValue; + } + /// <summary> + /// get double type property. if not exist, defaultVal is used. + /// in this case, a new property is registerd with the name and the defaultVal. + /// </summary> + /// <param name="name"></param> + /// <param name="defaultVal"></param> + /// <returns></returns> + public double getDouble(string name,double defaultVal) + { + if(!ContainsKey(name)) + AddProperty(new Property(name,defaultVal,false)); + return this[name].doubleValue; + } + /// <summary> + /// get boolean property. if not exist, defaultVal is used. + /// in this case, a new property is registerd with the name and the defaultVal. + /// </summary> + /// <param name="name"></param> + /// <param name="defaultVal"></param> + /// <returns></returns> + public bool getBool(string name,bool defaultVal) + { + if(!ContainsKey(name)) + AddProperty(new Property(name,defaultVal,false)); + return this[name].boolValue; + } + #endregion + + /// <summary> + /// solve nested Properties and returns deepest Properties instance. + /// </summary> + /// <param name="name"></param> + /// <returns></returns> + protected Property PickNode(string fullpath ) + { + int i = fullpath.IndexOf(SEPARATOR); + if(i==0 || i==fullpath.Length) + throw new ArgumentException("blank node is not allowed in :"+fullpath); + if(i==-1) + return table[fullpath] as Property; + else + { + Properties p = table[fullpath.Substring(0,i)] as Properties; + if(p!=null) + return p.PickNode(fullpath.Substring(i+1)); + else + throw new ArgumentException("property node ["+fullpath+"] is not found."); + } + } + + /// <summary> + /// search over every node and returns whether the Properties name is registerd. + /// </summary> + /// <param name="name">the name to be checked</param> + /// <returns></returns> + public bool ContainsKey(string name ) + { + int i = name.IndexOf(SEPARATOR); + if(i==0 || i==name.Length) + throw new ArgumentException("blank node is not allowed in :"+name); + if(i==-1) + return table.ContainsKey(name); + else + { + Properties p = table[name.Substring(0,i)] as Properties; + if(p!=null) + return p.ContainsKey(name.Substring(i)); + else + throw new ArgumentException("property node ["+name+"] is not found."); + } + } + + public IEnumerator GetEnumerator() + { + return table.Values.GetEnumerator(); + } + + + /// <summary> + /// add nested Properties. + /// </summary> + /// <param name="nodename">registration name of the node.</param> + /// <param name="node"></param> + public void AddProperty(Property prop) + { + string nodename = prop.name; + int i = nodename.IndexOf(SEPARATOR); + if(i>=0) + throw new ArgumentException("sub node name must not contains '"+SEPARATOR+"'."); + table.Add(nodename,prop); + prop.parent = this; + } + + /// <summary> + /// remove nested Properties. + /// </summary> + /// <param name="nodename">name of the node which should be removed.</param> + /// <returns></returns> + public Property RemoveProperty(string name) + { + int i = name.IndexOf(SEPARATOR); + if(i==0 || i==(name.Length-1)) + throw new ArgumentException("blank node name is found in ["+name+"]."); + Properties p = table[name.Substring(0,i)] as Properties; + if( p==null ) + throw new ArgumentException("property node ["+name+"] is not found."); + string key = name.Substring(i+1); + if(i>0) + return p.RemoveProperty(name.Substring(i+1)); + Property ret = table[name] as Property; + table.Remove(name); + ret.parent = null; + return ret; + } + + static public Properties LoadFromFile(string filename, bool Readonly) + { + XmlDocument doc = new XmlDocument(); + doc.Load(filename); + XmlNode root = doc.SelectSingleNode("properties"); + return new Properties(root,Readonly); + } + + public void WriteFile(string filename) + { + WriteFile(filename,System.Text.Encoding.Default.BodyName); + } + + public void WriteFile(string filename, string encode) + { + XmlDocument doc = new XmlDocument(); + // Create an XML declaration. + XmlDeclaration xmldecl; + xmldecl = doc.CreateXmlDeclaration("1.0",encode,null); + // Add the new node to the document. + XmlElement root = doc.DocumentElement; + doc.InsertBefore(xmldecl, root); + + doc.AppendChild(CreateXmlNode(doc)); + doc.Save(filename); + } + + internal protected override XmlNode CreateXmlNode(XmlDocument doc) + { + XmlElement work = doc.CreateElement("properties"); + XmlAttribute at_name = doc.CreateAttribute("name"); + at_name.Value = name; + work.Attributes.Append(at_name); + IEnumerator ie = table.Values.GetEnumerator(); + while(ie.MoveNext()) + { + XmlNode n = ((Property)ie.Current).CreateXmlNode(doc); + work.AppendChild(n); + } + return work; + } + + } +} Added: branches/c477_unofficial200309/NeoFT/core/util/Property.cs =================================================================== --- branches/c477_unofficial200309/NeoFT/core/util/Property.cs (rev 0) +++ branches/c477_unofficial200309/NeoFT/core/util/Property.cs 2007-04-15 01:30:41 UTC (rev 44) @@ -0,0 +1,236 @@ +using System; +using System.Xml; +using System.Xml.Serialization; + + +namespace nft.util +{ + public delegate void PropertyChangedHandler(Property sender,object oldvalue); + /// <summary> + /// Properties \x82̊T\x97v\x82̐\xE0\x96\xBE\x82ł\xB7\x81B + /// </summary> + [Serializable] + public class Property + { + public const char SEPARATOR = '.'; + public readonly bool isReadonly; + public readonly string name; + public readonly bool isStatic; + protected readonly string type; + protected object _value; + // parent Property(=Properties) + internal protected Property parent = null; + /// <summary> + /// fired when property value changed. + /// Ancestors (Properties class) can catch every child PropertyChange event. + /// </summary> + [NonSerialized] + public PropertyChangedHandler PropertyChanged; + + public string fullname + { + get + { + if(parent!=null) + return parent.fullname+SEPARATOR+name; + else + return name; + } + } + + public static bool IsValidName(string name) + { + if(name==null || name.Trim().Length==0) + return false; + return (name.IndexOf(SEPARATOR)==-1); + } + + protected Property(string name, string type, object val, bool isStatic, bool Readonly) + { + string tmp = name.Trim(); + if(!IsValidName(tmp)) + throw new ArgumentException("property must need valid name."); + this.name = tmp; + this.isStatic = isStatic; + this.isReadonly = Readonly; + this.type = type; + this._value = val; + } + + protected Property(XmlNode node) + { + this.name = XmlUtil.getAttribute(node,"name",null); + this.type = XmlUtil.getAttribute(node,"type","string"); + this.isStatic = bool.Parse(XmlUtil.getAttribute(node,"static","false")); + this.isReadonly = bool.Parse(XmlUtil.getAttribute(node,"readonly","false")); + switch(type) + { + case "int": + this._value = int.Parse(node.InnerText); + break; + case "double": + this._value = double.Parse(node.InnerText); + break; + case "bool": + this._value = bool.Parse(node.InnerText); + break; + case "string": + this._value = node.InnerText; + break; + default: + ParseXml(node); + break; + } + } + + protected virtual void ParseXml(XmlNode node) + { + throw new FormatException("unknown value type ["+type+"]."); + } + + public Property(string name, double defaultValue, bool isStatic) + :this(name,"double",defaultValue,isStatic,false){} + public Property(string name, int defaultValue, bool isStatic) + :this(name,"int",defaultValue,isStatic,false){} + public Property(string name, string defaultValue, bool isStatic) + :this(name,"string",defaultValue,isStatic,false){} + public Property(string name, bool defaultValue, bool isStatic) + :this(name,"bool",defaultValue,isStatic,false){} + public Property(string name, double defaultValue, bool isStatic, bool Readonly) + :this(name,"double",defaultValue,isStatic,Readonly){} + public Property(string name, int defaultValue, bool isStatic, bool Readonly) + :this(name,"int",defaultValue,isStatic,Readonly){} + public Property(string name, string defaultValue, bool isStatic, bool Readonly) + :this(name,"string",defaultValue,isStatic,Readonly){} + public Property(string name, bool defaultValue, bool isStatic, bool Readonly) + :this(name,"bool",defaultValue,isStatic,Readonly){} + + internal protected virtual XmlNode CreateXmlNode(XmlDocument doc) + { + XmlElement work = doc.CreateElement("property"); + XmlAttribute at_name = doc.CreateAttribute("name"); + at_name.Value = name; + work.Attributes.Append(at_name); + XmlAttribute at_type = doc.CreateAttribute("type"); + at_type.Value = type; + work.Attributes.Append(at_type); + if(isStatic) + { + XmlAttribute at_static = doc.CreateAttribute("static"); + at_static.Value = isStatic.ToString(); + work.Attributes.Append(at_static); + } + XmlText text = doc.CreateTextNode(_value.ToString()); + work.AppendChild(text); + return work; + } + + #region type safe value properties + public int intValue + { + get + { + try + { + return (int)_value; + } + catch(Exception e) + { + throw new InvalidOperationException("property ["+name+"] is not integer.",e); + } + } + set + { + if( type.ToString().Equals("int")) + SetValue(value); + else + throw new InvalidOperationException("property ["+name+"] is not integer."); + } + } + public double doubleValue + { + get + { + try + { + return (double)_value; + } + catch(Exception e) + { + throw new InvalidOperationException("property ["+name+"] is not double.",e); + } + } + set + { + if( type.ToString().Equals("double")) + SetValue(value); + else + throw new InvalidOperationException("property ["+name+"] is not double."); + } + } + public bool boolValue + { + get + { + try + { + return (bool)_value; + } + catch(Exception e) + { + throw new InvalidOperationException("property ["+name+"] is not boolean.",e); + } + } + set + { + if( type.ToString().Equals("bool") ) + SetValue(value); + else + throw new InvalidOperationException("property ["+name+"] is not boolean."); + } + } + public string stringValue + { + get + { + try + { + return (string)_value; + } + catch(Exception e) + { + throw new InvalidOperationException("property ["+name+"] is not string.",e); + } + } + set + { + if( type.ToString().Equals("bool") ) + SetValue(value); + else + throw new InvalidOperationException("property ["+name+"] is not string."); + } + } + #endregion + public override string ToString() + { + return _value.ToString(); + } + + protected void SetValue(object newObj) + { + if( isReadonly ) + throw new InvalidOperationException("This property is readonly"); + object old = _value; + _value = newObj; + FireEvent(this,old); + } + + protected void FireEvent(Property sender, object old) + { + if(PropertyChanged!=null) + PropertyChanged(sender,old); + if(parent!=null) + parent.FireEvent(sender,old); + } + } +} Deleted: branches/c477_unofficial200309/NeoFT/core/util/core_modules.xml =================================================================== --- branches/c477_unofficial200309/NeoFT/core/util/core_modules.xml 2007-04-14 14:37:45 UTC (rev 43) +++ branches/c477_unofficial200309/NeoFT/core/util/core_modules.xml 2007-04-15 01:30:41 UTC (rev 44) @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="utf-8" ?> -<modules> - <module name="DirectDraw7 Graphics"> - <class name="nft.drawing.ddraw7.DD7GraphicManager" codebase=".DirectDraw"/> - <description>Microsoft DirectDraw(DirectX7) based Graphic Manager</description> - <option name="test">This is test.</option> - </module> -</modules> \ No newline at end of file Deleted: branches/c477_unofficial200309/NeoFT/core/util/nftcore.resource.xml =================================================================== --- branches/c477_unofficial200309/NeoFT/core/util/nftcore.resource.xml 2007-04-14 14:37:45 UTC (rev 43) +++ branches/c477_unofficial200309/NeoFT/core/util/nftcore.resource.xml 2007-04-15 01:30:41 UTC (rev 44) @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="utf-8" ?> -<properties name="core"> - <properties name="direction"> - <property name="names" type="string" readonly="true">北,東,南,西,北東,南東,南西,北西,北北東,東南東,南南西,西北西,東北東,南南東,西南西,北北西</property> - </properties> - <properties name="world"> - <property name="district_replace_prompt" type="string" readonly="true">置き換えによって、地域マップ『{0}』のデータは破棄されます。 - よろしいですか?</property> - <property name="create_districts_prompt" type="string" readonly="true">今までのマップは全て破棄します。 - よろしいですか?</property> - </properties> -</properties> \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <him...@us...> - 2007-04-14 14:37:51
|
Revision: 43 http://freetrain.svn.sourceforge.net/freetrain/?rev=43&view=rev Author: himasaram Date: 2007-04-14 07:37:45 -0700 (Sat, 14 Apr 2007) Log Message: ----------- Merge with the c477_unofficial200309 branch Modified Paths: -------------- trunk/FreeTrain/FreeTrain.sln trunk/FreeTrain/FreeTrain.suo trunk/FreeTrain/copyresources.bat trunk/FreeTrain/core/FreeTrain.Core.csproj trunk/FreeTrain/core/contributions/common/FixedSizeStructureContribution.cs trunk/FreeTrain/core/contributions/common/FixedSizeStructureController.cs trunk/FreeTrain/core/contributions/common/StructureContribution.cs trunk/FreeTrain/core/contributions/common/StructureGroup.cs trunk/FreeTrain/core/contributions/land/Bulldozer.cs trunk/FreeTrain/core/contributions/land/DefaultControllerImpl.cs trunk/FreeTrain/core/contributions/land/LandBuilderContribution.cs trunk/FreeTrain/core/contributions/land/LandBuilderGroup.cs trunk/FreeTrain/core/contributions/land/RandomLandBuilder.cs trunk/FreeTrain/core/contributions/land/StaticLandBuilder.cs trunk/FreeTrain/core/contributions/rail/RailAccessoryContribution.cs trunk/FreeTrain/core/contributions/rail/RailStationaryContribution.cs trunk/FreeTrain/core/contributions/rail/StationContribution.cs trunk/FreeTrain/core/contributions/road/AbstractRoadContributionImpl.cs trunk/FreeTrain/core/contributions/road/RoadContribution.cs trunk/FreeTrain/core/contributions/structs/CommercialStructureContribution.cs trunk/FreeTrain/core/contributions/structs/VarHeightBuildingContribution.cs trunk/FreeTrain/core/contributions/train/ParamTrainImpl.cs trunk/FreeTrain/core/contributions/train/PatternTrainImpl.cs trunk/FreeTrain/core/controllers/AbstractControllerForm.cs trunk/FreeTrain/core/controllers/AbstractControllerImpl.cs trunk/FreeTrain/core/controllers/AbstractLineController.cs trunk/FreeTrain/core/controllers/AbstractLineController.resx trunk/FreeTrain/core/controllers/ControllerHostForm.cs trunk/FreeTrain/core/controllers/ControllerHostForm.resx trunk/FreeTrain/core/controllers/land/LandController.cs trunk/FreeTrain/core/controllers/land/LandPropertyController.cs trunk/FreeTrain/core/controllers/rail/PlatformController.cs trunk/FreeTrain/core/controllers/rail/PlatformController.resx trunk/FreeTrain/core/controllers/rail/RailRoadController.cs trunk/FreeTrain/core/controllers/rail/SlopeRailRoadController.cs trunk/FreeTrain/core/controllers/rail/StationPropertyDialog.cs trunk/FreeTrain/core/controllers/rail/StationPropertyDialog.resx trunk/FreeTrain/core/controllers/rail/TrainPlacementController.cs trunk/FreeTrain/core/controllers/rail/TrainTradingDialog.cs trunk/FreeTrain/core/controllers/rail/TrainTradingDialog.resx trunk/FreeTrain/core/controllers/road/RoadController.cs trunk/FreeTrain/core/controllers/road/RoadController.resx trunk/FreeTrain/core/controllers/structs/FixedSizeStructController.cs trunk/FreeTrain/core/controllers/structs/StructPlacementController.cs trunk/FreeTrain/core/controllers/structs/VarHeightBuildingController.cs trunk/FreeTrain/core/framework/AboutDialog.cs trunk/FreeTrain/core/framework/BGMManager.cs trunk/FreeTrain/core/framework/Core.cs trunk/FreeTrain/core/framework/GlobalOptions.cs trunk/FreeTrain/core/framework/MainWindow.cs trunk/FreeTrain/core/framework/MainWindow.resx trunk/FreeTrain/core/framework/MruHelper.cs trunk/FreeTrain/core/framework/NewWorldDialog.cs trunk/FreeTrain/core/framework/ResourceUtil.cs trunk/FreeTrain/core/framework/Splash.cs trunk/FreeTrain/core/framework/Splash.resx trunk/FreeTrain/core/framework/graphics/ColorMappedSprite.cs trunk/FreeTrain/core/framework/graphics/DefaultSpriteLoaderContributionImpl.cs trunk/FreeTrain/core/framework/graphics/HueTransformSprite.cs trunk/FreeTrain/core/framework/graphics/Picture.cs trunk/FreeTrain/core/framework/graphics/PreviewDrawer.cs trunk/FreeTrain/core/framework/graphics/SimpleSprite.cs trunk/FreeTrain/core/framework/graphics/SpriteFactory.cs trunk/FreeTrain/core/framework/graphics/SpriteLoaderContribution.cs trunk/FreeTrain/core/framework/plugin/Contribution.cs trunk/FreeTrain/core/framework/plugin/Plugin.cs trunk/FreeTrain/core/framework/plugin/PluginListDialog.cs trunk/FreeTrain/core/framework/plugin/PluginManager.cs trunk/FreeTrain/core/framework/plugin/PluginSerializationBinder.cs trunk/FreeTrain/core/framework/plugin/PluginUtil.cs trunk/FreeTrain/core/framework/sound/SoundEffectManager.cs trunk/FreeTrain/core/res/about.html trunk/FreeTrain/core/views/QuarterViewDrawer.cs trunk/FreeTrain/core/views/map/MapView.cs trunk/FreeTrain/core/world/Cube.cs trunk/FreeTrain/core/world/EmptyVoxel.cs trunk/FreeTrain/core/world/Location.cs trunk/FreeTrain/core/world/SIZE.cs trunk/FreeTrain/core/world/SparseVoxelArray.cs trunk/FreeTrain/core/world/Traffic.cs trunk/FreeTrain/core/world/Voxel.cs trunk/FreeTrain/core/world/World.cs trunk/FreeTrain/core/world/accounting/AccountManager.cs trunk/FreeTrain/core/world/accounting/AccountSummaryWindow.cs trunk/FreeTrain/core/world/accounting/BalanceSheetForm.cs trunk/FreeTrain/core/world/accounting/GenreSelectorDialog.cs trunk/FreeTrain/core/world/development/CommercialStructurePlan.cs trunk/FreeTrain/core/world/development/DevelopmentAlgorithm.cs trunk/FreeTrain/core/world/development/LandPlan.cs trunk/FreeTrain/core/world/development/LandValue.cs trunk/FreeTrain/core/world/development/LandValueInspector.cs trunk/FreeTrain/core/world/development/LandValueInspectorPlugin.cs trunk/FreeTrain/core/world/development/Plan.cs trunk/FreeTrain/core/world/development/ULV.cs trunk/FreeTrain/core/world/development/VarHeightBuildingPlan.cs trunk/FreeTrain/core/world/land/LandVoxel.cs trunk/FreeTrain/core/world/rail/BridgePierVoxel.cs trunk/FreeTrain/core/world/rail/BridgeRail.cs trunk/FreeTrain/core/world/rail/RailPattern.cs trunk/FreeTrain/core/world/rail/RailStationaryStructure.cs trunk/FreeTrain/core/world/rail/SimpleTrainControllerImpl.cs trunk/FreeTrain/core/world/rail/SingleRailRoad.cs trunk/FreeTrain/core/world/rail/SlopeRailRoad.cs trunk/FreeTrain/core/world/rail/Station.cs trunk/FreeTrain/core/world/rail/StationListener.cs trunk/FreeTrain/core/world/rail/StealSupportedRailContributionImpl.cs trunk/FreeTrain/core/world/rail/Train.cs trunk/FreeTrain/core/world/road/Road.cs trunk/FreeTrain/core/world/structs/Commercial.cs trunk/FreeTrain/core/world/structs/ConstructionSite.cs trunk/FreeTrain/core/world/structs/PThreeDimStructure.cs trunk/FreeTrain/core/world/structs/PopulatedStructure.cs trunk/FreeTrain/core/world/structs/StationListenerImpl.cs trunk/FreeTrain/core/world/structs/Structure.cs trunk/FreeTrain/core/world/structs/VarHeightBuilding.cs trunk/FreeTrain/core/world/subsidiaries/MarketWindow.cs trunk/FreeTrain/core/world/terrain/MountainVoxel.cs trunk/FreeTrain/excludelist.txt trunk/FreeTrain/experiments/Heat/Heat.cs trunk/FreeTrain/experiments/RoadSimulator/Form1.cs trunk/FreeTrain/lib/Controls/FreeTrain.Controls.csproj trunk/FreeTrain/lib/Controls/FreeTrain.Controls.csproj.user trunk/FreeTrain/lib/Controls/src/IndexSelector.cs trunk/FreeTrain/lib/Controls/src/SubListSelector.cs trunk/FreeTrain/lib/DirectAudio.net/DirectAudio.net.csproj trunk/FreeTrain/lib/DirectAudio.net/DirectAudio.net.csproj.user trunk/FreeTrain/lib/DirectDraw.AlphaBlend/DirectDraw.AlphaBlendPS.vcproj trunk/FreeTrain/lib/DirectDraw.net/DirectDraw.net.csproj trunk/FreeTrain/lib/DirectDraw.net/Surface.cs trunk/FreeTrain/lib/DirectShow.TypeLib/DirectShow.idl trunk/FreeTrain/lib/DirectShow.VideoRecorder/DirectShow.VideoRecorder.vcproj trunk/FreeTrain/plugins/jp.co.tripod.chiname.financial.bank/BankCouterForm.cs trunk/FreeTrain/plugins/jp.co.tripod.chiname.financial.bank/FreeTrain.Bank.csproj trunk/FreeTrain/plugins/jp.co.tripod.chiname.financial.stockmarket/Company.cs trunk/FreeTrain/plugins/jp.co.tripod.chiname.financial.stockmarket/FreeTrain.StockMarket.csproj trunk/FreeTrain/plugins/jp.co.tripod.chiname.financial.stockmarket/FreeTrain.StockMarket.csproj.user trunk/FreeTrain/plugins/jp.co.tripod.chiname.financial.stockmarket/StockMarketForm.cs trunk/FreeTrain/plugins/jp.co.tripod.chiname.financial.stockmarket/StockMarketPlugIn.cs trunk/FreeTrain/plugins/jp.co.tripod.chiname.financial.stockmarket/StocksWindow.cs trunk/FreeTrain/plugins/jp.co.tripod.chiname.financial.stockmarket/TimeVariedChart.cs trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib/src/DummyCars/FreeTrain.DummyCars.csproj trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib/src/DummyCars/FreeTrain.DummyCars.csproj.user trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib/src/RoadAccessory/ControllerForm.cs trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib/src/RoadAccessory/FreeTrain.RoadAccessory.csproj trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib/src/RoadAccessory/FreeTrain.RoadAccessory.csproj.user trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib/src/RoadAccessory/MenuContributionImpl.cs trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.halfvoxel/ControllerForm.cs trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.halfvoxel/FreeTrain.HalfVoxelStructure.csproj trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.halfvoxel/FreeTrain.HalfVoxelStructure.csproj.user trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.halfvoxel/HVStructure.cs trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.halfvoxel/HalfVoxelContribution.cs trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.halfvoxel/MenuContributionImpl.cs trunk/FreeTrain/plugins/org.kohsuke.freetrain.land.477/FreeTrain.VinylHouse.csproj trunk/FreeTrain/plugins/org.kohsuke.freetrain.land.477/farmhouse03.bmp trunk/FreeTrain/plugins/org.kohsuke.freetrain.land.477/farmhouse04.bmp trunk/FreeTrain/plugins/org.kohsuke.freetrain.land.477/src/VinylHouseBuilder.cs trunk/FreeTrain/plugins/org.kohsuke.freetrain.land.bulldoze/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.land.creek.eikichiya/FreeTrain.Creek.Eikichiya.csproj trunk/FreeTrain/plugins/org.kohsuke.freetrain.land.creek.eikichiya/src/CreekBuilder.cs trunk/FreeTrain/plugins/org.kohsuke.freetrain.land.forest/FreeTrain.Forest.csproj trunk/FreeTrain/plugins/org.kohsuke.freetrain.land.forest/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.land.forest/src/ForestBuilder.cs trunk/FreeTrain/plugins/org.kohsuke.freetrain.land.forest/src/ForestVoxel.cs trunk/FreeTrain/plugins/org.kohsuke.freetrain.land.forest/trees_buna.AUT.bmp trunk/FreeTrain/plugins/org.kohsuke.freetrain.land.forest/trees_buna.SUM.bmp trunk/FreeTrain/plugins/org.kohsuke.freetrain.land.forest/trees_buna.bmp trunk/FreeTrain/plugins/org.kohsuke.freetrain.land.forest/trees_icho.AUT.bmp trunk/FreeTrain/plugins/org.kohsuke.freetrain.land.forest/trees_icho.bmp trunk/FreeTrain/plugins/org.kohsuke.freetrain.land.forest/trees_kaede.AUT.bmp trunk/FreeTrain/plugins/org.kohsuke.freetrain.land.forest/trees_kaede.WIN.bmp trunk/FreeTrain/plugins/org.kohsuke.freetrain.land.forest/trees_kaede.bmp trunk/FreeTrain/plugins/org.kohsuke.freetrain.land.forest/trees_kusu.bmp trunk/FreeTrain/plugins/org.kohsuke.freetrain.land.forest/trees_matsu.bmp trunk/FreeTrain/plugins/org.kohsuke.freetrain.land.forest/trees_sugi.bmp trunk/FreeTrain/plugins/org.kohsuke.freetrain.land.ricefield/FreeTrain.RiceField.csproj trunk/FreeTrain/plugins/org.kohsuke.freetrain.land.ricefield/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.land.ricefield/ricefield_AUT.bmp trunk/FreeTrain/plugins/org.kohsuke.freetrain.land.ricefield/ricefield_SPR.bmp trunk/FreeTrain/plugins/org.kohsuke.freetrain.land.ricefield/ricefield_SUM.bmp trunk/FreeTrain/plugins/org.kohsuke.freetrain.land.ricefield/src/RiceFieldBuilder.cs trunk/FreeTrain/plugins/org.kohsuke.freetrain.music.a4mem/FreeTrain.A4MemBGM.csproj trunk/FreeTrain/plugins/org.kohsuke.freetrain.rail.electricPole/FreeTrain.ElectricPole.csproj trunk/FreeTrain/plugins/org.kohsuke.freetrain.rail.garage/FreeTrain.TrainGarage.csproj trunk/FreeTrain/plugins/org.kohsuke.freetrain.rail.signal/FreeTrain.RailSignal.csproj trunk/FreeTrain/plugins/org.kohsuke.freetrain.rail.signal/src/SignalRailController.cs trunk/FreeTrain/plugins/org.kohsuke.freetrain.soccerStadium/FreeTrain.SoccerStadium.csproj trunk/FreeTrain/plugins/org.kohsuke.freetrain.soccerStadium/src/StadiumPropertyDialog.cs trunk/FreeTrain/plugins/org.kohsuke.freetrain.soccerStadium/src/StadiumStructure.cs trunk/FreeTrain/plugins/org.kohsuke.freetrain.soccerStadium/src/StructureContributionImpl.cs trunk/FreeTrain/plugins/org.kohsuke.freetrain.station/city1-02.bmp trunk/FreeTrain/plugins/org.kohsuke.freetrain.station/city1-02r.bmp trunk/FreeTrain/plugins/org.kohsuke.freetrain.station.teha/local3.bmp trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.nokto/building2.bmp trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.nokto/building_mod.bmp trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.syousei/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.tc.manual/FreeTrain.ManualTrainController.csproj trunk/FreeTrain/plugins/org.kohsuke.freetrain.tc.tat/FreeTrain.TATTrainController.csproj trunk/FreeTrain/plugins/org.kohsuke.freetrain.tc.tat/src/JunctionAdvancedDialog.cs trunk/FreeTrain/plugins/org.kohsuke.freetrain.tc.tat/src/JunctionAdvancedDialog.resx trunk/FreeTrain/plugins/org.kohsuke.freetrain.tc.tat/src/StationAdvancedDialog.cs trunk/FreeTrain/plugins/org.kohsuke.freetrain.tc.tat/src/StationAdvancedDialog.resx trunk/FreeTrain/plugins/org.kohsuke.freetrain.tc.tat/src/StationConfigDialog.cs trunk/FreeTrain/plugins/org.kohsuke.freetrain.terrain.terrace/FreeTrain.Terrace.csproj trunk/FreeTrain/plugins/org.kohsuke.freetrain.terrain.terrace/src/CliffPlacementStrategy.cs trunk/FreeTrain/plugins/org.kohsuke.freetrain.terrain.terrace/src/TerracePlacementStrategy.cs trunk/FreeTrain/plugins/org.kohsuke.freetrain.tools.dbgwnd/FreeTrain.DebugWindow.csproj trunk/FreeTrain/plugins/org.kohsuke.freetrain.tools.dbgwnd/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.tools.dbgwnd/src/DebugWindowPlugIn.cs trunk/FreeTrain/plugins/org.kohsuke.freetrain.tools.dbgwnd/src/TraceWindow.cs trunk/FreeTrain/plugins/org.kohsuke.freetrain.tools.terrainloader/FreeTrain.TerrainLoader.csproj trunk/FreeTrain/plugins/org.kohsuke.freetrain.tools.terrainloader/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.tools.terrainloader/src/AssemblyInfo.cs trunk/FreeTrain/plugins/org.kohsuke.freetrain.tools.terrainloader/src/LoadDialog.cs trunk/FreeTrain/plugins/org.kohsuke.freetrain.tools.terrainloader/src/PluginImpl.cs trunk/FreeTrain/plugins/org.kohsuke.freetrain.tools.terrainloader/src/TerrainLoader.cs trunk/FreeTrain/plugins/org.kohsuke.freetrain.tools.vcr/FreeTrain.VCR.csproj trunk/FreeTrain/plugins/org.kohsuke.freetrain.tools.vcr/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.tools.vcr/src/ConfigDialog.cs trunk/FreeTrain/plugins/org.kohsuke.freetrain.tools.vcr/src/Recorder.cs trunk/FreeTrain/plugins/org.kohsuke.freetrain.tools.vcr/src/VCRConsole.cs trunk/FreeTrain/plugins/org.kohsuke.freetrain.tools.vcr/src/VCRContribution.cs trunk/FreeTrain/plugins/org.kohsuke.freetrain.trains/plugin.xml trunk/FreeTrain/plugins/system/plugin.xml trunk/FreeTrain/tools/ColorDiff/Tool.ColorDiff.csproj trunk/FreeTrain/tools/Driver/Driver.csproj trunk/FreeTrain/tools/GUIDGen/Tool.GUIDGen.csproj trunk/FreeTrain/tools/GUIDGen/readme.txt trunk/FreeTrain/tools/PicturePreviewer/Tool.PicturePreviewer.csproj trunk/FreeTrain/tools/TrainListBuilder/Tool.TrainListBuilder.csproj trunk/FreeTrain/tools/XmlCombiner/Tool.XmlCombiner.csproj Added Paths: ----------- branches/c477_unofficial200309/NeoFT/core/util/AssemblyInfo.cs branches/c477_unofficial200309/NeoFT/core/util/NFT.Core.csproj branches/c477_unofficial200309/NeoFT/core/util/core_modules.xml branches/c477_unofficial200309/NeoFT/core/util/nftcore.resource.xml trunk/FreeTrain/bin/Debug/DirectDraw.AlphaBlend.dll trunk/FreeTrain/core/contributions/common/IEntityBuilder.cs trunk/FreeTrain/core/contributions/common/IPreviewWorldBuilder.cs trunk/FreeTrain/core/contributions/common/SubDividedStructureContribution.cs trunk/FreeTrain/core/controllers/land/BulldozeController.cs trunk/FreeTrain/core/framework/graphics/ColorLibrary.cs trunk/FreeTrain/core/res/DayNight.bmp trunk/FreeTrain/core/res/EmptyChip_n.bmp trunk/FreeTrain/core/res/RailRoads_n.bmp trunk/FreeTrain/core/res/bulldozer.bmp trunk/FreeTrain/core/res/cursorChip.bmp trunk/FreeTrain/core/res/ex.png trunk/FreeTrain/core/res/ugslope.bmp trunk/FreeTrain/core/util/UrlInvoker.cs trunk/FreeTrain/core/views/GlobalViewOptions.cs trunk/FreeTrain/core/views/map/PreviewForm.cs trunk/FreeTrain/core/views/map/PreviewForm.resx trunk/FreeTrain/core/views/map/PreviewMapWindow.cs trunk/FreeTrain/core/views/map/PreviewMapWindow.resx trunk/FreeTrain/core/world/development/DevelopConfigure.cs trunk/FreeTrain/core/world/development/DevelopConfigure.resx trunk/FreeTrain/core/world/development/DevelopConfigurePlugin.cs trunk/FreeTrain/core/world/rail/GlobalTrafficMonitor.cs trunk/FreeTrain/core/world/road/RoadStyle.cs trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.fence/BorderLineSelectorController.cs trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.fence/BorderSelectorController.cs trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.fence/ConstructionFence.bmp trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.fence/FenceBuilder.cs trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.fence/FenceRemover.cs trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.fence/FreeTrain.Fence.csproj trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.fence/FreeTrain.Fence.csproj.user trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.fence/fence.remover.bmp trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.fence/fence.trees.WIN.bmp trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.fence/fence.trees.bmp trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.fence/fence0.bmp trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.fence/fence1.bmp trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.fence/fence1trees.WIN.bmp trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.fence/fence1trees.bmp trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.fence/fence2.bmp trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.fence/hedge0.bmp trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.fence/hedge0trees.WIN.bmp trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.fence/hedge0trees.bmp trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.fence/hedge1.bmp trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.fence/hedge2.bmp trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.fence/plugin.xml trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.fence/wall0.bmp trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.fence/wall0trees.WIN.bmp trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.fence/wall0trees.bmp trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.fence/wall1.bmp trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.fence/wall1trees.WIN.bmp trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.fence/wall1trees.bmp trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/CategoryTree.xml trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/CategoryTreeWnd.cs trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/CategoryTreeWnd.resx trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/FreeTrain.ContribEx.csproj trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/FreeTrain.ContribEx.csproj.user trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/GenericLandContribution.cs trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/GenericStructureContribution.cs trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/MenuContributionImpl.cs trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/MultiSelectorController.cs trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/MultiSelectorController.resx trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/StructCategory.cs trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/dummy.bmp trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/icons.bmp trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/icons_sp.bmp trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/mouse.ico trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.generic/plugin.xml trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib.halfvoxel/plugin.xml trunk/FreeTrain/plugins/jp.co.tripod.chiname.structure.hv.oldhouse/oldhouses_hv.bmp trunk/FreeTrain/plugins/jp.co.tripod.chiname.structure.hv.oldhouse/plugin.xml Removed Paths: ------------- branches/c477_unofficial200309/NeoFT/core/util/Properties.cs branches/c477_unofficial200309/NeoFT/core/util/Property.cs Added: branches/c477_unofficial200309/NeoFT/core/util/AssemblyInfo.cs =================================================================== --- branches/c477_unofficial200309/NeoFT/core/util/AssemblyInfo.cs (rev 0) +++ branches/c477_unofficial200309/NeoFT/core/util/AssemblyInfo.cs 2007-04-14 14:37:45 UTC (rev 43) @@ -0,0 +1,58 @@ +using System.Reflection; +using System.Runtime.CompilerServices; + +// +// アセンブリに関する一般情報は以下の +// 属性セットを通して制御されます。アセンブリに関連付けられている +// 情報を変更するには、これらの属性値を変更してください。 +// +[assembly: AssemblyTitle("NeoFT Core")] +[assembly: AssemblyDescription("NeoFreeTrain core module")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("c477")] +[assembly: AssemblyProduct("NeoFT")] +[assembly: AssemblyCopyright("(C)Copyright by c477 & K.Kawaguchi, 2004")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// +// アセンブリのバージョン情報は、以下の 4 つの属性で構成されます : +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// 下にあるように、'*' を使って、すべての値を指定するか、 +// ビルドおよびリビジョン番号を既定値にすることができます。 + +[assembly: AssemblyVersion("1.0.*")] + +// +// アセンブリに署名するには、使用するキーを指定しなければなりません。 +// アセンブリ署名に関する詳細については、Microsoft .NET Framework ドキュメントを参照してください。 +// +// 下記の属性を使って、署名に使うキーを制御します。 +// +// メモ : +// (*) キーが指定されないと、アセンブリは署名されません。 +// (*) KeyName は、コンピュータにインストールされている +// 暗号サービス プロバイダ (CSP) のキーを表します。KeyFile は、 +// キーを含むファイルです。 +// (*) KeyFile および KeyName の値が共に指定されている場合は、 +// 以下の処理が行われます : +// (1) KeyName が CSP に見つかった場合、そのキーが使われます。 +// (2) KeyName が存在せず、KeyFile が存在する場合、 +// KeyFile にあるキーが CSP にインストールされ、使われます。 +// (*) KeyFile を作成するには、sn.exe (厳密な名前) ユーティリティを使ってください。 +// KeyFile を指定するとき、KeyFile の場所は、 +// プロジェクト出力 ディレクトリへの相対パスでなければなりません。 +// パスは、%Project Directory%¥obj¥<configuration> です。たとえば、KeyFile がプロジェクト ディレクトリにある場合、 +// AssemblyKeyFile 属性を +// [assembly: AssemblyKeyFile("..¥¥..¥¥mykey.snk")] として指定します。 +// (*) 遅延署名は高度なオプションです。 +// 詳細については Microsoft .NET Framework ドキュメントを参照してください。 +// +[assembly: AssemblyDelaySign(false)] +[assembly: AssemblyKeyFile("")] +[assembly: AssemblyKeyName("")] Added: branches/c477_unofficial200309/NeoFT/core/util/NFT.Core.csproj =================================================================== --- branches/c477_unofficial200309/NeoFT/core/util/NFT.Core.csproj (rev 0) +++ branches/c477_unofficial200309/NeoFT/core/util/NFT.Core.csproj 2007-04-14 14:37:45 UTC (rev 43) @@ -0,0 +1,339 @@ +<VisualStudioProject> + <CSHARP + ProjectType = "Local" + ProductVersion = "7.10.3077" + SchemaVersion = "2.0" + ProjectGuid = "{21EF6ED4-D1FC-4CF4-9E30-A89F99DB79FB}" + > + <Build> + <Settings + ApplicationIcon = "" + AssemblyKeyContainerName = "" + AssemblyName = "NFT.Core" + AssemblyOriginatorKeyFile = "" + DefaultClientScript = "JScript" + DefaultHTMLPageLayout = "Grid" + DefaultTargetSchema = "IE50" + DelaySign = "false" + OutputType = "Library" + PreBuildEvent = "" + PostBuildEvent = "" + RootNamespace = "nft" + RunPostBuildEvent = "OnBuildSuccess" + StartupObject = "" + > + <Config + Name = "Debug" + AllowUnsafeBlocks = "false" + BaseAddress = "285212672" + CheckForOverflowUnderflow = "false" + ConfigurationOverrideFile = "" + DefineConstants = "DEBUG;TRACE" + DocumentationFile = "" + DebugSymbols = "true" + FileAlignment = "4096" + IncrementalBuild = "false" + NoStdLib = "false" + NoWarn = "" + Optimize = "false" + OutputPath = "bin\Debug\" + RegisterForComInterop = "false" + RemoveIntegerChecks = "false" + TreatWarningsAsErrors = "false" + WarningLevel = "4" + /> + <Config + Name = "Release" + AllowUnsafeBlocks = "false" + BaseAddress = "285212672" + CheckForOverflowUnderflow = "false" + ConfigurationOverrideFile = "" + DefineConstants = "TRACE" + DocumentationFile = "" + DebugSymbols = "false" + FileAlignment = "4096" + IncrementalBuild = "false" + NoStdLib = "false" + NoWarn = "" + Optimize = "true" + OutputPath = "bin\Release\" + RegisterForComInterop = "false" + RemoveIntegerChecks = "false" + TreatWarningsAsErrors = "false" + WarningLevel = "4" + /> + </Settings> + <References> + <Reference + Name = "System" + AssemblyName = "System" + HintPath = "D:\WINNT\Microsoft.NET\Framework\v1.1.4322\System.dll" + /> + <Reference + Name = "System.XML" + AssemblyName = "System.Xml" + HintPath = "D:\WINNT\Microsoft.NET\Framework\v1.1.4322\System.XML.dll" + /> + <Reference + Name = "System.Drawing" + AssemblyName = "System.Drawing" + HintPath = "D:\WINNT\Microsoft.NET\Framework\v1.1.4322\System.Drawing.dll" + /> + <Reference + Name = "NFT.Framework" + Project = "{BCA22298-65E0-4AF7-931C-E35DF4672991}" + Package = "{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}" + /> + <Reference + Name = "DirectDraw.net" + Project = "{C7DA6E56-7BB2-43BC-871C-3B33F0DE038C}" + Package = "{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}" + /> + <Reference + Name = "System.Data" + AssemblyName = "System.Data" + HintPath = "D:\WINNT\Microsoft.NET\Framework\v1.1.4322\System.Data.dll" + /> + <Reference + Name = "System.Windows.Forms" + AssemblyName = "System.Windows.Forms" + HintPath = "D:\WINNT\Microsoft.NET\Framework\v1.1.4322\System.Windows.Forms.dll" + /> + </References> + </Build> + <Files> + <Include> + <File + RelPath = "AssemblyInfo.cs" + SubType = "Code" + BuildAction = "Compile" + /> + <File + RelPath = "core_modules.xml" + BuildAction = "Content" + /> + <File + RelPath = "nftcore.resource.xml" + BuildAction = "Content" + /> + <File + RelPath = "contributions\game\CtbTerrainGenerator.cs" + SubType = "Code" + BuildAction = "Compile" + /> + <File + RelPath = "contributions\game\CtbWorldDivider.cs" + SubType = "Code" + BuildAction = "Compile" + /> + <File + RelPath = "core\Core.cs" + SubType = "Code" + BuildAction = "Compile" + /> + <File + RelPath = "core\World.cs" + SubType = "Code" + BuildAction = "Compile" + /> + <File + RelPath = "core\game\GameManager.cs" + SubType = "Code" + BuildAction = "Compile" + /> + <File + RelPath = "core\game\IDistrict.cs" + SubType = "Code" + BuildAction = "Compile" + /> + <File + RelPath = "core\game\IGame.cs" + SubType = "Code" + BuildAction = "Compile" + /> + <File + RelPath = "core\game\IGameMode.cs" + SubType = "Code" + BuildAction = "Compile" + /> + <File + RelPath = "core\game\IMapGenerators.cs" + SubType = "Code" + BuildAction = "Compile" + /> + <File + RelPath = "core\game\IOffGameProxy.cs" + SubType = "Code" + BuildAction = "Compile" + /> + <File + RelPath = "core\game\ITerrainMap.cs" + SubType = "Code" + BuildAction = "Compile" + /> + <File + RelPath = "core\game\MapGeneService.cs" + SubType = "Code" + BuildAction = "Compile" + /> + <File + RelPath = "core\geometry\Direction.cs" + SubType = "Code" + BuildAction = "Compile" + /> + <File + RelPath = "core\geometry\ITerrainPiece.cs" + SubType = "Code" + BuildAction = "Compile" + /> + <File + RelPath = "core\geometry\Location.cs" + SubType = "Code" + BuildAction = "Compile" + /> + <File + RelPath = "core\geometry\LocationF.cs" + SubType = "Code" + BuildAction = "Compile" + /> + <File + RelPath = "core\geometry\Rect3D.cs" + SubType = "Code" + BuildAction = "Compile" + /> + <File + RelPath = "core\geometry\Size3D.cs" + SubType = "Code" + BuildAction = "Compile" + /> + <File + RelPath = "core\geometry\Size3DF.cs" + SubType = "Code" + BuildAction = "Compile" + /> + <File + RelPath = "core\geometry\TerrainUtil.cs" + SubType = "Code" + BuildAction = "Compile" + /> + <File + RelPath = "core\graphic\PictureIDFactory.cs" + SubType = "Code" + BuildAction = "Compile" + /> + <File + RelPath = "core\schedule\Clock.cs" + SubType = "Code" + BuildAction = "Compile" + /> + <File + RelPath = "core\schedule\ClockEventQueue.cs" + SubType = "Code" + BuildAction = "Compile" + /> + <File + RelPath = "core\schedule\IClimateController.cs" + SubType = "Code" + BuildAction = "Compile" + /> + <File + RelPath = "core\schedule\IClockEventQueue.cs" + SubType = "Code" + BuildAction = "Compile" + /> + <File + RelPath = "core\schedule\Time.cs" + SubType = "Code" + BuildAction = "Compile" + /> + <File + RelPath = "core\schedule\TimeEnumerations.cs" + SubType = "Code" + BuildAction = "Compile" + /> + <File + RelPath = "core\schedule\TimeLength.cs" + SubType = "Code" + BuildAction = "Compile" + /> + <File + RelPath = "core\schedule\TimeOfDay.cs" + SubType = "Code" + BuildAction = "Compile" + /> + <File + RelPath = "core\structure\IStructureTemplate.cs" + SubType = "Code" + BuildAction = "Compile" + /> + <File + RelPath = "core\structure\Lot.cs" + SubType = "Code" + BuildAction = "Compile" + /> + <Folder RelPath = "core\world\" /> + <File + RelPath = "debug\TestDirection.cs" + SubType = "Code" + BuildAction = "Compile" + /> + <File + RelPath = "debug\TestGame.cs" + SubType = "Code" + BuildAction = "Compile" + /> + <File + RelPath = "debug\TestLocation.cs" + SubType = "Code" + BuildAction = "Compile" + /> + <File + RelPath = "impl\game\District.cs" + SubType = "Code" + BuildAction = "Compile" + /> + <File + RelPath = "impl\game\GameImpl.cs" + SubType = "Code" + BuildAction = "Compile" + /> + <File + RelPath = "impl\game\TerrainMapImpl.cs" + SubType = "Code" + BuildAction = "Compile" + /> + <File + RelPath = "impl\game\TerrainPieceE.cs" + SubType = "Code" + BuildAction = "Compile" + /> + <File + RelPath = "impl\game\TerrainPieceG.cs" + SubType = "Code" + BuildAction = "Compile" + /> + <File + RelPath = "impl\graphics\CachedPicture.cs" + SubType = "Code" + BuildAction = "Compile" + /> + <File + RelPath = "impl\graphics\NullSprite.cs" + SubType = "Code" + BuildAction = "Compile" + /> + <File + RelPath = "impl\graphics\Picture.cs" + SubType = "Code" + BuildAction = "Compile" + /> + <File + RelPath = "impl\graphics\SimpleSprite.cs" + SubType = "Code" + BuildAction = "Compile" + /> + </Include> + </Files> + </CSHARP> +</VisualStudioProject> + Deleted: branches/c477_unofficial200309/NeoFT/core/util/Properties.cs =================================================================== --- branches/c477_unofficial200309/NeoFT/core/util/Properties.cs 2007-04-14 06:41:34 UTC (rev 42) +++ branches/c477_unofficial200309/NeoFT/core/util/Properties.cs 2007-04-14 14:37:45 UTC (rev 43) @@ -1,248 +0,0 @@ -using System; -using System.IO; -using System.Collections; -using System.Xml; -using System.Xml.Serialization; -using nft.framework; - -namespace nft.util -{ - [Serializable] - public class Properties : Property, IEnumerable - { - protected Hashtable table - { - get{ return (Hashtable)_value;} - } - - protected Properties(string name) - :base(name,"properties",new Hashtable(),true,false) - { - } - - protected Properties(string name, bool Readonly) - :base(name,"properties",new Hashtable(),true,Readonly) - { - } - - protected Properties(XmlNode node, bool Readonly) - :base(node.Attributes["name"].Value,"properties",new Hashtable(),true,Readonly) - { - ParseXml(node); - } - - protected Properties(XmlNode node) - :this(node,false) - { - } - - protected override void ParseXml(XmlNode node) - { - - IEnumerator ie = node.ChildNodes.GetEnumerator(); - while( ie.MoveNext() ) - { - XmlNode cn = ie.Current as XmlNode; - Property p; - if(cn.Name.Equals("properties")) - p = new Properties(cn); - else - p = new Property(cn); - AddProperty(p); - } - } - - public Property this[string name] - { - get - { - return PickNode(name); - } - } - #region get value methods. - /// <summary> - /// get string property. if not exist, defaultVal is used. - /// in this case, a new property is registerd with the name and the defaultVal. - /// </summary> - /// <param name="name"></param> - /// <param name="defaultVal"></param> - /// <returns></returns> - public string getString(string name,string defaultVal) - { - if(!ContainsKey(name)) - if(defaultVal!=null) - AddProperty(new Property(name,defaultVal,false)); - return this[name].stringValue; - } - /// <summary> - /// get integral property. if not exist, defaultVal is used. - /// in this case, a new property is registerd with the name and the defaultVal. - /// </summary> - /// <param name="name"></param> - /// <param name="defaultVal"></param> - /// <returns></returns> - public int getInt(string name,int defaultVal) - { - if(!ContainsKey(name)) - AddProperty(new Property(name,defaultVal,false)); - return this[name].intValue; - } - /// <summary> - /// get double type property. if not exist, defaultVal is used. - /// in this case, a new property is registerd with the name and the defaultVal. - /// </summary> - /// <param name="name"></param> - /// <param name="defaultVal"></param> - /// <returns></returns> - public double getDouble(string name,double defaultVal) - { - if(!ContainsKey(name)) - AddProperty(new Property(name,defaultVal,false)); - return this[name].doubleValue; - } - /// <summary> - /// get boolean property. if not exist, defaultVal is used. - /// in this case, a new property is registerd with the name and the defaultVal. - /// </summary> - /// <param name="name"></param> - /// <param name="defaultVal"></param> - /// <returns></returns> - public bool getBool(string name,bool defaultVal) - { - if(!ContainsKey(name)) - AddProperty(new Property(name,defaultVal,false)); - return this[name].boolValue; - } - #endregion - - /// <summary> - /// solve nested Properties and returns deepest Properties instance. - /// </summary> - /// <param name="name"></param> - /// <returns></returns> - protected Property PickNode(string fullpath ) - { - int i = fullpath.IndexOf(SEPARATOR); - if(i==0 || i==fullpath.Length) - throw new ArgumentException("blank node is not allowed in :"+fullpath); - if(i==-1) - return table[fullpath] as Property; - else - { - Properties p = table[fullpath.Substring(0,i)] as Properties; - if(p!=null) - return p.PickNode(fullpath.Substring(i+1)); - else - throw new ArgumentException("property node ["+fullpath+"] is not found."); - } - } - - /// <summary> - /// search over every node and returns whether the Properties name is registerd. - /// </summary> - /// <param name="name">the name to be checked</param> - /// <returns></returns> - public bool ContainsKey(string name ) - { - int i = name.IndexOf(SEPARATOR); - if(i==0 || i==name.Length) - throw new ArgumentException("blank node is not allowed in :"+name); - if(i==-1) - return table.ContainsKey(name); - else - { - Properties p = table[name.Substring(0,i)] as Properties; - if(p!=null) - return p.ContainsKey(name.Substring(i)); - else - throw new ArgumentException("property node ["+name+"] is not found."); - } - } - - public IEnumerator GetEnumerator() - { - return table.Values.GetEnumerator(); - } - - - /// <summary> - /// add nested Properties. - /// </summary> - /// <param name="nodename">registration name of the node.</param> - /// <param name="node"></param> - public void AddProperty(Property prop) - { - string nodename = prop.name; - int i = nodename.IndexOf(SEPARATOR); - if(i>=0) - throw new ArgumentException("sub node name must not contains '"+SEPARATOR+"'."); - table.Add(nodename,prop); - prop.parent = this; - } - - /// <summary> - /// remove nested Properties. - /// </summary> - /// <param name="nodename">name of the node which should be removed.</param> - /// <returns></returns> - public Property RemoveProperty(string name) - { - int i = name.IndexOf(SEPARATOR); - if(i==0 || i==(name.Length-1)) - throw new ArgumentException("blank node name is found in ["+name+"]."); - Properties p = table[name.Substring(0,i)] as Properties; - if( p==null ) - throw new ArgumentException("property node ["+name+"] is not found."); - string key = name.Substring(i+1); - if(i>0) - return p.RemoveProperty(name.Substring(i+1)); - Property ret = table[name] as Property; - table.Remove(name); - ret.parent = null; - return ret; - } - - static public Properties LoadFromFile(string filename, bool Readonly) - { - XmlDocument doc = new XmlDocument(); - doc.Load(filename); - XmlNode root = doc.SelectSingleNode("properties"); - return new Properties(root,Readonly); - } - - public void WriteFile(string filename) - { - WriteFile(filename,System.Text.Encoding.Default.BodyName); - } - - public void WriteFile(string filename, string encode) - { - XmlDocument doc = new XmlDocument(); - // Create an XML declaration. - XmlDeclaration xmldecl; - xmldecl = doc.CreateXmlDeclaration("1.0",encode,null); - // Add the new node to the document. - XmlElement root = doc.DocumentElement; - doc.InsertBefore(xmldecl, root); - - doc.AppendChild(CreateXmlNode(doc)); - doc.Save(filename); - } - - internal protected override XmlNode CreateXmlNode(XmlDocument doc) - { - XmlElement work = doc.CreateElement("properties"); - XmlAttribute at_name = doc.CreateAttribute("name"); - at_name.Value = name; - work.Attributes.Append(at_name); - IEnumerator ie = table.Values.GetEnumerator(); - while(ie.MoveNext()) - { - XmlNode n = ((Property)ie.Current).CreateXmlNode(doc); - work.AppendChild(n); - } - return work; - } - - } -} Deleted: branches/c477_unofficial200309/NeoFT/core/util/Property.cs =================================================================== --- branches/c477_unofficial200309/NeoFT/core/util/Property.cs 2007-04-14 06:41:34 UTC (rev 42) +++ branches/c477_unofficial200309/NeoFT/core/util/Property.cs 2007-04-14 14:37:45 UTC (rev 43) @@ -1,236 +0,0 @@ -using System; -using System.Xml; -using System.Xml.Serialization; - - -namespace nft.util -{ - public delegate void PropertyChangedHandler(Property sender,object oldvalue); - /// <summary> - /// Properties \x82̊T\x97v\x82̐\xE0\x96\xBE\x82ł\xB7\x81B - /// </summary> - [Serializable] - public class Property - { - public const char SEPARATOR = '.'; - public readonly bool isReadonly; - public readonly string name; - public readonly bool isStatic; - protected readonly string type; - protected object _value; - // parent Property(=Properties) - internal protected Property parent = null; - /// <summary> - /// fired when property value changed. - /// Ancestors (Properties class) can catch every child PropertyChange event. - /// </summary> - [NonSerialized] - public PropertyChangedHandler PropertyChanged; - - public string fullname - { - get - { - if(parent!=null) - return parent.fullname+SEPARATOR+name; - else - return name; - } - } - - public static bool IsValidName(string name) - { - if(name==null || name.Trim().Length==0) - return false; - return (name.IndexOf(SEPARATOR)==-1); - } - - protected Property(string name, string type, object val, bool isStatic, bool Readonly) - { - string tmp = name.Trim(); - if(!IsValidName(tmp)) - throw new ArgumentException("property must need valid name."); - this.name = tmp; - this.isStatic = isStatic; - this.isReadonly = Readonly; - this.type = type; - this._value = val; - } - - protected Property(XmlNode node) - { - this.name = XmlUtil.getAttribute(node,"name",null); - this.type = XmlUtil.getAttribute(node,"type","string"); - this.isStatic = bool.Parse(XmlUtil.getAttribute(node,"static","false")); - this.isReadonly = bool.Parse(XmlUtil.getAttribute(node,"readonly","false")); - switch(type) - { - case "int": - this._value = int.Parse(node.InnerText); - break; - case "double": - this._value = double.Parse(node.InnerText); - break; - case "bool": - this._value = bool.Parse(node.InnerText); - break; - case "string": - this._value = node.InnerText; - break; - default: - ParseXml(node); - break; - } - } - - protected virtual void ParseXml(XmlNode node) - { - throw new FormatException("unknown value type ["+type+"]."); - } - - public Property(string name, double defaultValue, bool isStatic) - :this(name,"double",defaultValue,isStatic,false){} - public Property(string name, int defaultValue, bool isStatic) - :this(name,"int",defaultValue,isStatic,false){} - public Property(string name, string defaultValue, bool isStatic) - :this(name,"string",defaultValue,isStatic,false){} - public Property(string name, bool defaultValue, bool isStatic) - :this(name,"bool",defaultValue,isStatic,false){} - public Property(string name, double defaultValue, bool isStatic, bool Readonly) - :this(name,"double",defaultValue,isStatic,Readonly){} - public Property(string name, int defaultValue, bool isStatic, bool Readonly) - :this(name,"int",defaultValue,isStatic,Readonly){} - public Property(string name, string defaultValue, bool isStatic, bool Readonly) - :this(name,"string",defaultValue,isStatic,Readonly){} - public Property(string name, bool defaultValue, bool isStatic, bool Readonly) - :this(name,"bool",defaultValue,isStatic,Readonly){} - - internal protected virtual XmlNode CreateXmlNode(XmlDocument doc) - { - XmlElement work = doc.CreateElement("property"); - XmlAttribute at_name = doc.CreateAttribute("name"); - at_name.Value = name; - work.Attributes.Append(at_name); - XmlAttribute at_type = doc.CreateAttribute("type"); - at_type.Value = type; - work.Attributes.Append(at_type); - if(isStatic) - { - XmlAttribute at_static = doc.CreateAttribute("static"); - at_static.Value = isStatic.ToString(); - work.Attributes.Append(at_static); - } - XmlText text = doc.CreateTextNode(_value.ToString()); - work.AppendChild(text); - return work; - } - - #region type safe value properties - public int intValue - { - get - { - try - { - return (int)_value; - } - catch(Exception e) - { - throw new InvalidOperationException("property ["+name+"] is not integer.",e); - } - } - set - { - if( type.ToString().Equals("int")) - SetValue(value); - else - throw new InvalidOperationException("property ["+name+"] is not integer."); - } - } - public double doubleValue - { - get - { - try - { - return (double)_value; - } - catch(Exception e) - { - throw new InvalidOperationException("property ["+name+"] is not double.",e); - } - } - set - { - if( type.ToString().Equals("double")) - SetValue(value); - else - throw new InvalidOperationException("property ["+name+"] is not double."); - } - } - public bool boolValue - { - get - { - try - { - return (bool)_value; - } - catch(Exception e) - { - throw new InvalidOperationException("property ["+name+"] is not boolean.",e); - } - } - set - { - if( type.ToString().Equals("bool") ) - SetValue(value); - else - throw new InvalidOperationException("property ["+name+"] is not boolean."); - } - } - public string stringValue - { - get - { - try - { - return (string)_value; - } - catch(Exception e) - { - throw new InvalidOperationException("property ["+name+"] is not string.",e); - } - } - set - { - if( type.ToString().Equals("bool") ) - SetValue(value); - else - throw new InvalidOperationException("property ["+name+"] is not string."); - } - } - #endregion - public override string ToString() - { - return _value.ToString(); - } - - protected void SetValue(object newObj) - { - if( isReadonly ) - throw new InvalidOperationException("This property is readonly"); - object old = _value; - _value = newObj; - FireEvent(this,old); - } - - protected void FireEvent(Property sender, object old) - { - if(PropertyChanged!=null) - PropertyChanged(sender,old); - if(parent!=null) - parent.FireEvent(sender,old); - } - } -} Added: branches/c477_unofficial200309/NeoFT/core/util/core_modules.xml =================================================================== --- branches/c477_unofficial200309/NeoFT/core/util/core_modules.xml (rev 0) +++ branches/c477_unofficial200309/NeoFT/core/util/core_modules.xml 2007-04-14 14:37:45 UTC (rev 43) @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="utf-8" ?> +<modules> + <module name="DirectDraw7 Graphics"> + <class name="nft.drawing.ddraw7.DD7GraphicManager" codebase=".DirectDraw"/> + <description>Microsoft DirectDraw(DirectX7) based Graphic Manager</description> + <option name="test">This is test.</option> + </module> +</modules> \ No newline at end of file Added: branches/c477_unofficial200309/NeoFT/core/util/nftcore.resource.xml =================================================================== --- branches/c477_unofficial200309/NeoFT/core/util/nftcore.resource.xml (rev 0) +++ branches/c477_unofficial200309/NeoFT/core/util/nftcore.resource.xml 2007-04-14 14:37:45 UTC (rev 43) @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="utf-8" ?> +<properties name="core"> + <properties name="direction"> + <property name="names" type="string" readonly="true">北,東,南,西,北東,南東,南西,北西,北北東,東南東,南南西,西北西,東北東,南南東,西南西,北北西</property> + </properties> + <properties name="world"> + <property name="district_replace_prompt" type="string" readonly="true">置き換えによって、地域マップ『{0}』のデータは破棄されます。 + よろしいですか?</property> + <property name="create_districts_prompt" type="string" readonly="true">今までのマップは全て破棄します。 + よろしいですか?</property> + </properties> +</properties> \ No newline at end of file Modified: trunk/FreeTrain/FreeTrain.sln =================================================================== --- trunk/FreeTrain/FreeTrain.sln 2007-04-14 06:41:34 UTC (rev 42) +++ trunk/FreeTrain/FreeTrain.sln 2007-04-14 14:37:45 UTC (rev 43) @@ -12,8 +12,6 @@ EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DirectAudio.net", "lib\DirectAudio.net\DirectAudio.net.csproj", "{0616A314-BDF0-466D-AB4B-9FA1B071A8A2}" EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DirectDraw.AlphaBlend", "lib\DirectDraw.AlphaBlend\DirectDraw.AlphaBlend.vcproj", "{76CB19BD-60DD-44E1-AB7A-9E1A73D77CFD}" -EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DirectDraw.net", "lib\DirectDraw.net\DirectDraw.net.csproj", "{C7DA6E56-7BB2-43BC-871C-3B33F0DE038C}" EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Driver", "tools\Driver\Driver.csproj", "{17B6AE46-0110-4C40-98EB-5F7E4E16C050}" @@ -74,544 +72,704 @@ EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FreeTrain.RoadAccessory", "plugins\jp.co.tripod.chiname.lib\src\RoadAccessory\FreeTrain.RoadAccessory.csproj", "{7264D32E-75DB-4C13-9EE4-E6263FD5B652}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FreeTrain.DummyCars", "plugins\jp.co.tripod.chiname.lib\src\DummyCars\FreeTrain.DummyCars.csproj", "{3883DFAC-52BF-4C95-BCB4-D260E75F6F74}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FreeTrain.DummyCars", "plugins\jp.co.tripod.chiname.lib\src\DummyCars\FreeTrain.DummyCars.csproj", "{733996EC-7260-4A94-B118-D1E957F0474D}" EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FreeTrain.HalfVoxelStructure", "plugins\jp.co.tripod.chiname.lib.halfvoxel\FreeTrain.HalfVoxelStructure.csproj", "{FBA1BF4E-5481-41AC-BED0-6D6326CC4C2F}" EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{AFDE3F64-F17F-44E0-A28F-7DA41CAEE336}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FreeTrain.ContribEx", "plugins\jp.co.tripod.chiname.lib.generic\FreeTrain.ContribEx.csproj", "{14C6D588-E391-49CE-A1D2-2A8A2A60A540}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FreeTrain.Fence", "plugins\jp.co.tripod.chiname.lib.fence\FreeTrain.Fence.csproj", "{DB6C03D1-4F10-42F3-A475-232234487085}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PluginMaker", "tools\PluginMaker\PluginMaker.csproj", "{479D818D-A0D8-4146-9DD6-49F67F9066FB}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{7E979187-3237-430F-927B-58E1C5B2A2DC}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DirectDraw.AlphaBlend", "..\..\..\freetrain-int\lib\DirectDraw.AlphaBlend\DirectDraw.AlphaBlend.vcproj", "{76CB19BD-60DD-44E1-AB7A-9E1A73D77CFD}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug Unicode|Any CPU = Debug Unicode|Any CPU Debug Unicode|Mixed Platforms = Debug Unicode|Mixed Platforms + Debug Unicode|Win32 = Debug Unicode|Win32 Debug|Any CPU = Debug|Any CPU Debug|Mixed Platforms = Debug|Mixed Platforms + Debug|Win32 = Debug|Win32 Release Unicode|Any CPU = Release Unicode|Any CPU Release Unicode|Mixed Platforms = Release Unicode|Mixed Platforms + Release Unicode|Win32 = Release Unicode|Win32 Release|Any CPU = Release|Any CPU Release|Mixed Platforms = Release|Mixed Platforms + Release|Win32 = Release|Win32 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution {7746CF50-D84E-4E7B-83FB-AB43DB854DA8}.Debug Unicode|Any CPU.ActiveCfg = Debug|Any CPU {7746CF50-D84E-4E7B-83FB-AB43DB854DA8}.Debug Unicode|Any CPU.Build.0 = Debug|Any CPU {7746CF50-D84E-4E7B-83FB-AB43DB854DA8}.Debug Unicode|Mixed Platforms.ActiveCfg = Debug|Any CPU {7746CF50-D84E-4E7B-83FB-AB43DB854DA8}.Debug Unicode|Mixed Platforms.Build.0 = Debug|Any CPU + {7746CF50-D84E-4E7B-83FB-AB43DB854DA8}.Debug Unicode|Win32.ActiveCfg = Debug|Any CPU {7746CF50-D84E-4E7B-83FB-AB43DB854DA8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {7746CF50-D84E-4E7B-83FB-AB43DB854DA8}.Debug|Any CPU.Build.0 = Debug|Any CPU {7746CF50-D84E-4E7B-83FB-AB43DB854DA8}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU - {7746CF50-D84E-4E7B-83FB-AB43DB854DA8}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {7746CF50-D84E-4E7B-83FB-AB43DB854DA8}.Debug|Win32.ActiveCfg = Debug|Any CPU {7746CF50-D84E-4E7B-83FB-AB43DB854DA8}.Release Unicode|Any CPU.ActiveCfg = Release|Any CPU {7746CF50-D84E-4E7B-83FB-AB43DB854DA8}.Release Unicode|Any CPU.Build.0 = Release|Any CPU {7746CF50-D84E-4E7B-83FB-AB43DB854DA8}.Release Unicode|Mixed Platforms.ActiveCfg = Release|Any CPU {7746CF50-D84E-4E7B-83FB-AB43DB854DA8}.Release Unicode|Mixed Platforms.Build.0 = Release|Any CPU + {7746CF50-D84E-4E7B-83FB-AB43DB854DA8}.Release Unicode|Win32.ActiveCfg = Release|Any CPU {7746CF50-D84E-4E7B-83FB-AB43DB854DA8}.Release|Any CPU.ActiveCfg = Release|Any CPU {7746CF50-D84E-4E7B-83FB-AB43DB854DA8}.Release|Any CPU.Build.0 = Release|Any CPU {7746CF50-D84E-4E7B-83FB-AB43DB854DA8}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {7746CF50-D84E-4E7B-83FB-AB43DB854DA8}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {7746CF50-D84E-4E7B-83FB-AB43DB854DA8}.Release|Win32.ActiveCfg = Release|Any CPU {D3B86CCE-530E-4472-AE8E-3FA5F903C206}.Debug Unicode|Any CPU.ActiveCfg = Debug|Any CPU {D3B86CCE-530E-4472-AE8E-3FA5F903C206}.Debug Unicode|Any CPU.Build.0 = Debug|Any CPU {D3B86CCE-530E-4472-AE8E-3FA5F903C206}.Debug Unicode|Mixed Platforms.ActiveCfg = Debug|Any CPU {D3B86CCE-530E-4472-AE8E-3FA5F903C206}.Debug Unicode|Mixed Platforms.Build.0 = Debug|Any CPU + {D3B86CCE-530E-4472-AE8E-3FA5F903C206}.Debug Unicode|Win32.ActiveCfg = Debug|Any CPU {D3B86CCE-530E-4472-AE8E-3FA5F903C206}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {D3B86CCE-530E-4472-AE8E-3FA5F903C206}.Debug|Any CPU.Build.0 = Debug|Any CPU {D3B86CCE-530E-4472-AE8E-3FA5F903C206}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {D3B86CCE-530E-4472-AE8E-3FA5F903C206}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {D3B86CCE-530E-4472-AE8E-3FA5F903C206}.Debug|Win32.ActiveCfg = Debug|Any CPU {D3B86CCE-530E-4472-AE8E-3FA5F903C206}.Release Unicode|Any CPU.ActiveCfg = Release|Any CPU {D3B86CCE-530E-4472-AE8E-3FA5F903C206}.Release Unicode|Any CPU.Build.0 = Release|Any CPU {D3B86CCE-530E-4472-AE8E-3FA5F903C206}.Release Unicode|Mixed Platforms.ActiveCfg = Release|Any CPU {D3B86CCE-530E-4472-AE8E-3FA5F903C206}.Release Unicode|Mixed Platforms.Build.0 = Release|Any CPU + {D3B86CCE-530E-4472-AE8E-3FA5F903C206}.Release Unicode|Win32.ActiveCfg = Release|Any CPU {D3B86CCE-530E-4472-AE8E-3FA5F903C206}.Release|Any CPU.ActiveCfg = Release|Any CPU {D3B86CCE-530E-4472-AE8E-3FA5F903C206}.Release|Any CPU.Build.0 = Release|Any CPU {D3B86CCE-530E-4472-AE8E-3FA5F903C206}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {D3B86CCE-530E-4472-AE8E-3FA5F903C206}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {D3B86CCE-530E-4472-AE8E-3FA5F903C206}.Release|Win32.ActiveCfg = Release|Any CPU {0616A314-BDF0-466D-AB4B-9FA1B071A8A2}.Debug Unicode|Any CPU.ActiveCfg = Debug|Any CPU {0616A314-BDF0-466D-AB4B-9FA1B071A8A2}.Debug Unicode|Any CPU.Build.0 = Debug|Any CPU {0616A314-BDF0-466D-AB4B-9FA1B071A8A2}.Debug Unicode|Mixed Platforms.ActiveCfg = Debug|Any CPU {0616A314-BDF0-466D-AB4B-9FA1B071A8A2}.Debug Unicode|Mixed Platforms.Build.0 = Debug|Any CPU + {0616A314-BDF0-466D-AB4B-9FA1B071A8A2}.Debug Unicode|Win32.ActiveCfg = Debug|Any CPU {0616A314-BDF0-466D-AB4B-9FA1B071A8A2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {0616A314-BDF0-466D-AB4B-9FA1B071A8A2}.Debug|Any CPU.Build.0 = Debug|Any CPU {0616A314-BDF0-466D-AB4B-9FA1B071A8A2}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {0616A314-BDF0-466D-AB4B-9FA1B071A8A2}.Debug|Mixed Platforms.Build.0 = Debug... [truncated message content] |
From: <him...@us...> - 2007-04-14 06:41:32
|
Revision: 42 http://freetrain.svn.sourceforge.net/freetrain/?rev=42&view=rev Author: himasaram Date: 2007-04-13 23:41:34 -0700 (Fri, 13 Apr 2007) Log Message: ----------- Disable VCR project until we can get DirectShow.VideoRecorder to build Modified Paths: -------------- trunk/FreeTrain/FreeTrain.suo Modified: trunk/FreeTrain/FreeTrain.suo =================================================================== (Binary files differ) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <him...@us...> - 2007-04-14 06:35:14
|
Revision: 41 http://freetrain.svn.sourceforge.net/freetrain/?rev=41&view=rev Author: himasaram Date: 2007-04-13 23:35:14 -0700 (Fri, 13 Apr 2007) Log Message: ----------- Transcribe plugin author names + minor translation fixes Modified Paths: -------------- trunk/FreeTrain/doc/readme.txt trunk/FreeTrain/plugins/jp.co.tripod.chiname.financial.bank/BankbookWindow.cs trunk/FreeTrain/plugins/jp.co.tripod.chiname.financial.bank/plugin.xml trunk/FreeTrain/plugins/jp.co.tripod.chiname.financial.stockmarket/BusinessType.cs trunk/FreeTrain/plugins/jp.co.tripod.chiname.financial.stockmarket/StocksWindow.cs trunk/FreeTrain/plugins/jp.co.tripod.chiname.financial.stockmarket/events.xml trunk/FreeTrain/plugins/jp.co.tripod.chiname.financial.stockmarket/plugin.xml trunk/FreeTrain/plugins/jp.co.tripod.chiname.financial.stockmarket/sample.xml trunk/FreeTrain/plugins/jp.co.tripod.chiname.financial.stockmarket/typelist.xml trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.land.477/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.land.bulldoze/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.land.creek.eikichiya/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.land.farmland/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.land.forest/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.land.ricefield/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.music/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.music.a4mem/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.music.bell/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.rail/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.rail.electricPole/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.rail.garage/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.rail.signal/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.road.dh/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.road.pc-9801fa/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.road.syosei/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.soccerStadium/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.station/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.station.teha/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.stationary.ayase/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.stationary.c915/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.stationary.hima/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.ayase/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.c477/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.c915/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.cozy/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.eshi/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.hima/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.ima/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.miha/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.nokto/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.osakaCastle/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.others/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.pcb/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.ryokounotomo/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.tc.manual/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.tc.tat/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.terrain.terrace/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.tools.dbgwnd/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.tools.lvinspect/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.tools.terrainloader/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.tools.vcr/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.trains/plugin.xml trunk/FreeTrain/plugins/org.kohsuke.freetrain.trains.colorTest/plugin.xml trunk/FreeTrain/plugins/system/plugin.xml Modified: trunk/FreeTrain/doc/readme.txt =================================================================== --- trunk/FreeTrain/doc/readme.txt 2007-04-13 14:44:20 UTC (rev 40) +++ trunk/FreeTrain/doc/readme.txt 2007-04-14 06:35:14 UTC (rev 41) @@ -15,10 +15,9 @@ * Acknowledgments This game was created by the members of the "A-Train" community at 2ch. -First I'd like to thank 477-san, Hima-san, 915-san, Esiminarai-san, -Ryokounotomo-san, Syosei-san, Kouensya A-san, Miha-san, ima-san, Min-san, -and Ayase-san. Also, a big thanks to our artist, musicians, and all other -contributors. +First I'd like to thank 477, Hima, 915, Eshiminarai, Ryokounotomo, Syosei, +Kouensya A, Miha, ima, Min, and Ayase. Also, a big thanks to our artist, +musicians, and everybody else who contributed to the game. Modified: trunk/FreeTrain/plugins/jp.co.tripod.chiname.financial.bank/BankbookWindow.cs =================================================================== --- trunk/FreeTrain/plugins/jp.co.tripod.chiname.financial.bank/BankbookWindow.cs 2007-04-13 14:44:20 UTC (rev 40) +++ trunk/FreeTrain/plugins/jp.co.tripod.chiname.financial.bank/BankbookWindow.cs 2007-04-14 06:35:14 UTC (rev 41) @@ -1,4 +1,4 @@ -using System; +using System; using System.Drawing; using System.Collections; using System.ComponentModel; @@ -205,7 +205,7 @@ this.tabControl1}); this.MinimumSize = new System.Drawing.Size(248, 104); this.Name = "BankbookWindow"; - this.Text = "Debt and savings"; + this.Text = "Bankbook"; //! this.Text = "負債と預金"; this.tabControl1.ResumeLayout(false); this.pgLoan.ResumeLayout(false); Modified: trunk/FreeTrain/plugins/jp.co.tripod.chiname.financial.bank/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/jp.co.tripod.chiname.financial.bank/plugin.xml 2007-04-13 14:44:20 UTC (rev 40) +++ trunk/FreeTrain/plugins/jp.co.tripod.chiname.financial.bank/plugin.xml 2007-04-14 06:35:14 UTC (rev 41) @@ -1,12 +1,13 @@ <?xml version="1.0" encoding="UTF-8" ?> <plug-in> <title>Banking module</title> - <!--!<title>銀行モジュール</title>--> - <author>C477@2両目</author> + <!--!<title>銀行モジュール</title>--> + <author>C477@2ryome</author> + <!--!<author>C477@2両目</author>--> <homepage>http://www.rocket.ne.jp/~nao/</homepage> <contribution type="dockingContent" id="{8254AA45-A93B-4989-C477-3D3BD31F7A8D}"> - <name>List of debts and savings</name> - <menu name="List of debts and savings" location="view" /> + <name>Bank services</name> + <menu name="Bank services" location="view" /> <!--!<name>借入金・預金一覧</name> <menu name="借入金・預金一覧" location="view" />--> <class name="freetrain.views.bank.BankbookWindow" codebase="bin/Debug/Bank.dll" /> Modified: trunk/FreeTrain/plugins/jp.co.tripod.chiname.financial.stockmarket/BusinessType.cs =================================================================== --- trunk/FreeTrain/plugins/jp.co.tripod.chiname.financial.stockmarket/BusinessType.cs 2007-04-13 14:44:20 UTC (rev 40) +++ trunk/FreeTrain/plugins/jp.co.tripod.chiname.financial.stockmarket/BusinessType.cs 2007-04-14 06:35:14 UTC (rev 41) @@ -1,4 +1,4 @@ -using System; +using System; using System.Xml; using System.Collections; using System.Diagnostics; @@ -121,8 +121,9 @@ internal Set companies = new Set(); private BusinessType() - { - _name = "\x82\xBB\x82̑\xBC"; + { + _name = "Other"; + //! _name = "その他"; _mkt_scale = 10000000; } Modified: trunk/FreeTrain/plugins/jp.co.tripod.chiname.financial.stockmarket/StocksWindow.cs =================================================================== --- trunk/FreeTrain/plugins/jp.co.tripod.chiname.financial.stockmarket/StocksWindow.cs 2007-04-13 14:44:20 UTC (rev 40) +++ trunk/FreeTrain/plugins/jp.co.tripod.chiname.financial.stockmarket/StocksWindow.cs 2007-04-14 06:35:14 UTC (rev 41) @@ -1,4 +1,4 @@ -using System; +using System; using System.Drawing; using System.Diagnostics; using System.Collections; @@ -126,7 +126,7 @@ this.listview}); this.MinimumSize = new System.Drawing.Size(336, 232); this.Name = "StocksWindow"; - this.Text = "List of owned stock"; + this.Text = "Stock portfolio"; //! this.Text = "所有株式一覧"; this.ResumeLayout(false); Modified: trunk/FreeTrain/plugins/jp.co.tripod.chiname.financial.stockmarket/events.xml =================================================================== --- trunk/FreeTrain/plugins/jp.co.tripod.chiname.financial.stockmarket/events.xml 2007-04-13 14:44:20 UTC (rev 40) +++ trunk/FreeTrain/plugins/jp.co.tripod.chiname.financial.stockmarket/events.xml 2007-04-14 06:35:14 UTC (rev 41) @@ -146,7 +146,7 @@ <target type="economy" /> <effect on="trend" by="ratio" value="2.0" dispersion="0.5" days="180" /> <description>A wave of prosperity</description> - <!--//!好景気の波--> + <!--!好景気の波--> </action> </define> <define type="event" id="s002"> @@ -156,7 +156,7 @@ <target type="economy" /> <effect on="trend" by="ratio" value="0.2" dispersion="0.1" days="15" /> <description>A wave of depression</description> - <!--//!不景気の波--> + <!--!不景気の波--> </action> </define> <define type="event" id="s003"> @@ -166,7 +166,7 @@ <target type="economy" /> <effect on="trend" by="ratio" value="1.2" dispersion="0.8" days="10" /> <description>%target% has minor fluctuations</description> - <!--//! %target%微変動--> + <!--! %target%微変動--> </action> </define> <define type="event" id="s004"> @@ -176,7 +176,7 @@ <randomize type="target" for_each="business" /> <effect on="trend" by="ratio" value="2.0" dispersion="0.5" days="30" /> <description>%target% is off a flying start</description> - <!--//!%target%好調--> + <!--!%target%好調--> </action> <action> <randomize type="target" for_each="business" /> @@ -194,7 +194,7 @@ <randomize type="target" for_each="business" /> <effect on="trend" by="ratio" value="0.2" dispersion="0.1" days="15" /> <description>%target% is in a slump</description> - <!--//!%target%不振--> + <!--!%target%不振--> </action> <action> <randomize type="target" for_each="business" /> @@ -212,7 +212,7 @@ <randomize type="target" for_each="business" /> <effect on="trend" by="ratio" value="1.0" dispersion="0.5" days="7" /> <description>%target% has limited price movements</description> - <!--//!%target%小幅値動き--> + <!--!%target%小幅値動き--> </action> </define> <define type="event" id="s007"> @@ -222,7 +222,7 @@ <randomize type="target" for_each="business" /> <effect on="trend" by="ratio" value="1.0" dispersion="0.2" days="7"/> <description>%target% has minor fluctuation</description> - <!--//!%target%微動--> + <!--!%target%微動--> </action> </define> <define type="event" id="s008"> @@ -249,7 +249,7 @@ </branch> </randomize> <description>%target% is going through an internal reform</description> - <!--//!%target%の社内改革--> + <!--!%target%の社内改革--> </action> </define> <define type="event" id="s009"> @@ -276,7 +276,7 @@ </branch> </randomize> <description>%target% is going through a scandal</description> - <!--//!%target%の事故・醜聞--> + <!--!%target%の事故・醜聞--> </action> </define> </events> \ No newline at end of file Modified: trunk/FreeTrain/plugins/jp.co.tripod.chiname.financial.stockmarket/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/jp.co.tripod.chiname.financial.stockmarket/plugin.xml 2007-04-13 14:44:20 UTC (rev 40) +++ trunk/FreeTrain/plugins/jp.co.tripod.chiname.financial.stockmarket/plugin.xml 2007-04-14 06:35:14 UTC (rev 41) @@ -1,28 +1,29 @@ -<?xml version="1.0" encoding="UTF-8" ?> -<plug-in> - <title>Stock Market Module</title> - <!--//!株取引モジュール--> - <author>C477@2両目</author> - <homepage>http://www.rocket.ne.jp/~nao/</homepage> - <contribution type="dockingContent" id="{25FBD928-C82D-4EB3-C477-D08AC8A5504F}"> - <name>List of held stock</name> - <!--//!保有株式一覧--> - <menu name="List of held stock" location="view" /> - <!--//! name="保有株式一覧" location="view" --> - <class name="freetrain.finance.stock.StocksWindow" codebase="bin/Debug/StockMarket.dll" /> - </contribution> - <contribution type="menu" id="{7DA77890-54E8-43EB-C477-F9B7C7F6F31C}"> - <name>StockMarket</name> - <class name="freetrain.finance.stock.StockMarketPlugIn" codebase="bin/Debug/StockMarket.dll" /> - <!--debug/--> - <settings> - <businessHour open="9" close="17"/> - <!--eventSpans>10d,50d,250d,3y,30y,300y</eventSpans--> - <eventSpans>1,2,4,8,10,20,30</eventSpans> - </settings> - <data file = "typelist.xml"/> - <data file = "companies.xml"/> - <data file = "events.xml"/> - <!--<data file = "sample.xml"/>--> - </contribution> -</plug-in> +<?xml version="1.0" encoding="UTF-8" ?> +<plug-in> + <title>Stock Market Module</title> + <!--!株取引モジュール--> + <author>C477@2ryome</author> + <!--!<author>C477@2両目</author>--> + <homepage>http://www.rocket.ne.jp/~nao/</homepage> + <contribution type="dockingContent" id="{25FBD928-C82D-4EB3-C477-D08AC8A5504F}"> + <name>Stock market</name> + <!--!保有株式一覧--> + <menu name="Stock market" location="view" /> + <!--! name="保有株式一覧" location="view" --> + <class name="freetrain.finance.stock.StocksWindow" codebase="bin/Debug/StockMarket.dll" /> + </contribution> + <contribution type="menu" id="{7DA77890-54E8-43EB-C477-F9B7C7F6F31C}"> + <name>StockMarket</name> + <class name="freetrain.finance.stock.StockMarketPlugIn" codebase="bin/Debug/StockMarket.dll" /> + <!--debug/--> + <settings> + <businessHour open="9" close="17"/> + <!--eventSpans>10d,50d,250d,3y,30y,300y</eventSpans--> + <eventSpans>1,2,4,8,10,20,30</eventSpans> + </settings> + <data file = "typelist.xml"/> + <data file = "companies.xml"/> + <data file = "events.xml"/> + <!--<data file = "sample.xml"/>--> + </contribution> +</plug-in> Modified: trunk/FreeTrain/plugins/jp.co.tripod.chiname.financial.stockmarket/sample.xml =================================================================== --- trunk/FreeTrain/plugins/jp.co.tripod.chiname.financial.stockmarket/sample.xml 2007-04-13 14:44:20 UTC (rev 40) +++ trunk/FreeTrain/plugins/jp.co.tripod.chiname.financial.stockmarket/sample.xml 2007-04-14 06:35:14 UTC (rev 41) @@ -49,18 +49,21 @@ total:総発行株数(株) share:自社株保有数(株)−半永久的に売る気のない株主の持ち分も含める --> -<companies> - <company id="9998" name="サンプル水産" type="010"> +<companies> + <company id="9998" name="Sample Marine" type="010"> + <!--!<company id="9998" name="サンプル水産" type="010">--> <performance capital="10000000" sales="1000000" /> <capacity brand="5" marketing="5" quality="5" rationality="5" development="5" /> <stock total="100000" share="50000" /> - </company> - <business id="999" name="サンプル業種"> + </company> + <business id="999" name="Sample Business Category"> + <!--!<business id="999" name="サンプル業種">--> <account fixed="0.25"/> <market scale="10000000" cycle="365" amplitude="5" ex_dependency="5" progressivity="5" /> <weight brand="5" marketing="5" quality="5" /> - </business> - <company id="9999" name="サンプル企業" type="999"> + </business> + <company id="9999" name="Sample Corporation" type="999"> + <!--!<company id="9999" name="サンプル企業" type="999">--> <performance capital="10000000" sales="1000000" /> <capacity brand="5" marketing="5" quality="5" rationality="5" development="5" /> <stock total="100000" share="50000" /> Modified: trunk/FreeTrain/plugins/jp.co.tripod.chiname.financial.stockmarket/typelist.xml =================================================================== --- trunk/FreeTrain/plugins/jp.co.tripod.chiname.financial.stockmarket/typelist.xml 2007-04-13 14:44:20 UTC (rev 40) +++ trunk/FreeTrain/plugins/jp.co.tripod.chiname.financial.stockmarket/typelist.xml 2007-04-14 06:35:14 UTC (rev 41) @@ -27,7 +27,7 @@ --> <companies> <!-- business tag descripts a 'business type' --> - <business id="010" name="Fishery and Forestry"> <!--//! 水産・林業--> + <business id="010" name="Fishery and Forestry"> <!--! 水産・林業--> <!-- fixed:the ratio of fixed account against ideal sales amount--> <account fixed="0.30"/> <!-- scale:initial market scale of the business total--> @@ -41,62 +41,62 @@ <!-- quality:business waight of quality of the service or production (0-10) --> <weight brand="5" marketing="4" quality="3" /> </business> - <business id="011" name="Agriculture"> <!--//!農業--> + <business id="011" name="Agriculture"> <!--!農業--> <account fixed="0.30"/> <market scale="5000000000000" cycle="365" amplitude="5" ex_dependency="5" progressivity="1" /> <weight brand="5" marketing="4" quality="3" /> </business> - <business id="012" name="Mining"> <!--//!鉱業--> + <business id="012" name="Mining"> <!--!鉱業--> <account fixed="0.40"/> <market scale="5000000000000" cycle="100" amplitude="5" ex_dependency="5" progressivity="1" /> <weight brand="5" marketing="2" quality="2" /> </business> - <business id="020" name="Construction"> <!--//!建設--> + <business id="020" name="Construction"> <!--!建設--> <account fixed="0.35"/> <market scale="5000000000000" cycle="60" amplitude="5" ex_dependency="3" progressivity="3" /> <weight brand="5" marketing="5" quality="5" /> </business> - <business id="021" name="Food"> <!--//! 食品--> + <business id="021" name="Food"> <!--! 食品--> <account fixed="0.30"/> <market scale="5000000000000" cycle="100" amplitude="5" ex_dependency="3" progressivity="3" /> <weight brand="8" marketing="7" quality="5" /> </business> - <business id="022" name="Textile"> <!--//!繊維--> + <business id="022" name="Textile"> <!--!繊維--> <account fixed="0.30"/> <market scale="5000000000000" cycle="100" amplitude="5" ex_dependency="4" progressivity="4" /> <weight brand="8" marketing="6" quality="6" /> </business> - <business id="023" name="Pulp & Paper"> <!--//!パルプ・紙--> + <business id="023" name="Pulp & Paper"> <!--!パルプ・紙--> <account fixed="0.30"/> <market scale="5000000000000" cycle="100" amplitude="5" ex_dependency="5" progressivity="2" /> <weight brand="3" marketing="5" quality="5" /> </business> - <business id="030" name="Chemical"> <!--//!化学--> + <business id="030" name="Chemical"> <!--!化学--> <account fixed="0.35"/> <market scale="5000000000000" cycle="100" amplitude="5" ex_dependency="5" progressivity="6" /> <weight brand="3" marketing="3" quality="9" /> </business> - <business id="031" name="Pharmaceutical"> <!--//!医薬品--> + <business id="031" name="Pharmaceutical"> <!--!医薬品--> <account fixed="0.30"/> <market scale="5000000000000" cycle="100" amplitude="5" ex_dependency="5" progressivity="8" /> <weight brand="6" marketing="5" quality="9" /> </business> - <business id="032" name="Oil & Coal"> <!--//!石油・石炭--> + <business id="032" name="Oil & Coal"> <!--!石油・石炭--> <account fixed="0.35"/> <market scale="5000000000000" cycle="100" amplitude="5" ex_dependency="5" progressivity="4" /> <weight brand="3" marketing="3" quality="4" /> </business> - <business id="033" name="Rubber"> <!--//! ゴム --> + <business id="033" name="Rubber"> <!--! ゴム --> <account fixed="0.30"/> <market scale="5000000000000" cycle="100" amplitude="5" ex_dependency="5" progressivity="3" /> <weight brand="4" marketing="3" quality="5" /> </business> - <business id="034" name="Glass"> <!--//! ガラス --> + <business id="034" name="Glass"> <!--! ガラス --> <account fixed="0.30"/> <market scale="5000000000000" cycle="100" amplitude="5" ex_dependency="5" progressivity="2" /> <weight brand="2" marketing="3" quality="4" /> </business> - <business id="035" name="Ceramic"> <!--//! 窯業--> + <business id="035" name="Ceramic"> <!--! 窯業--> <account fixed="0.30"/> <market scale="5000000000000" cycle="100" amplitude="5" ex_dependency="5" progressivity="2" /> <weight brand="2" marketing="3" quality="4" /> @@ -111,122 +111,122 @@ <market scale="5000000000000" cycle="100" amplitude="5" ex_dependency="5" progressivity="3" /> <weight brand="3" marketing="3" quality="6" /> </business> - <business id="038" name="Hardware"> <!--//! 金属製品--> + <business id="038" name="Hardware"> <!--! 金属製品--> <account fixed="0.35"/> <market scale="5000000000000" cycle="100" amplitude="5" ex_dependency="5" progressivity="4" /> <weight brand="5" marketing="4" quality="7" /> </business> - <business id="040" name="Machinery"> <!--//! 機械--> + <business id="040" name="Machinery"> <!--! 機械--> <account fixed="0.35"/> <market scale="50000000000000" cycle="100" amplitude="5" ex_dependency="6" progressivity="5" /> <weight brand="6" marketing="5" quality="8" /> </business> - <business id="041" name="Electronic equipment"> <!--//! 電気機器--> + <business id="041" name="Electronic equipment"> <!--! 電気機器--> <account fixed="0.30"/> <market scale="5000000000000" cycle="100" amplitude="5" ex_dependency="5" progressivity="7" /> <weight brand="8" marketing="7" quality="8" /> </business> - <business id="042" name="Automobiles"> <!--//! 自動車--> + <business id="042" name="Automobiles"> <!--! 自動車--> <account fixed="0.35"/> <market scale="10000000000000" cycle="100" amplitude="5" ex_dependency="5" progressivity="5" /> <weight brand="9" marketing="6" quality="9" /> </business> - <business id="043" name="Shipyard"> <!--//! 造船--> + <business id="043" name="Shipyard"> <!--! 造船--> <account fixed="0.35"/> <market scale="5000000000000" cycle="100" amplitude="5" ex_dependency="5" progressivity="5" /> <weight brand="7" marketing="3" quality="8" /> </business> - <business id="044" name="Aeronautics"> <!--//! 航空機--> + <business id="044" name="Aeronautics"> <!--! 航空機--> <account fixed="0.35"/> <market scale="5000000000000" cycle="100" amplitude="5" ex_dependency="5" progressivity="5" /> <weight brand="9" marketing="3" quality="9" /> </business> - <business id="045" name="Shipping equipment"> <!--//! 輸送用機器--> + <business id="045" name="Shipping equipment"> <!--! 輸送用機器--> <account fixed="0.35"/> <market scale="5000000000000" cycle="100" amplitude="5" ex_dependency="5" progressivity="5" /> <weight brand="7" marketing="3" quality="8" /> </business> - <business id="046" name="Precision equipment"> <!--//!精密機器--> + <business id="046" name="Precision equipment"> <!--!精密機器--> <account fixed="0.35"/> <market scale="5000000000000" cycle="100" amplitude="5" ex_dependency="6" progressivity="8" /> <weight brand="8" marketing="4" quality="9" /> </business> - <business id="047" name="Publishing"> <!--//!印刷--> + <business id="047" name="Publishing"> <!--!印刷--> <account fixed="0.30"/> <market scale="5000000000000" cycle="100" amplitude="5" ex_dependency="6" progressivity="8" /> <weight brand="8" marketing="4" quality="9" /> </business> - <business id="048" name="Other manufacturing"> <!--//!その他製造--> + <business id="048" name="Other manufacturing"> <!--!その他製造--> <account fixed="0.30"/> <market scale="5000000000000" cycle="100" amplitude="5" ex_dependency="5" progressivity="5" /> <weight brand="5" marketing="5" quality="5" /> </business> - <business id="050" name="Electricity & Gas"> <!--//!電力・ガス--> + <business id="050" name="Electricity & Gas"> <!--!電力・ガス--> <account fixed="0.35"/> <market scale="5000000000000" cycle="100" amplitude="5" ex_dependency="2" progressivity="1" /> <weight brand="3" marketing="3" quality="3" /> </business> - <business id="061" name="Transportation"> <!--//!陸運--> + <business id="061" name="Transportation"> <!--!陸運--> <account fixed="0.30"/> <market scale="5000000000000" cycle="100" amplitude="5" ex_dependency="5" progressivity="1" /> <weight brand="3" marketing="7" quality="5" /> </business> - <business id="062" name="Shipping"> <!--//! 海運--> + <business id="062" name="Shipping"> <!--! 海運--> <account fixed="0.35"/> <market scale="5000000000000" cycle="100" amplitude="5" ex_dependency="5" progressivity="1" /> <weight brand="4" marketing="5" quality="6" /> </business> - <business id="063" name="Aeoronautics"> <!--//! 空運--> + <business id="063" name="Aeoronautics"> <!--! 空運--> <account fixed="0.25"/> <market scale="5000000000000" cycle="100" amplitude="5" ex_dependency="5" progressivity="1" /> <weight brand="4" marketing="5" quality="6" /> </business> - <business id="064" name="Real estate"> <!--//! 不動産--> + <business id="064" name="Real estate"> <!--! 不動産--> <account fixed="0.15"/> <market scale="5000000000000" cycle="100" amplitude="5" ex_dependency="6" progressivity="1" /> <weight brand="3" marketing="6" quality="5" /> </business> - <business id="065" name="Logistics & Storage"> <!--//!倉庫・運輸--> + <business id="065" name="Logistics & Storage"> <!--!倉庫・運輸--> <account fixed="0.25"/> <market scale="50000000000000" cycle="100" amplitude="5" ex_dependency="6" progressivity="1" /> <weight brand="3" marketing="6" quality="5" /> </business> - <business id="070" name="Media & Communication"> <!--//!情報・通信--> + <business id="070" name="Media & Communication"> <!--!情報・通信--> <account fixed="0.30"/> <market scale="5000000000000" cycle="100" amplitude="5" ex_dependency="3" progressivity="4" /> <weight brand="4" marketing="6" quality="6" /> </business> - <business id="071" name="Commerce (Wholesale)"> <!--//! 商業(卸売)--> + <business id="071" name="Commerce (Wholesale)"> <!--! 商業(卸売)--> <account fixed="0.25"/> <market scale="5000000000000" cycle="100" amplitude="5" ex_dependency="6" progressivity="1" /> <weight brand="3" marketing="2" quality="3" /> </business> - <business id="072" name="Commerce (Retail)"> <!--//! 商業(小売)--> + <business id="072" name="Commerce (Retail)"> <!--! 商業(小売)--> <account fixed="0.25"/> <market scale="5000000000000" cycle="100" amplitude="5" ex_dependency="7" progressivity="1" /> <weight brand="5" marketing="7" quality="5" /> </business> - <business id="080" name="Financial (Banking)"> <!--//!金融(銀行)--> + <business id="080" name="Financial (Banking)"> <!--!金融(銀行)--> <account fixed="0.15"/> <market scale="5000000000000" cycle="100" amplitude="5" ex_dependency="7" progressivity="1" /> <weight brand="9" marketing="8" quality="4" /> </business> - <business id="081" name="Financial (Securities)"> <!--//!金融(証券)--> + <business id="081" name="Financial (Securities)"> <!--!金融(証券)--> <account fixed="0.15"/> <market scale="5000000000000" cycle="100" amplitude="5" ex_dependency="7" progressivity="1" /> <weight brand="8" marketing="9" quality="4" /> </business> - <business id="082" name="Financial (Insurance)"> <!--//! 金融(保険)--> + <business id="082" name="Financial (Insurance)"> <!--! 金融(保険)--> <account fixed="0.15"/> <market scale="5000000000000" cycle="100" amplitude="5" ex_dependency="5" progressivity="2" /> <weight brand="9" marketing="9" quality="5" /> </business> - <business id="083" name="Financial (Other)"> <!--//!金融(その他)--> + <business id="083" name="Financial (Other)"> <!--!金融(その他)--> <account fixed="0.25"/> <market scale="5000000000000" cycle="100" amplitude="5" ex_dependency="6" progressivity="2" /> <weight brand="7" marketing="8" quality="5" /> </business> - <business id="091" name="Services"> <!--//!サービス--> + <business id="091" name="Services"> <!--!サービス--> <account fixed="0.25"/> <market scale="5000000000000" cycle="100" amplitude="5" ex_dependency="7" progressivity="3" /> <weight brand="4" marketing="6" quality="6" /> Modified: trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib/plugin.xml 2007-04-13 14:44:20 UTC (rev 40) +++ trunk/FreeTrain/plugins/jp.co.tripod.chiname.lib/plugin.xml 2007-04-14 06:35:14 UTC (rev 41) @@ -3,8 +3,9 @@ <title>Pedestrian crossing</title> <title>Parking area</title> <!--//!<title>横断歩道</title> - <title>駐車場</title>--> - <author>C477@2両目</author> + <title>駐車場</title>--> + <author>C477@2ryome</author> + <!--!<author>C477@2両目</author>--> <homepage>http://www.rocket.ne.jp/~nao/</homepage> <contribution type="contribution" id="{782BAFD9-2698-4C0E-C477-FFEA0F7D1B8A}"> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.land.477/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.land.477/plugin.xml 2007-04-13 14:44:20 UTC (rev 40) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.land.477/plugin.xml 2007-04-14 06:35:14 UTC (rev 41) @@ -8,10 +8,11 @@ '> ]> <plug-in> - <title>Farmhouses and Greenhouses</title> - <!--//!<title>農家とビニールハウス</title>--> - <homepage>http://www.kohsuke.org/freetrain/</homepage> - <author>477さん</author> + <title>Farmhouses & Greenhouses</title> + <!--!<title>農家とビニールハウス</title>--> + <homepage>http://www.kohsuke.org/freetrain/</homepage> + <author>477</author> + <!--!<author>477さん</author>--> <contribution type="picture" id="{5981B3EA-5CCF-4DB2-94DC-B7EC854987D7}"> <picture src="vinylhouse.bmp" /> @@ -19,7 +20,7 @@ <contribution type="land" id="{66B81CAD-8B41-416C-8624-137C2D8110F2}"> <group>Greenhouse</group> - <!--//!<group>ビニールハウス</group>--> + <!--!<group>ビニールハウス</group>--> <class name="freetrain.world.land.vinylhouse.XVinylHouseBuilder" codebase="bin/Debug/FreeTrain.VinylHouse.dll"/> <picture ref="{5981B3EA-5CCF-4DB2-94DC-B7EC854987D7}" offset="0" /> @@ -32,7 +33,7 @@ <contribution type="land" id="{4F97D7DD-749E-4B65-BF13-5733B10D8570}"> <group>Greenhouse</group> - <!--//!<group>ビニールハウス</group>--> + <!--!<group>ビニールハウス</group>--> <class name="freetrain.world.land.vinylhouse.YVinylHouseBuilder" codebase="bin/Debug/FreeTrain.VinylHouse.dll"/> <picture ref="{5981B3EA-5CCF-4DB2-94DC-B7EC854987D7}" offset="32" /> @@ -54,8 +55,8 @@ </contribution> <contribution type="commercial" id="{7775E0B1-AF3E-46A4-A0E6-06AF87989A7E}"> - <name>Farmhouse (large)</name> - <!--//!<name>農家(大)</name>--> + <name>Farmhouse (L)</name> + <!--!<name>農家(大)</name>--> <price>100</price> <size>2,2</size> <height>1</height> @@ -66,8 +67,8 @@ </contribution> <contribution type="commercial" id="{B7C82C4E-015A-407D-9F10-5D198384B702}"> - <name>Farmhouse (large)</name> - <!--//!<name>農家(大)</name>--> + <name>Farmhouse (L)</name> + <!--!<name>農家(大)</name>--> <price>100</price> <size>2,2</size> <height>1</height> @@ -87,8 +88,8 @@ </contribution> <contribution type="commercial" id="{01799382-3860-4BF6-BE11-F2E40DA093E7}"> - <name>Farmhouse (large)</name> - <!--//!<name>農家(大)</name>--> + <name>Farmhouse (L)</name> + <!--!<name>農家(大)</name>--> <price>100</price> <size>2,2</size> <height>1</height> @@ -99,8 +100,8 @@ </contribution> <contribution type="commercial" id="{F7043E4A-402D-43D1-8732-C30F52979B08}"> - <name>Farmhouse (large)</name> - <!--//!<name>農家(大)</name>--> + <name>Farmhouse (L)</name> + <!--!<name>農家(大)</name>--> <price>100</price> <size>2,2</size> <height>1</height> @@ -120,7 +121,7 @@ </contribution> <contribution type="commercial" id="{95F5EF63-1B4D-4EE3-8BF3-4BD5B7AC5311}"> - <name>Farmhouse (medium)</name> + <name>Farmhouse (M)</name> <!--!<name>農家(中)</name>--> <price>100</price> <size>2,1</size> @@ -132,7 +133,7 @@ </contribution> <contribution type="commercial" id="{D6454FB2-A717-4862-A1B2-1A5113D686E0}"> - <name>Farmhouse (medium)</name> + <name>Farmhouse (M)</name> <!--!<name>農家(中)</name>--> <price>100</price> <size>1,2</size> @@ -144,7 +145,7 @@ </contribution> <contribution type="commercial" id="{238A1579-28EB-45FF-ADEC-71D65C067435}"> - <name>Farmhouse (medium)</name> + <name>Farmhouse (M)</name> <!--!<name>農家(中)</name>--> <price>100</price> <size>2,1</size> @@ -156,7 +157,7 @@ </contribution> <contribution type="commercial" id="{1D84E1CA-E46A-4E1D-952E-071DB6AAFD39}"> - <name>Farmhouse (medium)</name> + <name>Farmhouse (M)</name> <!--!<name>農家(中)</name>--> <price>100</price> <size>1,2</size> @@ -177,7 +178,7 @@ </contribution> <contribution type="commercial" id="{D730EC7C-97BD-471D-A4C1-BB2CCD17EAE7}"> - <name>Farmhouse (medium)</name> + <name>Farmhouse (M)</name> <!--!<name>農家(中)</name>--> <price>100</price> <size>2,1</size> @@ -189,7 +190,7 @@ </contribution> <contribution type="commercial" id="{DC418AA8-1D26-4B85-92DD-22938607D708}"> - <name>Farmhouse (medium)</name> + <name>Farmhouse (M)</name> <!--!<name>農家(中)</name>--> <price>100</price> <size>1,2</size> @@ -201,7 +202,7 @@ </contribution> <contribution type="commercial" id="{28548323-07D9-476F-8B91-99F033FE117F}"> - <name>Farmhouse (medium)</name> + <name>Farmhouse (M)</name> <!--!<name>農家(中)</name>--> <price>100</price> <size>2,1</size> @@ -213,7 +214,7 @@ </contribution> <contribution type="commercial" id="{8D849B40-605F-4807-AB0C-5708CFA8D682}"> - <name>Farmhouse (medium)</name> + <name>Farmhouse (M)</name> <!--!<name>農家(中)</name>--> <price>100</price> <size>1,2</size> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.land.bulldoze/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.land.bulldoze/plugin.xml 2007-04-13 14:44:20 UTC (rev 40) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.land.bulldoze/plugin.xml 2007-04-14 06:35:14 UTC (rev 41) @@ -2,8 +2,9 @@ <plug-in> <title>Level the ground</title> <!--!<title>地表の整地</title>--> - <homepage>http://www.kohsuke.org/freetrain/</homepage> - <author>川口耕介</author> + <homepage>http://www.kohsuke.org/freetrain/</homepage> + <author>Kohsuke Kawaguchi</author> + <!--!<author>川口耕介</author>--> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.land.creek.eikichiya/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.land.creek.eikichiya/plugin.xml 2007-04-13 14:44:20 UTC (rev 40) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.land.creek.eikichiya/plugin.xml 2007-04-14 06:35:14 UTC (rev 41) @@ -2,8 +2,9 @@ <plug-in> <title>Creek</title> <!--!<title>小川</title>--> - <homepage>http://www.kohsuke.org/freetrain/</homepage> - <author>永吉屋駅前店さん</author> + <homepage>http://www.kohsuke.org/freetrain/</homepage> + <author>Nagayoshiya Ekimaeten</author> + <!--!<author>永吉屋駅前店さん</author>--> <contribution type="land" id="{25AA2C3E-2014-4134-A4FB-DAD90FDBC758}"> <group>River</group> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.land.farmland/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.land.farmland/plugin.xml 2007-04-13 14:44:20 UTC (rev 40) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.land.farmland/plugin.xml 2007-04-14 06:35:14 UTC (rev 41) @@ -15,8 +15,9 @@ <plug-in> <title>Farmland</title> <!--!<title>田畑</title>--> - <homepage>http://www.kohsuke.org/freetrain/</homepage> - <author>915さん</author> + <homepage>http://www.kohsuke.org/freetrain/</homepage> + <author>915</author> + <!--!<author>915さん</author>--> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.land.forest/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.land.forest/plugin.xml 2007-04-13 14:44:20 UTC (rev 40) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.land.forest/plugin.xml 2007-04-14 06:35:14 UTC (rev 41) @@ -2,8 +2,9 @@ <plug-in> <title>Forest</title> <!--!<title>森林</title>--> - <homepage>http://www.kohsuke.org/freetrain/</homepage> - <author>477さん</author> + <homepage>http://www.kohsuke.org/freetrain/</homepage> + <author>477</author> + <!--!<author>477さん</author>--> <depend on="org.kohsuke.freetrain.land.farmland" /> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.land.ricefield/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.land.ricefield/plugin.xml 2007-04-13 14:44:20 UTC (rev 40) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.land.ricefield/plugin.xml 2007-04-14 06:35:14 UTC (rev 41) @@ -2,8 +2,9 @@ <plug-in> <title>Paddy field</title> <!--!<title>水田</title>--> - <homepage>http://www.kohsuke.org/freetrain/</homepage> - <author>477さん</author> + <homepage>http://www.kohsuke.org/freetrain/</homepage> + <author>477</author> + <!--!<author>477さん</author>--> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.music/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.music/plugin.xml 2007-04-13 14:44:20 UTC (rev 40) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.music/plugin.xml 2007-04-14 06:35:14 UTC (rev 41) @@ -5,23 +5,26 @@ <homepage>http://www.kohsuke.org/freetrain/</homepage> <contribution type="bgm" id="{4DFF42D2-FD4A-4d45-A18A-F2882D936C73}"> - <name>Pioneering</name> + <name>Pioneers</name> <!--!<name>開拓</name>--> - <author>後援者Aさん</author> + <author>Kouensya A</author> + <!--!<author>後援者Aさん</author>--> <href>map.mid</href> </contribution> <contribution type="bgm" id="{32A3B9EB-8E86-4F4A-A314-891115B97A9F}"> - <name>Housing boom</name> + <name>Housing Boom</name> <!--!<name>新興住宅地</name>--> - <author>915さん</author> + <author>915</author> + <!--!<author>915さん</author>--> <href>S_JUTAKU.mid</href> </contribution> <contribution type="bgm" id="{4435A2E7-8B1D-4342-BA93-F2750EF48C41}"> - <name>City</name> + <name>Metropolis</name> <!--!<name>都市</name>--> - <author>915さん</author> + <author>915</author> + <!--!<author>915さん</author>--> <href>TOSHI.mid</href> </contribution> </plug-in> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.music.a4mem/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.music.a4mem/plugin.xml 2007-04-13 14:44:20 UTC (rev 40) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.music.a4mem/plugin.xml 2007-04-14 06:35:14 UTC (rev 41) @@ -1,11 +1,12 @@ <?xml version="1.0" encoding="UTF-8" ?> <plug-in> - <title>A4 memorial pack BGM</title> - <!--!<title>A4メモリアルパックBGM</title>--> - <author>川口耕介</author> + <title>A4 Memorial Pack BGM</title> + <!--!<title>A4メモリアルパックBGM</title>--> + <author>Kohsuke Kawaguchi</author> + <!--!<author>川口耕介</author>--> <homepage>http://www.kohsuke.org/freetrain/</homepage> <description> - Loads BGM from installed A4 memorial pack + Loads BGM from installed A4 Memorial Pack </description> <!--!インストールされているA4メモリアルパックの音楽を流用します--> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.music.bell/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.music.bell/plugin.xml 2007-04-13 14:44:20 UTC (rev 40) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.music.bell/plugin.xml 2007-04-14 06:35:14 UTC (rev 41) @@ -1,8 +1,9 @@ <?xml version="1.0" encoding="UTF-8"?> <plug-in> <title>Departure bell set</title> - <!--!<title>発車ベルセット</title>--> - <author>915さん</author> + <!--!<title>発車ベルセット</title>--> + <author>915</author> + <!--!<author>915さん</author>--> <homepage>http://www.kohsuke.org/freetrain/</homepage> <contribution type="trainDepartureBell" id="{607AA03D-4203-459E-A835-F4067A32E4B6}"> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.rail/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.rail/plugin.xml 2007-04-13 14:44:20 UTC (rev 40) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.rail/plugin.xml 2007-04-14 06:35:14 UTC (rev 41) @@ -1,8 +1,9 @@ <?xml version="1.0" encoding="UTF-8" ?> <plug-in> <title>Bridges & Tunnels</title> - <!--!<title>鉄橋・トンネル</title>--> - <author>477さん</author> + <!--!<title>鉄橋・トンネル</title>--> + <author>477</author> + <!--!<author>477さん</author>--> <homepage>http://www.kohsuke.org/freetrain/</homepage> <contribution type="specialRail" id="{874B8BFD-1EF4-4828-9C5A-D0EA1049D28D}"> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.rail.electricPole/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.rail.electricPole/plugin.xml 2007-04-13 14:44:20 UTC (rev 40) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.rail.electricPole/plugin.xml 2007-04-14 06:35:14 UTC (rev 41) @@ -1,8 +1,9 @@ <?xml version="1.0" encoding="UTF-8" ?> <plug-in> <title>Utility poles</title> - <!--!<title>架線柱</title>--> - <author>綾瀬さん&川口耕介</author> + <!--!<title>架線柱</title>--> + <author>Ayase & Kohsuke Kawaguchi</author> + <!--!<author>綾瀬さん&川口耕介</author>--> <homepage>http://www.kohsuke.org/freetrain/</homepage> <contribution type="contribution" id="{6CCE619B-6D03-4784-B3EF-C53577E2C958}"> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.rail.garage/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.rail.garage/plugin.xml 2007-04-13 14:44:20 UTC (rev 40) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.rail.garage/plugin.xml 2007-04-14 06:35:14 UTC (rev 41) @@ -1,8 +1,9 @@ <?xml version="1.0" encoding="UTF-8" ?> <plug-in> <title>Train garage</title> - <!--!<title>機関庫</title>--> - <author>477さん</author> + <!--!<title>機関庫</title>--> + <author>477</author> + <!--!<author>477さん</author>--> <homepage>http://www.kohsuke.org/freetrain/</homepage> <contribution type="specialRail" id="{93481807-D998-46d7-B1BE-CB2B5D086D67}"> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.rail.signal/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.rail.signal/plugin.xml 2007-04-13 14:44:20 UTC (rev 40) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.rail.signal/plugin.xml 2007-04-14 06:35:14 UTC (rev 41) @@ -1,8 +1,9 @@ <?xml version="1.0" encoding="UTF-8" ?> <plug-in> <title>Rail signals</title> - <!--!<title>鉄道用信号機</title>--> - <author>川口耕介</author> + <!--!<title>鉄道用信号機</title>--> + <author>Kohsuke Kawaguchi</author> + <!--!<author>川口耕介</author>--> <homepage>http://www.kohsuke.org/freetrain/</homepage> <!-- 信号の画像を外部から追加するためのコントリビューションを定義 --> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.road.dh/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.road.dh/plugin.xml 2007-04-13 14:44:20 UTC (rev 40) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.road.dh/plugin.xml 2007-04-14 06:35:14 UTC (rev 41) @@ -2,8 +2,9 @@ <plug-in> <title>Two-lane road (15 sprites)</title> <!--!<title>二車線道路(15枚絵)</title>--> - <author>romulanWarbird</author> - <homepage>通信圏外</homepage> + <author>romulanWarbird</author> + <homepage>N/A</homepage> + <!--!<homepage>通信圏外</homepage>--> <contribution type="road" id="{7254CD19-38B1-42DB-84E3-88F9A5C88E42}"> <class name="freetrain.contributions.road.StandardRoadContribution" /> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.road.pc-9801fa/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.road.pc-9801fa/plugin.xml 2007-04-13 14:44:20 UTC (rev 40) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.road.pc-9801fa/plugin.xml 2007-04-14 06:35:14 UTC (rev 41) @@ -1,8 +1,9 @@ <?xml version="1.0" encoding="UTF-8" ?> <plug-in> <title>Road</title> - <!--!<title>道路</title>--> - <author>PC-9801FAさん</author> + <!--!<title>道路</title>--> + <author>PC-9801FA</author> + <!--!<author>PC-9801FAさん</author>--> <homepage>http://www.kohsuke.org/freetrain/</homepage> <contribution type="road" id="{8DB8AF0F-B615-4BC1-8160-9706FDF6FB6B}"> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.road.syosei/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.road.syosei/plugin.xml 2007-04-13 14:44:20 UTC (rev 40) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.road.syosei/plugin.xml 2007-04-14 06:35:14 UTC (rev 41) @@ -1,8 +1,9 @@ <?xml version="1.0" encoding="UTF-8" ?> <plug-in> <title>Road</title> - <!--!<title>道路</title>--> - <author>鐘声さん</author> + <!--!<title>道路</title>--> + <author>syosei</author> + <!--!<author>鐘声さん</author>--> <homepage>http://www.kohsuke.org/freetrain/</homepage> <contribution type="road" id="{FAF0E7F9-3BCA-49B4-9F80-D0216B2D136A}"> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.soccerStadium/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.soccerStadium/plugin.xml 2007-04-13 14:44:20 UTC (rev 40) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.soccerStadium/plugin.xml 2007-04-14 06:35:14 UTC (rev 41) @@ -1,8 +1,9 @@ <?xml version="1.0" encoding="UTF-8" ?> <plug-in> <title>Soccer Stadium</title> - <!--!<title>サッカースタジアム</title>--> - <author>プレミア好きさん&川口耕介</author> + <!--!<title>サッカースタジアム</title>--> + <author>Premier Suki & Kohsuke Kawaguchi</author> + <!--!<author>プレミア好きさん&川口耕介</author>--> <homepage>http://www.kohsuke.org/freetrain/</homepage> <contribution type="specialStructure" id="{458C17B4-9426-4060-97B5-9A7090664175}"> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.station/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.station/plugin.xml 2007-04-13 14:44:20 UTC (rev 40) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.station/plugin.xml 2007-04-14 06:35:14 UTC (rev 41) @@ -28,8 +28,9 @@ ]> <plug-in> <title>Standard station kit</title> - <!--!<title>基本駅舎キット</title>--> - <author>絵師見習い</author> + <!--!<title>基本駅舎キット</title>--> + <author>Eshiminarai</author> + <!--!<author>絵師見習い</author>--> <homepage>http://www.kohsuke.org/freetrain/</homepage> <contribution type="station" id="{E1C41DF8-6C9B-465d-A798-2624551AC4FD}"> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.station.teha/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.station.teha/plugin.xml 2007-04-13 14:44:20 UTC (rev 40) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.station.teha/plugin.xml 2007-04-14 06:35:14 UTC (rev 41) @@ -11,8 +11,9 @@ ]> <plug-in> <title>Unmanned station</title> - <!--!<title>無人駅</title>--> - <author>ては(ヘボドッタ</author> + <!--!<title>無人駅</title>--> + <author>Teha</author> + <!--!<author>ては(ヘボドッタ</author>--> <homepage>http://www.cwo.zaq.ne.jp/pant012/freetrain/</homepage> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.stationary.ayase/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.stationary.ayase/plugin.xml 2007-04-13 14:44:20 UTC (rev 40) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.stationary.ayase/plugin.xml 2007-04-14 06:35:14 UTC (rev 41) @@ -1,8 +1,9 @@ <?xml version="1.0" encoding="UTF-8" ?> <plug-in> <title>More piers</title> - <!--!<title>もっと橋脚</title>--> - <author>綾瀬さん</author> + <!--!<title>もっと橋脚</title>--> + <author>Ayase</author> + <!--!<author>綾瀬さん</author>--> <homepage>http://www14.big.or.jp/~ayase/freetrain/</homepage> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.stationary.c915/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.stationary.c915/plugin.xml 2007-04-13 14:44:20 UTC (rev 40) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.stationary.c915/plugin.xml 2007-04-14 06:35:14 UTC (rev 41) @@ -1,8 +1,9 @@ <?xml version="1.0" encoding="UTF-8" ?> <plug-in> <title>Brick piers</title> - <!--!<title>レンガ橋脚</title>--> - <author>915さん</author> + <!--!<title>レンガ橋脚</title>--> + <author>915</author> + <!--!<author>915さん</author>--> <homepage>http://www.kohsuke.org/freetrain/</homepage> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.stationary.hima/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.stationary.hima/plugin.xml 2007-04-13 14:44:20 UTC (rev 40) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.stationary.hima/plugin.xml 2007-04-14 06:35:14 UTC (rev 41) @@ -1,8 +1,9 @@ <?xml version="1.0" encoding="UTF-8" ?> <plug-in> <title>Signal cabin</title> - <!--!<title>信号所</title>--> - <author>暇さん</author> + <!--!<title>信号所</title>--> + <author>Hima</author> + <!--!<author>暇さん</author>--> <homepage>http://www.kohsuke.org/freetrain/</homepage> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.ayase/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.ayase/plugin.xml 2007-04-13 14:44:20 UTC (rev 40) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.ayase/plugin.xml 2007-04-14 06:35:14 UTC (rev 41) @@ -1,8 +1,9 @@ <?xml version="1.0" encoding="UTF-8" ?> <plug-in> <title>Port facility</title> - <!--!<title>港湾設備</title>--> - <author>綾瀬さん</author> + <!--!<title>港湾設備</title>--> + <author>Ayase</author> + <!--!<author>綾瀬さん</author>--> <homepage>http://www14.big.or.jp/~ayase/freetrain/</homepage> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.c477/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.c477/plugin.xml 2007-04-13 14:44:20 UTC (rev 40) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.c477/plugin.xml 2007-04-14 06:35:14 UTC (rev 41) @@ -107,9 +107,10 @@ <plug-in> <title>Building set</title> - <!--!<title>建物セット</title>--> - <author>477さん</author> - <homepage>http://www.rocket.ne.jp/‾nao/</homepage> + <!--!<title>建物セット</title>--> + <author>477</author> + <!--!<author>477さん</author>--> + <homepage>http://www.rocket.ne.jp/~nao/</homepage> <contribution type="commercial" id="{BC43CE38-601A-42c7-992A-6049CCD29B94}"> <group>Convenience store</group> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.c915/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.c915/plugin.xml 2007-04-13 14:44:20 UTC (rev 40) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.c915/plugin.xml 2007-04-14 06:35:14 UTC (rev 41) @@ -27,8 +27,9 @@ ]> <plug-in> <title>Temple</title> - <!--!<title>お寺</title>--> - <author>915さん</author> + <!--!<title>お寺</title>--> + <author>915</author> + <!--!<author>915さん</author>--> <homepage>http://www.kohsuke.org/freetrain/</homepage> <contribution type="commercial" id="{628C6F59-9B1A-48a8-8815-48AC0D15765E}"> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.cozy/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.cozy/plugin.xml 2007-04-13 14:44:20 UTC (rev 40) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.cozy/plugin.xml 2007-04-14 06:35:14 UTC (rev 41) @@ -1,8 +1,9 @@ <?xml version="1.0" encoding="UTF-8" ?> <plug-in> <title>Building set</title> - <!--!<title>建物セット</title>--> - <author>cozy@E.G.R.さん</author> + <!--!<title>建物セット</title>--> + <author>cozy@E.G.R.</author> + <!--!<author>cozy@E.G.R.さん</author>--> <homepage>http://www.kohsuke.org/freetrain/</homepage> <contribution type="commercial" id="{487900B6-EBCA-4c98-9E28-194050E9706D}"> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.eshi/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.eshi/plugin.xml 2007-04-13 14:44:20 UTC (rev 40) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.eshi/plugin.xml 2007-04-14 06:35:14 UTC (rev 41) @@ -1,8 +1,9 @@ <?xml version="1.0" encoding="UTF-8" ?> <plug-in> <title>Building set</title> - <!--!<title>建物セット</title>--> - <author>絵師見習いさん</author> + <!--!<title>建物セット</title>--> + <author>Eshiminarai</author> + <!--!<author>絵師見習いさん</author>--> <homepage>http://www.kohsuke.org/freetrain/</homepage> <contribution type="commercial" id="{DD1224B9-2F1A-4c25-9E65-4E604F3342C7}"> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.hima/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.hima/plugin.xml 2007-04-13 14:44:20 UTC (rev 40) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.hima/plugin.xml 2007-04-14 06:35:14 UTC (rev 41) @@ -1,8 +1,9 @@ <?xml version="1.0" encoding="UTF-8" ?> <plug-in> <title>Building set</title> - <!--!<title>建物セット</title>--> - <author>暇さん</author> + <!--!<title>建物セット</title>--> + <author>Hima</author> + <!--!<author>暇さん</author>--> <homepage>http://www.kohsuke.org/freetrain/</homepage> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.ima/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.ima/plugin.xml 2007-04-13 14:44:20 UTC (rev 40) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.ima/plugin.xml 2007-04-14 06:35:14 UTC (rev 41) @@ -1,8 +1,9 @@ <?xml version="1.0" encoding="UTF-8" ?> <plug-in> <title>Building set</title> - <!--!<title>建物セット</title>--> - <author>imaさん</author> + <!--!<title>建物セット</title>--> + <author>ima</author> + <!--!<author>imaさん</author>--> <homepage>mailto:im...@im...</homepage> <contribution type="commercial" id="{594D6A74-2678-4a35-9FE6-E2FFA90C207A}"> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.miha/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.miha/plugin.xml 2007-04-13 14:44:20 UTC (rev 40) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.miha/plugin.xml 2007-04-14 06:35:14 UTC (rev 41) @@ -41,9 +41,10 @@ ]> <plug-in> <title>Building set</title> - <!--!<title>建物セット</title>--> - <author>ミハさん</author> - <homepage>http://www5.ocn.ne.jp/‾mihata/</homepage> + <!--!<title>建物セット</title>--> + <author>Miha</author> + <!--!<author>ミハさん</author>--> + <homepage>http://www5.ocn.ne.jp/~mihata/</homepage> <contribution type="commercial" id="{551BB418-4604-4fca-88AC-5F71068FE04A}"> <name>Maxis Tower</name> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.nokto/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.nokto/plugin.xml 2007-04-13 14:44:20 UTC (rev 40) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.nokto/plugin.xml 2007-04-14 06:35:14 UTC (rev 41) @@ -1,8 +1,9 @@ <?xml version="1.0" encoding="UTF-8" ?> <plug-in> <title>Building set</title> - <!--!<title>建物セット</title>--> - <author>noktoさん</author> + <!--!<title>建物セット</title>--> + <author>nokto</author> + <!--!<author>noktoさん</author>--> <homepage>http://www.kohsuke.org/freetrain/</homepage> <contribution type="commercial" id="{C6ECBE6F-7034-4d94-8F00-E89BAF06D3A2}"> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.osakaCastle/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.osakaCastle/plugin.xml 2007-04-13 14:44:20 UTC (rev 40) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.osakaCastle/plugin.xml 2007-04-14 06:35:14 UTC (rev 41) @@ -2,8 +2,9 @@ <plug-in> <title>Osaka Castle</title> <!--!<title>大阪城</title>--> - <homepage>http://www.kohsuke.org/freetrain/</homepage> - <author>477さん</author> + <homepage>http://www.kohsuke.org/freetrain/</homepage> + <author>477</author> + <!--!<author>477さん</author>--> <contribution type="picture" id="{4F129DD1-CCCF-4C2C-B317-0874AD9F77B7}"> <picture src="osaka_castle.bmp"> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.others/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.others/plugin.xml 2007-04-13 14:44:20 UTC (rev 40) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.others/plugin.xml 2007-04-14 06:35:14 UTC (rev 41) @@ -1,8 +1,9 @@ <?xml version="1.0" encoding="UTF-8" ?> <plug-in> <title>Building set</title> - <!--!<title>建物セット</title>--> - <author>その他の名無しさん</author> + <!--!<title>建物セット</title>--> + <author>Anonymous contributors</author> + <!--!<author>その他の名無しさん</author>--> <homepage>http://www.kohsuke.org/freetrain/</homepage> <contribution type="commercial" id="{B83A15E9-9284-4569-A1BF-266DF9B1560A}"> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.pcb/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.pcb/plugin.xml 2007-04-13 14:44:20 UTC (rev 40) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.pcb/plugin.xml 2007-04-14 06:35:14 UTC (rev 41) @@ -1,8 +1,9 @@ <?xml version="1.0" encoding="UTF-8" ?> <plug-in> <title>Building set</title> - <!--!<title>建物セット</title>--> - <author>ばんかれさん</author> + <!--!<title>建物セット</title>--> + <author>Bankare</author> + <!--!<author>ばんかれさん</author>--> <homepage>http://www.kohsuke.org/freetrain/</homepage> <contribution type="picture" id="{10146B06-4D3C-40E2-BA95-AE51FA611DA5}"> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.ryokounotomo/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.ryokounotomo/plugin.xml 2007-04-13 14:44:20 UTC (rev 40) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.structure.ryokounotomo/plugin.xml 2007-04-14 06:35:14 UTC (rev 41) @@ -1,8 +1,9 @@ <?xml version="1.0" encoding="UTF-8" ?> <plug-in> <title>Building set</title> - <!--!<title>建物セット</title>--> - <author>旅行の友さん</author> + <!--!<title>建物セット</title>--> + <author>Ryokounotomo</author> + <!--!<author>旅行の友さん</author>--> <homepage>http://www.kohsuke.org/freetrain/</homepage> <contribution type="commercial" id="{8361A9CC-DC1D-4432-8E21-7FB3564FA5CF}"> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.tc.manual/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.tc.manual/plugin.xml 2007-04-13 14:44:20 UTC (rev 40) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.tc.manual/plugin.xml 2007-04-14 06:35:14 UTC (rev 41) @@ -1,8 +1,9 @@ <?xml version="1.0" encoding="UTF-8" ?> <plug-in> <title>Manually-operated diagram</title> - <!--!<title>手動運転ダイヤグラム</title>--> - <author>川口耕介</author> + <!--!<title>手動運転ダイヤグラム</title>--> + <author>Kohsuke Kawaguchi</author> + <!--!<author>川口耕介</author>--> <homepage>http://www.kohsuke.org/freetrain/</homepage> <contribution type="trainController" id="{5567FE11-FC2C-4a1d-836F-722EF9DC957C}"> Modified: trunk/FreeTrain/plugins/org.kohsuke.freetrain.tc.tat/plugin.xml =================================================================== --- trunk/FreeTrain/plugins/org.kohsuke.freetrain.tc.tat/plugin.xml 2007-04-13 14:44:20 UTC (rev 40) +++ trunk/FreeTrain/plugins/org.kohsuke.freetrain.tc.tat/plugin.xml 2007-04-14 06:35:14 UTC (rev 41) @@ -1,8 +1,9 @@ <?xml version="1.0" encoding="UTF-8" ?> <plug-in> <title>A-Train style diagram settings</title> - <!--!<title>「A列車で行こう」式ダイヤグラム設定</title>--> - <author>川口耕介</author> + <!--!<title>「A列車で行こう」式ダイヤグラム設定</title>--> + <author>Kohsuke Kawaguchi</author> + <!--!<author>川口耕介</author>--> <homepage>http://www.kohsuke.org/freetrain/</homepage> <contribution type="trainController" id="{94B1F62C-E9B0-4669-80E8-6C65D803DFE5}"> Modified: trunk/FreeT... [truncated message content] |
From: <cl...@us...> - 2007-04-13 14:44:22
|
Revision: 40 http://freetrain.svn.sourceforge.net/freetrain/?rev=40&view=rev Author: clrg Date: 2007-04-13 07:44:20 -0700 (Fri, 13 Apr 2007) Log Message: ----------- Import c477's unofficial FreeTrain branch from sourceforge.jp CVS - note that I ran a 'find . -name CVS -exec rm -rf {} \;' (and for .cvsignore) to remove CVS junk - ...so I hope I did not nuke anything! Added Paths: ----------- branches/c477_unofficial200309/FreeTrain.sln branches/c477_unofficial200309/FreeTrain.suo branches/c477_unofficial200309/NeoFT/ branches/c477_unofficial200309/NeoFT/COPYING.txt branches/c477_unofficial200309/NeoFT/Controls/ branches/c477_unofficial200309/NeoFT/Controls/AssemblyInfo.cs branches/c477_unofficial200309/NeoFT/Controls/MsgAndIconLabel.cs branches/c477_unofficial200309/NeoFT/Controls/MsgAndIconLabel.resx branches/c477_unofficial200309/NeoFT/Controls/NFT.Controls.csproj branches/c477_unofficial200309/NeoFT/Controls/NonLinearUpDownControl.cs branches/c477_unofficial200309/NeoFT/Controls/NonLinearUpDownControl.resx branches/c477_unofficial200309/NeoFT/Controls/ProgressMonitorPane.cs branches/c477_unofficial200309/NeoFT/Controls/ProgressMonitorPane.resx branches/c477_unofficial200309/NeoFT/Controls/WebBrowserControl.cs branches/c477_unofficial200309/NeoFT/Controls/WebBrowserControl.resx branches/c477_unofficial200309/NeoFT/NeoFT.sln branches/c477_unofficial200309/NeoFT/NeoFT.suo branches/c477_unofficial200309/NeoFT/Win32Util/ branches/c477_unofficial200309/NeoFT/Win32Util/AssemblyInfo.cs branches/c477_unofficial200309/NeoFT/Win32Util/GlobalMemoryInfo.cs branches/c477_unofficial200309/NeoFT/Win32Util/Keyboard.cs branches/c477_unofficial200309/NeoFT/Win32Util/RegistryHelper.cs branches/c477_unofficial200309/NeoFT/Win32Util/Win32Util.cs branches/c477_unofficial200309/NeoFT/Win32Util/Win32Util.csproj branches/c477_unofficial200309/NeoFT/Win32Util/Win32Version.cs branches/c477_unofficial200309/NeoFT/core/ branches/c477_unofficial200309/NeoFT/core/AssemblyInfo.cs branches/c477_unofficial200309/NeoFT/core/NFT.Core.csproj branches/c477_unofficial200309/NeoFT/core/contributions/ branches/c477_unofficial200309/NeoFT/core/contributions/game/ branches/c477_unofficial200309/NeoFT/core/contributions/game/CtbTerrainGenerator.cs branches/c477_unofficial200309/NeoFT/core/contributions/game/CtbWorldDivider.cs branches/c477_unofficial200309/NeoFT/core/contributions/ui/ branches/c477_unofficial200309/NeoFT/core/contributions/ui/CommandEntityContributuion.cs branches/c477_unofficial200309/NeoFT/core/contributions/ui/DockingContribution.cs branches/c477_unofficial200309/NeoFT/core/contributions/ui/IDockingWindow.cs branches/c477_unofficial200309/NeoFT/core/contributions/ui/MenuItemContribution.cs branches/c477_unofficial200309/NeoFT/core/contributions/ui/ToolButtonContribution.cs branches/c477_unofficial200309/NeoFT/core/core/ branches/c477_unofficial200309/NeoFT/core/core/Core.cs branches/c477_unofficial200309/NeoFT/core/core/World.cs branches/c477_unofficial200309/NeoFT/core/core/game/ branches/c477_unofficial200309/NeoFT/core/core/game/GameManager.cs branches/c477_unofficial200309/NeoFT/core/core/game/IDistrict.cs branches/c477_unofficial200309/NeoFT/core/core/game/IGame.cs branches/c477_unofficial200309/NeoFT/core/core/game/IGameMode.cs branches/c477_unofficial200309/NeoFT/core/core/game/IMapGenerators.cs branches/c477_unofficial200309/NeoFT/core/core/game/IOffGameProxy.cs branches/c477_unofficial200309/NeoFT/core/core/game/ITerrainMap.cs branches/c477_unofficial200309/NeoFT/core/core/game/MapGeneService.cs branches/c477_unofficial200309/NeoFT/core/core/geometry/ branches/c477_unofficial200309/NeoFT/core/core/geometry/Direction.cs branches/c477_unofficial200309/NeoFT/core/core/geometry/ITerrainPiece.cs branches/c477_unofficial200309/NeoFT/core/core/geometry/Location.cs branches/c477_unofficial200309/NeoFT/core/core/geometry/LocationF.cs branches/c477_unofficial200309/NeoFT/core/core/geometry/Rect3D.cs branches/c477_unofficial200309/NeoFT/core/core/geometry/Size3D.cs branches/c477_unofficial200309/NeoFT/core/core/geometry/Size3DF.cs branches/c477_unofficial200309/NeoFT/core/core/geometry/TerrainUtil.cs branches/c477_unofficial200309/NeoFT/core/core/schedule/ branches/c477_unofficial200309/NeoFT/core/core/schedule/Clock.cs branches/c477_unofficial200309/NeoFT/core/core/schedule/ClockEventQueue.cs branches/c477_unofficial200309/NeoFT/core/core/schedule/IClimateController.cs branches/c477_unofficial200309/NeoFT/core/core/schedule/IClockEventQueue.cs branches/c477_unofficial200309/NeoFT/core/core/schedule/Time.cs branches/c477_unofficial200309/NeoFT/core/core/schedule/TimeEnumerations.cs branches/c477_unofficial200309/NeoFT/core/core/schedule/TimeLength.cs branches/c477_unofficial200309/NeoFT/core/core/schedule/TimeOfDay.cs branches/c477_unofficial200309/NeoFT/core/core_modules.xml branches/c477_unofficial200309/NeoFT/core/debug/ branches/c477_unofficial200309/NeoFT/core/debug/TestDirection.cs branches/c477_unofficial200309/NeoFT/core/debug/TestGame.cs branches/c477_unofficial200309/NeoFT/core/debug/TestLocation.cs branches/c477_unofficial200309/NeoFT/core/framework/ branches/c477_unofficial200309/NeoFT/core/framework/Core.cs branches/c477_unofficial200309/NeoFT/core/framework/Directories.cs branches/c477_unofficial200309/NeoFT/core/framework/GameManager.cs branches/c477_unofficial200309/NeoFT/core/framework/ServiceManager.cs branches/c477_unofficial200309/NeoFT/core/framework/WebLoader.cs branches/c477_unofficial200309/NeoFT/core/framework/graphics/ branches/c477_unofficial200309/NeoFT/core/framework/graphics/Picture.cs branches/c477_unofficial200309/NeoFT/core/framework/graphics/PictureManager.cs branches/c477_unofficial200309/NeoFT/core/framework/graphics/SimpleSprite.cs branches/c477_unofficial200309/NeoFT/core/framework/graphics/Sprite.cs branches/c477_unofficial200309/NeoFT/core/framework/plugin/ branches/c477_unofficial200309/NeoFT/core/framework/plugin/Contribution.cs branches/c477_unofficial200309/NeoFT/core/framework/plugin/ContributionDefiner.cs branches/c477_unofficial200309/NeoFT/core/framework/plugin/ContributionFactory.cs branches/c477_unofficial200309/NeoFT/core/framework/plugin/DynamicContributionFactory.cs branches/c477_unofficial200309/NeoFT/core/framework/plugin/FixedClassContributionFactory.cs branches/c477_unofficial200309/NeoFT/core/framework/plugin/IUserExtension.cs branches/c477_unofficial200309/NeoFT/core/framework/plugin/Plugin.cs branches/c477_unofficial200309/NeoFT/core/framework/plugin/PluginListDialog.cs branches/c477_unofficial200309/NeoFT/core/framework/plugin/PluginListDialog.resx branches/c477_unofficial200309/NeoFT/core/framework/plugin/PluginManager.cs branches/c477_unofficial200309/NeoFT/core/framework/plugin/PluginSerializationBinder.cs branches/c477_unofficial200309/NeoFT/core/framework/plugin/PluginUtil.cs branches/c477_unofficial200309/NeoFT/core/framework/plugin/PluginXmlException.cs branches/c477_unofficial200309/NeoFT/core/framework/plugin/PreFormatterContribution.cs branches/c477_unofficial200309/NeoFT/core/impl/ branches/c477_unofficial200309/NeoFT/core/impl/core/ branches/c477_unofficial200309/NeoFT/core/impl/core/District.cs branches/c477_unofficial200309/NeoFT/core/impl/core/GameImpl.cs branches/c477_unofficial200309/NeoFT/core/impl/core/TerrainMapImpl.cs branches/c477_unofficial200309/NeoFT/core/impl/core/TerrainPieceE.cs branches/c477_unofficial200309/NeoFT/core/impl/core/TerrainPieceG.cs branches/c477_unofficial200309/NeoFT/core/nftcore.resource.xml branches/c477_unofficial200309/NeoFT/core/util/ branches/c477_unofficial200309/NeoFT/core/util/Properties.cs branches/c477_unofficial200309/NeoFT/core/util/Property.cs branches/c477_unofficial200309/NeoFT/directx/ branches/c477_unofficial200309/NeoFT/directx/NFT.DirectDraw/ branches/c477_unofficial200309/NeoFT/directx/NFT.DirectDraw/AssemblyInfo.cs branches/c477_unofficial200309/NeoFT/directx/NFT.DirectDraw/DD7Control.cs branches/c477_unofficial200309/NeoFT/directx/NFT.DirectDraw/DD7Control.resx branches/c477_unofficial200309/NeoFT/directx/NFT.DirectDraw/DD7GraphicManager.cs branches/c477_unofficial200309/NeoFT/directx/NFT.DirectDraw/DD7Sprite.cs branches/c477_unofficial200309/NeoFT/directx/NFT.DirectDraw/DD7Surface.cs branches/c477_unofficial200309/NeoFT/directx/NFT.DirectDraw/DD7Texture.cs branches/c477_unofficial200309/NeoFT/directx/NFT.DirectDraw/DDraw7.cs branches/c477_unofficial200309/NeoFT/directx/NFT.DirectDraw/NFT.DirectDraw.csproj branches/c477_unofficial200309/NeoFT/directx/NFT.DirectDraw/SurfaceDrawerImpl.cs branches/c477_unofficial200309/NeoFT/directx/NFT.DirectDraw/Util.cs branches/c477_unofficial200309/NeoFT/extlib/ branches/c477_unofficial200309/NeoFT/extlib/MagicLibrary.DLL branches/c477_unofficial200309/NeoFT/extlib/UtilityLibrary.dll branches/c477_unofficial200309/NeoFT/extlib/providers.txt branches/c477_unofficial200309/NeoFT/framework/ branches/c477_unofficial200309/NeoFT/framework/AssemblyInfo.cs branches/c477_unofficial200309/NeoFT/framework/NFT.Framework.csproj branches/c477_unofficial200309/NeoFT/framework/TODO.txt branches/c477_unofficial200309/NeoFT/framework/contributions/ branches/c477_unofficial200309/NeoFT/framework/contributions/ui/ branches/c477_unofficial200309/NeoFT/framework/contributions/ui/CtbCommandEntity.cs branches/c477_unofficial200309/NeoFT/framework/contributions/ui/CtbDocking.cs branches/c477_unofficial200309/NeoFT/framework/contributions/ui/CtbMenuItem.cs branches/c477_unofficial200309/NeoFT/framework/contributions/ui/CtbToolButton.cs branches/c477_unofficial200309/NeoFT/framework/contributions/ui/IDockingWindow.cs branches/c477_unofficial200309/NeoFT/framework/debug/ branches/c477_unofficial200309/NeoFT/framework/debug/TestErrorMessage.cs branches/c477_unofficial200309/NeoFT/framework/debug/ddraw/ branches/c477_unofficial200309/NeoFT/framework/debug/ddraw/TestFormDDraw.cs branches/c477_unofficial200309/NeoFT/framework/debug/ddraw/TestFormDDraw.resx branches/c477_unofficial200309/NeoFT/framework/framework/ branches/c477_unofficial200309/NeoFT/framework/framework/Directories.cs branches/c477_unofficial200309/NeoFT/framework/framework/GlobalModules.cs branches/c477_unofficial200309/NeoFT/framework/framework/IHasNameAndID.cs branches/c477_unofficial200309/NeoFT/framework/framework/Main.cs branches/c477_unofficial200309/NeoFT/framework/framework/WebLoader.cs branches/c477_unofficial200309/NeoFT/framework/framework/drawing/ branches/c477_unofficial200309/NeoFT/framework/framework/drawing/CompositFilter.cs branches/c477_unofficial200309/NeoFT/framework/framework/drawing/DrawableControl.cs branches/c477_unofficial200309/NeoFT/framework/framework/drawing/DrawableControl.resx branches/c477_unofficial200309/NeoFT/framework/framework/drawing/DrawablePanel.cs branches/c477_unofficial200309/NeoFT/framework/framework/drawing/DrawablePanel.resx branches/c477_unofficial200309/NeoFT/framework/framework/drawing/IDrawable.cs branches/c477_unofficial200309/NeoFT/framework/framework/drawing/IGraphicManager.cs branches/c477_unofficial200309/NeoFT/framework/framework/drawing/IPixelFilter.cs branches/c477_unofficial200309/NeoFT/framework/framework/drawing/ISprite.cs branches/c477_unofficial200309/NeoFT/framework/framework/drawing/ISurface.cs branches/c477_unofficial200309/NeoFT/framework/framework/drawing/ISurfaceDrawer.cs branches/c477_unofficial200309/NeoFT/framework/framework/drawing/ITexture.cs branches/c477_unofficial200309/NeoFT/framework/framework/drawing/PixelFormatUtil.cs branches/c477_unofficial200309/NeoFT/framework/framework/drawing/ZoomScale.cs branches/c477_unofficial200309/NeoFT/framework/framework/plugin/ branches/c477_unofficial200309/NeoFT/framework/framework/plugin/Contribution.cs branches/c477_unofficial200309/NeoFT/framework/framework/plugin/ContributionFactory.cs branches/c477_unofficial200309/NeoFT/framework/framework/plugin/CtbContributionDefiner.cs branches/c477_unofficial200309/NeoFT/framework/framework/plugin/FixedClassContributionFactory.cs branches/c477_unofficial200309/NeoFT/framework/framework/plugin/IAddable.cs branches/c477_unofficial200309/NeoFT/framework/framework/plugin/InheritableContributionFactory.cs branches/c477_unofficial200309/NeoFT/framework/framework/plugin/Plugin.cs branches/c477_unofficial200309/NeoFT/framework/framework/plugin/PluginManager.cs branches/c477_unofficial200309/NeoFT/framework/framework/plugin/PluginSerializationBinder.cs branches/c477_unofficial200309/NeoFT/framework/framework/plugin/PluginUtil.cs branches/c477_unofficial200309/NeoFT/framework/framework/plugin/PluginXmlException.cs branches/c477_unofficial200309/NeoFT/framework/framework/plugin/PreFormatterContribution.cs branches/c477_unofficial200309/NeoFT/framework/nftfw.resource.xml branches/c477_unofficial200309/NeoFT/framework/res/ branches/c477_unofficial200309/NeoFT/framework/res/Info.ico branches/c477_unofficial200309/NeoFT/framework/res/NeoFT_logo.jpg branches/c477_unofficial200309/NeoFT/framework/res/PlayModes.bmp branches/c477_unofficial200309/NeoFT/framework/res/SpriteSamples.bmp branches/c477_unofficial200309/NeoFT/framework/res/Warning.bmp branches/c477_unofficial200309/NeoFT/framework/res/about.html branches/c477_unofficial200309/NeoFT/framework/res/error.ico branches/c477_unofficial200309/NeoFT/framework/res/hint.ico branches/c477_unofficial200309/NeoFT/framework/res/nft-icon.gif branches/c477_unofficial200309/NeoFT/framework/res/nft.ico branches/c477_unofficial200309/NeoFT/framework/res/plugin_icons.bmp branches/c477_unofficial200309/NeoFT/framework/res/question.ico branches/c477_unofficial200309/NeoFT/framework/res/search.ico branches/c477_unofficial200309/NeoFT/framework/res/warning.ico branches/c477_unofficial200309/NeoFT/framework/ui/ branches/c477_unofficial200309/NeoFT/framework/ui/InformationService.cs branches/c477_unofficial200309/NeoFT/framework/ui/Splash.cs branches/c477_unofficial200309/NeoFT/framework/ui/Splash.resx branches/c477_unofficial200309/NeoFT/framework/ui/command/ branches/c477_unofficial200309/NeoFT/framework/ui/command/CommandTriggerFactory.cs branches/c477_unofficial200309/NeoFT/framework/ui/command/CommandUI.cs branches/c477_unofficial200309/NeoFT/framework/ui/command/ICommandTrigger.cs branches/c477_unofficial200309/NeoFT/framework/ui/command/ModalFormCommand.cs branches/c477_unofficial200309/NeoFT/framework/ui/command/ModelessFormCommand.cs branches/c477_unofficial200309/NeoFT/framework/ui/docking/ branches/c477_unofficial200309/NeoFT/framework/ui/docking/ContentEx.cs branches/c477_unofficial200309/NeoFT/framework/ui/docking/DockingManagerEx.cs branches/c477_unofficial200309/NeoFT/framework/ui/docking/EconomicalContent.cs branches/c477_unofficial200309/NeoFT/framework/ui/docking/SuicidalContent.cs branches/c477_unofficial200309/NeoFT/framework/ui/mainframe/ branches/c477_unofficial200309/NeoFT/framework/ui/mainframe/CustomStatusBar.cs branches/c477_unofficial200309/NeoFT/framework/ui/mainframe/CustomStatusBar.resx branches/c477_unofficial200309/NeoFT/framework/ui/mainframe/IBarHostFrame.cs branches/c477_unofficial200309/NeoFT/framework/ui/mainframe/ImageListIndexResolver.cs branches/c477_unofficial200309/NeoFT/framework/ui/mainframe/MainFrame.cs branches/c477_unofficial200309/NeoFT/framework/ui/mainframe/MainFrame.resx branches/c477_unofficial200309/NeoFT/framework/ui/mainframe/MdiChildFrame.cs branches/c477_unofficial200309/NeoFT/framework/ui/mainframe/MdiChildFrame.resx branches/c477_unofficial200309/NeoFT/framework/ui/mainframe/MenuPathManager.cs branches/c477_unofficial200309/NeoFT/framework/ui/mainframe/ToolBarExManager.cs branches/c477_unofficial200309/NeoFT/framework/util/ branches/c477_unofficial200309/NeoFT/framework/util/BitFieldUtil.cs branches/c477_unofficial200309/NeoFT/framework/util/ConfigureService.cs branches/c477_unofficial200309/NeoFT/framework/util/ContribListControlHelper.cs branches/c477_unofficial200309/NeoFT/framework/util/GlobalOptions.cs branches/c477_unofficial200309/NeoFT/framework/util/ParamSet.cs branches/c477_unofficial200309/NeoFT/framework/util/PersistentOptions.cs branches/c477_unofficial200309/NeoFT/framework/util/ProgressMonitor.cs branches/c477_unofficial200309/NeoFT/framework/util/Properties.cs branches/c477_unofficial200309/NeoFT/framework/util/Property.cs branches/c477_unofficial200309/NeoFT/framework/util/Resource.cs branches/c477_unofficial200309/NeoFT/framework/util/UIUtil.cs branches/c477_unofficial200309/NeoFT/framework/util/XmlUtil.cs branches/c477_unofficial200309/NeoFT/nft_icon.pal branches/c477_unofficial200309/NeoFT/plugins/ branches/c477_unofficial200309/NeoFT/plugins/system/ branches/c477_unofficial200309/NeoFT/plugins/system/plugin.xml branches/c477_unofficial200309/NeoFT/readme.txt branches/c477_unofficial200309/NeoFT/starter/ branches/c477_unofficial200309/NeoFT/starter/App.ico branches/c477_unofficial200309/NeoFT/starter/AssemblyInfo.cs branches/c477_unofficial200309/NeoFT/starter/NFT.Starter.csproj branches/c477_unofficial200309/NeoFT/starter/Starter.cs branches/c477_unofficial200309/NeoFT/starter/Starter.resx branches/c477_unofficial200309/NeoFT/ui_jp/ branches/c477_unofficial200309/NeoFT/ui_jp/AssemblyInfo.cs branches/c477_unofficial200309/NeoFT/ui_jp/NFT.UI.csproj branches/c477_unofficial200309/copyresources.bat branches/c477_unofficial200309/core/ branches/c477_unofficial200309/core/App.ico branches/c477_unofficial200309/core/AssemblyInfo.cs branches/c477_unofficial200309/core/FreeTrain.Core.csproj branches/c477_unofficial200309/core/contributions/ branches/c477_unofficial200309/core/contributions/common/ branches/c477_unofficial200309/core/contributions/common/FixedSizeStructureContribution.cs branches/c477_unofficial200309/core/contributions/common/FixedSizeStructureController.cs branches/c477_unofficial200309/core/contributions/common/IEntityBuilder.cs branches/c477_unofficial200309/core/contributions/common/IPreviewWorldBuilder.cs branches/c477_unofficial200309/core/contributions/common/LineContribution.cs branches/c477_unofficial200309/core/contributions/common/PictureContribution.cs branches/c477_unofficial200309/core/contributions/common/StructureContribution.cs branches/c477_unofficial200309/core/contributions/common/StructureGroup.cs branches/c477_unofficial200309/core/contributions/common/SubDividedStructureContribution.cs branches/c477_unofficial200309/core/contributions/dock/ branches/c477_unofficial200309/core/contributions/dock/DockingContribution.cs branches/c477_unofficial200309/core/contributions/dock/IDockingWindow.cs branches/c477_unofficial200309/core/contributions/land/ branches/c477_unofficial200309/core/contributions/land/Bulldozer.cs branches/c477_unofficial200309/core/contributions/land/DefaultControllerImpl.cs branches/c477_unofficial200309/core/contributions/land/LandBuilderContribution.cs branches/c477_unofficial200309/core/contributions/land/LandBuilderGroup.cs branches/c477_unofficial200309/core/contributions/land/RandomLandBuilder.cs branches/c477_unofficial200309/core/contributions/land/StaticLandBuilder.cs branches/c477_unofficial200309/core/contributions/others/ branches/c477_unofficial200309/core/contributions/others/EmptyNewGameContributionImpl.cs branches/c477_unofficial200309/core/contributions/others/MenuContribution.cs branches/c477_unofficial200309/core/contributions/others/NewGameContribution.cs branches/c477_unofficial200309/core/contributions/others/NewWorldDialog.cs branches/c477_unofficial200309/core/contributions/others/NewWorldDialog.resx branches/c477_unofficial200309/core/contributions/population/ branches/c477_unofficial200309/core/contributions/population/AgriculturalPopulation.cs branches/c477_unofficial200309/core/contributions/population/CombinationPopulation.cs branches/c477_unofficial200309/core/contributions/population/ConstantPopulation.cs branches/c477_unofficial200309/core/contributions/population/HourlyPopulation.cs branches/c477_unofficial200309/core/contributions/population/MultiplierPopulation.cs branches/c477_unofficial200309/core/contributions/population/OfficePopulation.cs branches/c477_unofficial200309/core/contributions/population/PersistentPopulation.cs branches/c477_unofficial200309/core/contributions/population/Population.cs branches/c477_unofficial200309/core/contributions/population/ResidentialPopulation.cs branches/c477_unofficial200309/core/contributions/population/RestaurantPopulation.cs branches/c477_unofficial200309/core/contributions/population/ShopperPopulation.cs branches/c477_unofficial200309/core/contributions/rail/ branches/c477_unofficial200309/core/contributions/rail/DepartureBellContribution.cs branches/c477_unofficial200309/core/contributions/rail/RailAccessoryContribution.cs branches/c477_unofficial200309/core/contributions/rail/RailStationaryContribution.cs branches/c477_unofficial200309/core/contributions/rail/SpecialRailContribution.cs branches/c477_unofficial200309/core/contributions/rail/StationContribution.cs branches/c477_unofficial200309/core/contributions/rail/TrainControllerContribution.cs branches/c477_unofficial200309/core/contributions/readme.txt branches/c477_unofficial200309/core/contributions/road/ branches/c477_unofficial200309/core/contributions/road/A3RoadContribution.cs branches/c477_unofficial200309/core/contributions/road/AbstractRoadContributionImpl.cs branches/c477_unofficial200309/core/contributions/road/RoadContribution.cs branches/c477_unofficial200309/core/contributions/road/StandardRoadContribution.cs branches/c477_unofficial200309/core/contributions/sound/ branches/c477_unofficial200309/core/contributions/sound/BGMContribution.cs branches/c477_unofficial200309/core/contributions/sound/BGMFactoryContribution.cs branches/c477_unofficial200309/core/contributions/structs/ branches/c477_unofficial200309/core/contributions/structs/CommercialStructureContribution.cs branches/c477_unofficial200309/core/contributions/structs/SpecialStructureContribution.cs branches/c477_unofficial200309/core/contributions/structs/VarHeightBuildingContribution.cs branches/c477_unofficial200309/core/contributions/train/ branches/c477_unofficial200309/core/contributions/train/AbstractTrainContributionImpl.cs branches/c477_unofficial200309/core/contributions/train/AsymTrainCarImpl.cs branches/c477_unofficial200309/core/contributions/train/ColoredTrainCarImpl.cs branches/c477_unofficial200309/core/contributions/train/ParamTrainImpl.cs branches/c477_unofficial200309/core/contributions/train/PatternTrainImpl.cs branches/c477_unofficial200309/core/contributions/train/ReverseTrainCarImpl.cs branches/c477_unofficial200309/core/contributions/train/SymTrainCarImpl.cs branches/c477_unofficial200309/core/contributions/train/TrainCarContribution.cs branches/c477_unofficial200309/core/contributions/train/TrainContribution.cs branches/c477_unofficial200309/core/contributions/train/TrainContributionFactory.cs branches/c477_unofficial200309/core/controllers/ branches/c477_unofficial200309/core/controllers/AbstractControllerForm.cs branches/c477_unofficial200309/core/controllers/AbstractControllerForm.resx branches/c477_unofficial200309/core/controllers/AbstractControllerImpl.cs branches/c477_unofficial200309/core/controllers/AbstractControllerImpl.resx branches/c477_unofficial200309/core/controllers/AbstractLineController.cs branches/c477_unofficial200309/core/controllers/AbstractLineController.resx branches/c477_unofficial200309/core/controllers/ControllerHostForm.cs branches/c477_unofficial200309/core/controllers/ControllerHostForm.resx branches/c477_unofficial200309/core/controllers/CubeSelectorController.cs branches/c477_unofficial200309/core/controllers/Disambiguators.cs branches/c477_unofficial200309/core/controllers/IControllerSite.cs branches/c477_unofficial200309/core/controllers/LocationDisambiguator.cs branches/c477_unofficial200309/core/controllers/LocationStore.cs branches/c477_unofficial200309/core/controllers/ModalController.cs branches/c477_unofficial200309/core/controllers/PointSelectorController.cs branches/c477_unofficial200309/core/controllers/RectSelectorController.cs branches/c477_unofficial200309/core/controllers/land/ branches/c477_unofficial200309/core/controllers/land/BulldozeController.cs branches/c477_unofficial200309/core/controllers/land/BulldozeController.resx branches/c477_unofficial200309/core/controllers/land/LandController.cs branches/c477_unofficial200309/core/controllers/land/LandController.resx branches/c477_unofficial200309/core/controllers/land/LandPropertyController.cs branches/c477_unofficial200309/core/controllers/land/LandPropertyController.resx branches/c477_unofficial200309/core/controllers/rail/ branches/c477_unofficial200309/core/controllers/rail/PlatformController.cs branches/c477_unofficial200309/core/controllers/rail/PlatformController.resx branches/c477_unofficial200309/core/controllers/rail/PlatformPropertyDialog.cs branches/c477_unofficial200309/core/controllers/rail/PlatformPropertyDialog.resx branches/c477_unofficial200309/core/controllers/rail/RailRoadController.cs branches/c477_unofficial200309/core/controllers/rail/RailRoadController.resx branches/c477_unofficial200309/core/controllers/rail/SlopeRailRoadController.cs branches/c477_unofficial200309/core/controllers/rail/SlopeRailRoadController.resx branches/c477_unofficial200309/core/controllers/rail/SpecialPurposeRailController.cs branches/c477_unofficial200309/core/controllers/rail/StationPassagewayController.cs branches/c477_unofficial200309/core/controllers/rail/StationPassagewayController.resx branches/c477_unofficial200309/core/controllers/rail/StationPropertyDialog.cs branches/c477_unofficial200309/core/controllers/rail/StationPropertyDialog.resx branches/c477_unofficial200309/core/controllers/rail/StationaryStructPlacementController.cs branches/c477_unofficial200309/core/controllers/rail/TrainControllerDialog.cs branches/c477_unofficial200309/core/controllers/rail/TrainControllerDialog.resx branches/c477_unofficial200309/core/controllers/rail/TrainPlacementController.cs branches/c477_unofficial200309/core/controllers/rail/TrainPlacementController.resx branches/c477_unofficial200309/core/controllers/rail/TrainTrackingWindow.cs branches/c477_unofficial200309/core/controllers/rail/TrainTrackingWindow.resx branches/c477_unofficial200309/core/controllers/rail/TrainTradingDialog.cs branches/c477_unofficial200309/core/controllers/rail/TrainTradingDialog.resx branches/c477_unofficial200309/core/controllers/road/ branches/c477_unofficial200309/core/controllers/road/RoadController.cs branches/c477_unofficial200309/core/controllers/road/RoadController.resx branches/c477_unofficial200309/core/controllers/structs/ branches/c477_unofficial200309/core/controllers/structs/CommercialStructPlacementController.cs branches/c477_unofficial200309/core/controllers/structs/FixedSizeStructController.cs branches/c477_unofficial200309/core/controllers/structs/FixedSizeStructController.resx branches/c477_unofficial200309/core/controllers/structs/StructPlacementController.cs branches/c477_unofficial200309/core/controllers/structs/StructPlacementController.resx branches/c477_unofficial200309/core/controllers/structs/VarHeightBuildingController.cs branches/c477_unofficial200309/core/controllers/structs/VarHeightBuildingController.resx branches/c477_unofficial200309/core/controllers/terrain/ branches/c477_unofficial200309/core/controllers/terrain/MountainController.cs branches/c477_unofficial200309/core/controllers/terrain/MountainController.resx branches/c477_unofficial200309/core/framework/ branches/c477_unofficial200309/core/framework/AboutDialog.cs branches/c477_unofficial200309/core/framework/AboutDialog.resx branches/c477_unofficial200309/core/framework/BGMManager.cs branches/c477_unofficial200309/core/framework/ConfigDialog.cs branches/c477_unofficial200309/core/framework/ConfigDialog.resx branches/c477_unofficial200309/core/framework/Core.cs branches/c477_unofficial200309/core/framework/ErrorMessageBox.cs branches/c477_unofficial200309/core/framework/ErrorMessageBox.resx branches/c477_unofficial200309/core/framework/ExternToolsHelper.cs branches/c477_unofficial200309/core/framework/GlobalOptions.cs branches/c477_unofficial200309/core/framework/MainWindow.cs branches/c477_unofficial200309/core/framework/MainWindow.resx branches/c477_unofficial200309/core/framework/MenuItemConstants.cs branches/c477_unofficial200309/core/framework/MruHelper.cs branches/c477_unofficial200309/core/framework/NewWorldDialog.cs branches/c477_unofficial200309/core/framework/NewWorldDialog.resx branches/c477_unofficial200309/core/framework/PersistentOptions.cs branches/c477_unofficial200309/core/framework/ResourceUtil.cs branches/c477_unofficial200309/core/framework/Splash.cs branches/c477_unofficial200309/core/framework/Splash.resx branches/c477_unofficial200309/core/framework/graphics/ branches/c477_unofficial200309/core/framework/graphics/AlphaBlendSpriteSet.cs branches/c477_unofficial200309/core/framework/graphics/ColorLibrary.cs branches/c477_unofficial200309/core/framework/graphics/ColorMap.cs branches/c477_unofficial200309/core/framework/graphics/ColorMappedSprite.cs branches/c477_unofficial200309/core/framework/graphics/DefaultSpriteLoaderContributionImpl.cs branches/c477_unofficial200309/core/framework/graphics/DirectSprite.cs branches/c477_unofficial200309/core/framework/graphics/DirtyRect.cs branches/c477_unofficial200309/core/framework/graphics/GraphicsException.cs branches/c477_unofficial200309/core/framework/graphics/HueTransformSprite.cs branches/c477_unofficial200309/core/framework/graphics/NullSprite.cs branches/c477_unofficial200309/core/framework/graphics/Picture.cs branches/c477_unofficial200309/core/framework/graphics/PictureManager.cs branches/c477_unofficial200309/core/framework/graphics/PreviewDrawer.cs branches/c477_unofficial200309/core/framework/graphics/SimpleSprite.cs branches/c477_unofficial200309/core/framework/graphics/Sprite.cs branches/c477_unofficial200309/core/framework/graphics/SpriteFactory.cs branches/c477_unofficial200309/core/framework/graphics/SpriteFactoryContribution.cs branches/c477_unofficial200309/core/framework/graphics/SpriteLoaderContribution.cs branches/c477_unofficial200309/core/framework/graphics/SurfaceLoaders.cs branches/c477_unofficial200309/core/framework/plugin/ branches/c477_unofficial200309/core/framework/plugin/Contribution.cs branches/c477_unofficial200309/core/framework/plugin/ContributionFactory.cs branches/c477_unofficial200309/core/framework/plugin/DynamicContributionFactory.cs branches/c477_unofficial200309/core/framework/plugin/FixedClassContributionFactory.cs branches/c477_unofficial200309/core/framework/plugin/Plugin.cs branches/c477_unofficial200309/core/framework/plugin/PluginListDialog.cs branches/c477_unofficial200309/core/framework/plugin/PluginListDialog.resx branches/c477_unofficial200309/core/framework/plugin/PluginManager.cs branches/c477_unofficial200309/core/framework/plugin/PluginSerializationBinder.cs branches/c477_unofficial200309/core/framework/plugin/PluginUtil.cs branches/c477_unofficial200309/core/framework/plugin/XmlUtil.cs branches/c477_unofficial200309/core/framework/sound/ branches/c477_unofficial200309/core/framework/sound/RepeatableSoundEffectImpl.cs branches/c477_unofficial200309/core/framework/sound/SoundEffect.cs branches/c477_unofficial200309/core/framework/sound/SoundEffectManager.cs branches/c477_unofficial200309/core/picture.rnc branches/c477_unofficial200309/core/plugin.rnc branches/c477_unofficial200309/core/res/ branches/c477_unofficial200309/core/res/Arrows.bmp branches/c477_unofficial200309/core/res/Arrows.dark.bmp branches/c477_unofficial200309/core/res/BridgePier.bmp branches/c477_unofficial200309/core/res/ConstructionBones.bmp branches/c477_unofficial200309/core/res/ConstructionFence.bmp branches/c477_unofficial200309/core/res/ConstructionGround.bmp branches/c477_unofficial200309/core/res/ConstructionWall.bmp branches/c477_unofficial200309/core/res/DayNight.bmp branches/c477_unofficial200309/core/res/EmptyChip.bmp branches/c477_unofficial200309/core/res/EmptyChip_n.bmp branches/c477_unofficial200309/core/res/FTicon.gif branches/c477_unofficial200309/core/res/FatPlatform.bmp branches/c477_unofficial200309/core/res/Item.bmp branches/c477_unofficial200309/core/res/PlatformN.bmp branches/c477_unofficial200309/core/res/PrivateHouse.bmp branches/c477_unofficial200309/core/res/RailRoads.bmp branches/c477_unofficial200309/core/res/RailRoads_n.bmp branches/c477_unofficial200309/core/res/SignalN.bmp branches/c477_unofficial200309/core/res/SubsidiaryMarketWindowToolButton.bmp branches/c477_unofficial200309/core/res/Toolbar.bmp branches/c477_unofficial200309/core/res/YardChip.bmp branches/c477_unofficial200309/core/res/about.html branches/c477_unofficial200309/core/res/balanceSheet.html branches/c477_unofficial200309/core/res/bulldozer.bmp branches/c477_unofficial200309/core/res/caution.bmp branches/c477_unofficial200309/core/res/caution.gif branches/c477_unofficial200309/core/res/cliff.bmp branches/c477_unofficial200309/core/res/construction.wav branches/c477_unofficial200309/core/res/cursorChip.bmp branches/c477_unofficial200309/core/res/error.ico branches/c477_unofficial200309/core/res/ex.png branches/c477_unofficial200309/core/res/mountainPalette.xml branches/c477_unofficial200309/core/res/mountainPalette.xsl branches/c477_unofficial200309/core/res/splash.jpg branches/c477_unofficial200309/core/res/train.wav branches/c477_unofficial200309/core/res/ugslope.bmp branches/c477_unofficial200309/core/res/vehiclePurchase.wav branches/c477_unofficial200309/core/util/ branches/c477_unofficial200309/core/util/ArrayEnumerator.cs branches/c477_unofficial200309/core/util/CurrencyUtil.cs branches/c477_unofficial200309/core/util/FontInfo.cs branches/c477_unofficial200309/core/util/Keyboard.cs branches/c477_unofficial200309/core/util/LongTask.cs branches/c477_unofficial200309/core/util/PriorityQueue.cs branches/c477_unofficial200309/core/util/Set.cs branches/c477_unofficial200309/core/util/UrlInvoker.cs branches/c477_unofficial200309/core/util/WindowState.cs branches/c477_unofficial200309/core/util/command/ branches/c477_unofficial200309/core/util/command/Command.cs branches/c477_unofficial200309/core/util/command/CommandExecutor.cs branches/c477_unofficial200309/core/util/command/CommandManager.cs branches/c477_unofficial200309/core/util/command/CommandManager.resx branches/c477_unofficial200309/core/util/controls/ branches/c477_unofficial200309/core/util/controls/DDTreeView.cs branches/c477_unofficial200309/core/util/controls/ToolBarCustomizerUI.cs branches/c477_unofficial200309/core/util/docking/ branches/c477_unofficial200309/core/util/docking/ContentEx.cs branches/c477_unofficial200309/core/util/docking/DockingManagerEx.cs branches/c477_unofficial200309/core/util/docking/EconomicalContent.cs branches/c477_unofficial200309/core/util/docking/SuicidalContent.cs branches/c477_unofficial200309/core/views/ branches/c477_unofficial200309/core/views/AbstractView.cs branches/c477_unofficial200309/core/views/GlobalViewOptions.cs branches/c477_unofficial200309/core/views/MapOverlay.cs branches/c477_unofficial200309/core/views/NullWeatherOverlay.cs branches/c477_unofficial200309/core/views/QuarterViewDrawer.cs branches/c477_unofficial200309/core/views/WeatherOverlay.cs branches/c477_unofficial200309/core/views/WeatherOverlayImpl.cs branches/c477_unofficial200309/core/views/WeatherOverlaySpriteSet.cs branches/c477_unofficial200309/core/views/map/ branches/c477_unofficial200309/core/views/map/HeightCutWindow.cs branches/c477_unofficial200309/core/views/map/HeightCutWindow.resx branches/c477_unofficial200309/core/views/map/MapView.cs branches/c477_unofficial200309/core/views/map/MapView.resx branches/c477_unofficial200309/core/views/map/PreviewForm.cs branches/c477_unofficial200309/core/views/map/PreviewForm.resx branches/c477_unofficial200309/core/views/map/PreviewMapWindow.cs branches/c477_unofficial200309/core/views/map/PreviewMapWindow.resx branches/c477_unofficial200309/core/world/ branches/c477_unofficial200309/core/world/Car.cs branches/c477_unofficial200309/core/world/CarState.cs branches/c477_unofficial200309/core/world/Clock.cs branches/c477_unofficial200309/core/world/Cube.cs branches/c477_unofficial200309/core/world/Direction.cs branches/c477_unofficial200309/core/world/DrawContext.cs branches/c477_unofficial200309/core/world/EmptyVoxel.cs branches/c477_unofficial200309/core/world/Entity.cs branches/c477_unofficial200309/core/world/Location.cs branches/c477_unofficial200309/core/world/Matrix.cs branches/c477_unofficial200309/core/world/RRCrossing.cs branches/c477_unofficial200309/core/world/SIZE.cs branches/c477_unofficial200309/core/world/SparseVoxelArray.cs branches/c477_unofficial200309/core/world/Time.cs branches/c477_unofficial200309/core/world/TimeLength.cs branches/c477_unofficial200309/core/world/Traffic.cs branches/c477_unofficial200309/core/world/Voxel.cs branches/c477_unofficial200309/core/world/VoxelOutlookListener.cs branches/c477_unofficial200309/core/world/World.cs branches/c477_unofficial200309/core/world/accounting/ branches/c477_unofficial200309/core/world/accounting/AccountGenre.cs branches/c477_unofficial200309/core/world/accounting/AccountManager.cs branches/c477_unofficial200309/core/world/accounting/AccountSummaryWindow.cs branches/c477_unofficial200309/core/world/accounting/AccountSummaryWindow.resx branches/c477_unofficial200309/core/world/accounting/BalanceSheetForm.cs branches/c477_unofficial200309/core/world/accounting/BalanceSheetForm.resx branches/c477_unofficial200309/core/world/accounting/Debt.cs branches/c477_unofficial200309/core/world/accounting/GenreSelectorDialog.cs branches/c477_unofficial200309/core/world/accounting/GenreSelectorDialog.resx branches/c477_unofficial200309/core/world/accounting/TransactionHistory.cs branches/c477_unofficial200309/core/world/development/ branches/c477_unofficial200309/core/world/development/CommercialStructurePlan.cs branches/c477_unofficial200309/core/world/development/DevelopConfigure.cs branches/c477_unofficial200309/core/world/development/DevelopConfigure.resx branches/c477_unofficial200309/core/world/development/DevelopConfigurePlugin.cs branches/c477_unofficial200309/core/world/development/DevelopmentAlgorithm.cs branches/c477_unofficial200309/core/world/development/LandPlan.cs branches/c477_unofficial200309/core/world/development/LandValue.cs branches/c477_unofficial200309/core/world/development/LandValueInspector.cs branches/c477_unofficial200309/core/world/development/LandValueInspector.resx branches/c477_unofficial200309/core/world/development/LandValueInspectorPlugin.cs branches/c477_unofficial200309/core/world/development/Plan.cs branches/c477_unofficial200309/core/world/development/ULV.cs branches/c477_unofficial200309/core/world/development/ULVFactory.cs branches/c477_unofficial200309/core/world/development/VarHeightBuildingPlan.cs branches/c477_unofficial200309/core/world/land/ branches/c477_unofficial200309/core/world/land/LandPropertyVoxel.cs branches/c477_unofficial200309/core/world/land/LandVoxel.cs branches/c477_unofficial200309/core/world/land/StaticLandVoxel.cs branches/c477_unofficial200309/core/world/rail/ branches/c477_unofficial200309/core/world/rail/BridgePierVoxel.cs branches/c477_unofficial200309/core/world/rail/BridgeRail.cs branches/c477_unofficial200309/core/world/rail/DelegationTrainControllerImpl.cs branches/c477_unofficial200309/core/world/rail/FatPlatform.cs branches/c477_unofficial200309/core/world/rail/GlobalTrafficMonitor.cs branches/c477_unofficial200309/core/world/rail/JunctionRailRoad.cs branches/c477_unofficial200309/core/world/rail/PassagewayRail.cs branches/c477_unofficial200309/core/world/rail/Platform.cs branches/c477_unofficial200309/core/world/rail/PlatformHost.cs branches/c477_unofficial200309/core/world/rail/RailPattern.cs branches/c477_unofficial200309/core/world/rail/RailRoad.cs branches/c477_unofficial200309/core/world/rail/RailStationaryStructure.cs branches/c477_unofficial200309/core/world/rail/SimpleTrainControllerImpl.cs branches/c477_unofficial200309/core/world/rail/SingleRailRoad.cs branches/c477_unofficial200309/core/world/rail/SlopeRailRoad.cs branches/c477_unofficial200309/core/world/rail/SpecialPurposeRailRoad.cs branches/c477_unofficial200309/core/world/rail/Station.cs branches/c477_unofficial200309/core/world/rail/StationListener.cs branches/c477_unofficial200309/core/world/rail/StealSupportedRailContributionImpl.cs branches/c477_unofficial200309/core/world/rail/ThinPlatform.cs branches/c477_unofficial200309/core/world/rail/Train.cs branches/c477_unofficial200309/core/world/rail/TrainController.cs branches/c477_unofficial200309/core/world/rail/TrainGroup.cs branches/c477_unofficial200309/core/world/rail/TrainHarbor.cs branches/c477_unofficial200309/core/world/rail/TrainItem.cs branches/c477_unofficial200309/core/world/rail/TunnelRail.cs branches/c477_unofficial200309/core/world/rail/YardRailRoad.cs branches/c477_unofficial200309/core/world/road/ branches/c477_unofficial200309/core/world/road/Bus.cs branches/c477_unofficial200309/core/world/road/Road.cs branches/c477_unofficial200309/core/world/road/RoadPattern.cs branches/c477_unofficial200309/core/world/road/RoadStyle.cs branches/c477_unofficial200309/core/world/structs/ branches/c477_unofficial200309/core/world/structs/Commercial.cs branches/c477_unofficial200309/core/world/structs/ConstructionSite.cs branches/c477_unofficial200309/core/world/structs/PThreeDimStructure.cs branches/c477_unofficial200309/core/world/structs/PopulatedStructure.cs branches/c477_unofficial200309/core/world/structs/StationListenerImpl.cs branches/c477_unofficial200309/core/world/structs/Structure.cs branches/c477_unofficial200309/core/world/structs/TwoDimStructure.cs branches/c477_unofficial200309/core/world/structs/VarHeightBuilding.cs branches/c477_unofficial200309/core/world/subsidiaries/ branches/c477_unofficial200309/core/world/subsidiaries/MarketWindow.cs branches/c477_unofficial200309/core/world/subsidiaries/MarketWindow.resx branches/c477_unofficial200309/core/world/subsidiaries/Parameters.cs branches/c477_unofficial200309/core/world/subsidiaries/SubsidiaryCompany.cs branches/c477_unofficial200309/core/world/subsidiaries/SubsidiaryEntity.cs branches/c477_unofficial200309/core/world/subsidiaries/SubsidiaryMarket.cs branches/c477_unofficial200309/core/world/terrain/ branches/c477_unofficial200309/core/world/terrain/MountainVoxel.cs branches/c477_unofficial200309/devdoc/ branches/c477_unofficial200309/devdoc/DirectDraw lost surfaces.txt branches/c477_unofficial200309/doc/ branches/c477_unofficial200309/doc/COPYING.txt branches/c477_unofficial200309/doc/plugin.rnc branches/c477_unofficial200309/doc/readme.txt branches/c477_unofficial200309/excludelist.txt branches/c477_unofficial200309/experiments/ branches/c477_unofficial200309/experiments/Heat/ branches/c477_unofficial200309/experiments/Heat/App.ico branches/c477_unofficial200309/experiments/Heat/AssemblyInfo.cs branches/c477_unofficial200309/experiments/Heat/Heat.cs branches/c477_unofficial200309/experiments/Heat/Heat.csproj branches/c477_unofficial200309/experiments/Heat/Heat.resx branches/c477_unofficial200309/experiments/Heat/Heat.sln branches/c477_unofficial200309/experiments/Heat/Material.cs branches/c477_unofficial200309/experiments/Heat/readme.txt branches/c477_unofficial200309/experiments/RoadSimulator/ branches/c477_unofficial200309/experiments/RoadSimulator/App.ico branches/c477_unofficial200309/experiments/RoadSimulator/AssemblyInfo.cs branches/c477_unofficial200309/experiments/RoadSimulator/Barrier.cs branches/c477_unofficial200309/experiments/RoadSimulator/Configure.cs branches/c477_unofficial200309/experiments/RoadSimulator/Form1.cs branches/c477_unofficial200309/experiments/RoadSimulator/Form1.resx branches/c477_unofficial200309/experiments/RoadSimulator/MapViewer.cs branches/c477_unofficial200309/experiments/RoadSimulator/MapViewer.resx branches/c477_unofficial200309/experiments/RoadSimulator/Road.cs branches/c477_unofficial200309/experiments/RoadSimulator/RoadBud.cs branches/c477_unofficial200309/experiments/RoadSimulator/RoadExtender.cs branches/c477_unofficial200309/experiments/RoadSimulator/RoadSimulator.csproj branches/c477_unofficial200309/experiments/RoadSimulator/RoadSimulator.sln branches/c477_unofficial200309/experiments/RoadSimulator/Voxel.cs branches/c477_unofficial200309/experiments/RoadSimulator/World.cs branches/c477_unofficial200309/extlib/ branches/c477_unofficial200309/extlib/AxSHDocVw.dll branches/c477_unofficial200309/extlib/MagicLibrary.DLL branches/c477_unofficial200309/extlib/MagicLibrary.pdb branches/c477_unofficial200309/extlib/MsHtmlHost.dll branches/c477_unofficial200309/extlib/MsHtmlHost.idl branches/c477_unofficial200309/extlib/SHDocVw.dll branches/c477_unofficial200309/extlib/SharpZipLib.chm branches/c477_unofficial200309/extlib/SharpZipLib.dll branches/c477_unofficial200309/extlib/SharpZipLib.pdb branches/c477_unofficial200309/extlib/dx7vb.dll branches/c477_unofficial200309/lib/ branches/c477_unofficial200309/lib/Controls/ branches/c477_unofficial200309/lib/Controls/FreeTrain.Controls.csproj branches/c477_unofficial200309/lib/Controls/FreeTrain.Controls.csproj.user branches/c477_unofficial200309/lib/Controls/src/ branches/c477_unofficial200309/lib/Controls/src/AssemblyInfo.cs branches/c477_unofficial200309/lib/Controls/src/ColorPickButton.cs branches/c477_unofficial200309/lib/Controls/src/ColorPickButton.resx branches/c477_unofficial200309/lib/Controls/src/ColorPicker.cs branches/c477_unofficial200309/lib/Controls/src/ColorPicker.resx branches/c477_unofficial200309/lib/Controls/src/CostBox.cs branches/c477_unofficial200309/lib/Controls/src/CostBox.resx branches/c477_unofficial200309/lib/Controls/src/DocHostUIHandlerImpl.cs branches/c477_unofficial200309/lib/Controls/src/FileDropHandler.cs branches/c477_unofficial200309/lib/Controls/src/IndexSelector.cs branches/c477_unofficial200309/lib/Controls/src/IndexSelector.resx branches/c477_unofficial200309/lib/Controls/src/MruMenu.cs branches/c477_unofficial200309/lib/Controls/src/SubListSelector.cs branches/c477_unofficial200309/lib/Controls/src/SubListSelector.resx branches/c477_unofficial200309/lib/Controls/src/TrackBarEx.cs branches/c477_unofficial200309/lib/Controls/src/UrlLinkLabel.cs branches/c477_unofficial200309/lib/Controls/src/WebBrowser.cs branches/c477_unofficial200309/lib/DirectAudio.net/ branches/c477_unofficial200309/lib/DirectAudio.net/AssemblyInfo.cs branches/c477_unofficial200309/lib/DirectAudio.net/DirectAudio.net.csproj branches/c477_unofficial200309/lib/DirectAudio.net/DirectAudio.net.csproj.user branches/c477_unofficial200309/lib/DirectAudio.net/src/ branches/c477_unofficial200309/lib/DirectAudio.net/src/AudioPath.cs branches/c477_unofficial200309/lib/DirectAudio.net/src/BGM.cs branches/c477_unofficial200309/lib/DirectAudio.net/src/DirectAudio.cs branches/c477_unofficial200309/lib/DirectAudio.net/src/Performance.cs branches/c477_unofficial200309/lib/DirectAudio.net/src/Segment.cs branches/c477_unofficial200309/lib/DirectAudio.net/src/SegmentState.cs branches/c477_unofficial200309/lib/DirectDraw.AlphaBlend/ branches/c477_unofficial200309/lib/DirectDraw.AlphaBlend/AlphaBlender.cpp branches/c477_unofficial200309/lib/DirectDraw.AlphaBlend/AlphaBlender.h branches/c477_unofficial200309/lib/DirectDraw.AlphaBlend/AlphaBlender.rgs branches/c477_unofficial200309/lib/DirectDraw.AlphaBlend/BltColorTransform.cpp branches/c477_unofficial200309/lib/DirectDraw.AlphaBlend/BltShape.cpp branches/c477_unofficial200309/lib/DirectDraw.AlphaBlend/DirectDraw.AlphaBlend.cpp branches/c477_unofficial200309/lib/DirectDraw.AlphaBlend/DirectDraw.AlphaBlend.def branches/c477_unofficial200309/lib/DirectDraw.AlphaBlend/DirectDraw.AlphaBlend.rc branches/c477_unofficial200309/lib/DirectDraw.AlphaBlend/DirectDraw.AlphaBlend.rgs branches/c477_unofficial200309/lib/DirectDraw.AlphaBlend/DirectDraw.AlphaBlend.vcproj branches/c477_unofficial200309/lib/DirectDraw.AlphaBlend/DirectDraw.AlphaBlendPS.vcproj branches/c477_unofficial200309/lib/DirectDraw.AlphaBlend/DirectDrawAlphaBlend.idl branches/c477_unofficial200309/lib/DirectDraw.AlphaBlend/ReadMe.txt branches/c477_unofficial200309/lib/DirectDraw.AlphaBlend/Stdafx.cpp branches/c477_unofficial200309/lib/DirectDraw.AlphaBlend/Stdafx.h branches/c477_unofficial200309/lib/DirectDraw.AlphaBlend/bltAlphaFast.cpp branches/c477_unofficial200309/lib/DirectDraw.AlphaBlend/bltHueTransform.cpp branches/c477_unofficial200309/lib/DirectDraw.AlphaBlend/nightImageBuilder.cpp branches/c477_unofficial200309/lib/DirectDraw.AlphaBlend/resource.h branches/c477_unofficial200309/lib/DirectDraw.net/ branches/c477_unofficial200309/lib/DirectDraw.net/AssemblyInfo.cs branches/c477_unofficial200309/lib/DirectDraw.net/DirectDraw.cs branches/c477_unofficial200309/lib/DirectDraw.net/DirectDraw.net.csproj branches/c477_unofficial200309/lib/DirectDraw.net/Interop.DirectDrawAlphaBlendLib.DLL branches/c477_unofficial200309/lib/DirectDraw.net/Surface.cs branches/c477_unofficial200309/lib/DirectDraw.net/Util.cs branches/c477_unofficial200309/lib/DirectShow.TypeLib/ branches/c477_unofficial200309/lib/DirectShow.TypeLib/Bdatif.idl branches/c477_unofficial200309/lib/DirectShow.TypeLib/DirectShow.idl branches/c477_unofficial200309/lib/DirectShow.TypeLib/DirectShowLib.dll branches/c477_unofficial200309/lib/DirectShow.TypeLib/Makefile branches/c477_unofficial200309/lib/DirectShow.TypeLib/Mpeg2Data.idl branches/c477_unofficial200309/lib/DirectShow.TypeLib/Mpeg2Structs.idl branches/c477_unofficial200309/lib/DirectShow.TypeLib/Mstvca.idl branches/c477_unofficial200309/lib/DirectShow.TypeLib/Mstvgs.idl branches/c477_unofficial200309/lib/DirectShow.TypeLib/Msvidctl.idl branches/c477_unofficial200309/lib/DirectShow.TypeLib/Segment.idl branches/c477_unofficial200309/lib/DirectShow.TypeLib/Videoacc.idl branches/c477_unofficial200309/lib/DirectShow.TypeLib/Vmrender.idl branches/c477_unofficial200309/lib/DirectShow.TypeLib/amstream.idl branches/c477_unofficial200309/lib/DirectShow.TypeLib/austream.idl branches/c477_unofficial200309/lib/DirectShow.TypeLib/axcore.idl branches/c477_unofficial200309/lib/DirectShow.TypeLib/axextend.idl branches/c477_unofficial200309/lib/DirectShow.TypeLib/bdaiface.idl branches/c477_unofficial200309/lib/DirectShow.TypeLib/control.odl branches/c477_unofficial200309/lib/DirectShow.TypeLib/ddstream.idl branches/c477_unofficial200309/lib/DirectShow.TypeLib/devenum.idl branches/c477_unofficial200309/lib/DirectShow.TypeLib/dmodshow.idl branches/c477_unofficial200309/lib/DirectShow.TypeLib/dshowasf.idl branches/c477_unofficial200309/lib/DirectShow.TypeLib/dvdif.idl branches/c477_unofficial200309/lib/DirectShow.TypeLib/dxtrans.idl branches/c477_unofficial200309/lib/DirectShow.TypeLib/dyngraph.idl branches/c477_unofficial200309/lib/DirectShow.TypeLib/mediaobj.idl branches/c477_unofficial200309/lib/DirectShow.TypeLib/medparam.idl branches/c477_unofficial200309/lib/DirectShow.TypeLib/mixerocx.idl branches/c477_unofficial200309/lib/DirectShow.TypeLib/mmstream.idl branches/c477_unofficial200309/lib/DirectShow.TypeLib/modification.patch branches/c477_unofficial200309/lib/DirectShow.TypeLib/mstve.idl branches/c477_unofficial200309/lib/DirectShow.TypeLib/qedit.idl branches/c477_unofficial200309/lib/DirectShow.TypeLib/regbag.idl branches/c477_unofficial200309/lib/DirectShow.TypeLib/sbe.idl branches/c477_unofficial200309/lib/DirectShow.TypeLib/strmif.idl branches/c477_unofficial200309/lib/DirectShow.TypeLib/tuner.idl branches/c477_unofficial200309/lib/DirectShow.TypeLib/tvratings.idl branches/c477_unofficial200309/lib/DirectShow.TypeLib/vmr9.idl branches/c477_unofficial200309/lib/DirectShow.VideoRecorder/ branches/c477_unofficial200309/lib/DirectShow.VideoRecorder/DirectShow.VideoRecorder.vcproj branches/c477_unofficial200309/lib/DirectShow.VideoRecorder/PushSource.def branches/c477_unofficial200309/lib/DirectShow.VideoRecorder/PushSource.h branches/c477_unofficial200309/lib/DirectShow.VideoRecorder/PushSource.rc branches/c477_unofficial200309/lib/DirectShow.VideoRecorder/PushSourceDesktop.cpp branches/c477_unofficial200309/lib/DirectShow.VideoRecorder/lib/ branches/c477_unofficial200309/lib/DirectShow.VideoRecorder/lib/BitmapWriter.TypeLib/ branches/c477_unofficial200309/lib/DirectShow.VideoRecorder/lib/BitmapWriter.TypeLib/BitmapWriter.idl branches/c477_unofficial200309/lib/DirectShow.VideoRecorder/lib/BitmapWriter.TypeLib/BitmapWriter.tlb branches/c477_unofficial200309/lib/DirectShow.VideoRecorder/lib/BitmapWriter.TypeLib/BitmapWriterTypeLib.dll branches/c477_unofficial200309/lib/DirectShow.VideoRecorder/lib/BitmapWriter.TypeLib/compile.bat branches/c477_unofficial200309/lib/DirectShow.VideoRecorder/lib/STRMBASE.lib branches/c477_unofficial200309/lib/DirectShow.VideoRecorder/lib/amextra.h branches/c477_unofficial200309/lib/DirectShow.VideoRecorder/lib/amfilter.h branches/c477_unofficial200309/lib/DirectShow.VideoRecorder/lib/cache.h branches/c477_unofficial200309/lib/DirectShow.VideoRecorder/lib/combase.h branches/c477_unofficial200309/lib/DirectShow.VideoRecorder/lib/cprop.h branches/c477_unofficial200309/lib/DirectShow.VideoRecorder/lib/ctlutil.h branches/c477_unofficial200309/lib/DirectShow.VideoRecorder/lib/ddmm.h branches/c477_unofficial200309/lib/DirectShow.VideoRecorder/lib/dllsetup.h branches/c477_unofficial200309/lib/DirectShow.VideoRecorder/lib/dsschedule.h branches/c477_unofficial200309/lib/DirectShow.VideoRecorder/lib/fourcc.h branches/c477_unofficial200309/lib/DirectShow.VideoRecorder/lib/measure.h branches/c477_unofficial200309/lib/DirectShow.VideoRecorder/lib/msgthrd.h branches/c477_unofficial200309/lib/DirectShow.VideoRecorder/lib/mtype.h branches/c477_unofficial200309/lib/DirectShow.VideoRecorder/lib/outputq.h branches/c477_unofficial200309/lib/DirectShow.VideoRecorder/lib/pstream.h branches/c477_unofficial200309/lib/DirectShow.VideoRecorder/lib/pullpin.h branches/c477_unofficial200309/lib/DirectShow.VideoRecorder/lib/refclock.h branches/c477_unofficial200309/lib/DirectShow.VideoRecorder/lib/reftime.h branches/c477_unofficial200309/lib/DirectShow.VideoRecorder/lib/renbase.h branches/c477_unofficial200309/lib/DirectShow.VideoRecorder/lib/seekpt.h branches/c477_unofficial200309/lib/DirectShow.VideoRecorder/lib/source.h branches/c477_unofficial200309/lib/DirectShow.VideoRecorder/lib/streams.h branches/c477_unofficial200309/lib/DirectShow.VideoRecorder/lib/strmbasd.lib branches/c477_unofficial200309/lib/DirectShow.VideoRecorder/lib/strmctl.h branches/c477_unofficial200309/lib/DirectShow.VideoRecorder/lib/strmiids.lib branches/c477_unofficial200309/lib/DirectShow.VideoRecorder/lib/sysclock.h branches/c477_unofficial200309/lib/DirectShow.VideoRecorder/lib/transfrm.h branches/c477_unofficial200309/lib/DirectShow.VideoRecorder/lib/transip.h branches/c477_unofficial200309/lib/DirectShow.VideoRecorder/lib/videoctl.h branches/c477_unofficial200309/lib/DirectShow.VideoRecorder/lib/vtrans.h branches/c477_unofficial200309/lib/DirectShow.VideoRecorder/lib/winctrl.h branches/c477_unofficial200309/lib/DirectShow.VideoRecorder/lib/winutil.h branches/c477_unofficial200309/lib/DirectShow.VideoRecorder/lib/wxdebug.h branches/c477_unofficial200309/lib/DirectShow.VideoRecorder/lib/wxlist.h branches/c477_unofficial200309/lib/DirectShow.VideoRecorder/lib/wxutil.h branches/c477_unofficial200309/lib/DirectShow.VideoRecorder/readme.txt branches/c477_unofficial200309/lib/DirectShow.VideoRecorder/resource.h branches/c477_unofficial200309/lib/DirectShow.VideoRecorder/setup.cpp branches/c477_unofficial200309/lib/DirectShow.VideoRecorder/stdafx.h branches/c477_unofficial200309/lib/DirectShow.VideoRecorder/testClient/ branches/c477_unofficial200309/lib/DirectShow.VideoRecorder/testClient/Driver.cs branches/c477_unofficial200309/lib/DirectShow.VideoRecorder/testClient/TestClient.csproj branches/c477_unofficial200309/lib/DirectShow.VideoRecorder/testClient/test0.bmp branches/c477_unofficial200309/lib/DirectShow.VideoRecorder/testClient/test1.bmp branches/c477_unofficial200309/plugins/ branches/c477_unofficial200309/plugins/core.ftprofile branches/c477_unofficial200309/plugins/jp.co.tripod.chiname.financial.bank/ branches/c477_unofficial200309/plugins/jp.co.tripod.chiname.financial.bank/AssemblyInfo.cs branches/c477_unofficial200309/plugins/jp.co.tripod.chiname.financial.bank/BankConfig.cs branches/c477_unofficial200309/plugins/jp.co.tripod.chiname.financial.bank/BankCouterForm.cs branches/c477_unofficial200309/plugins/jp.co.tripod.chiname.financial.bank/BankCouterForm.resx branches/c477_unofficial200309/plugins/jp.co.tripod.chiname.financial.bank/BankModule.cs branches/c477_unofficial200309/plugins/jp.co.tripod.chiname.financial.bank/BankPlugIn.cs branches/c477_unofficial200309/plugins/jp.co.tripod.chiname.financial.bank/BankbookListHelper.cs branches/c477_unofficial200309/plugins/jp.co.tripod.chiname.financial.bank/BankbookWindow.cs branches/c477_unofficial200309/plugins/jp.co.tripod.chiname.financial.bank/BankbookWindow.resx branches/c477_unofficial200309/plugins/jp.co.tripod.chiname.financial.bank/DebtEx.cs branches/c477_unofficial200309/plugins/jp.co.tripod.chiname.financial.bank/FixedDeposit.cs branches/c477_unofficial200309/plugins/jp.co.tripod.chiname.financial.bank/FloatingAssets.cs branches/c477_unofficial200309/pl... [truncated message content] |