OSDN Git Service

コア部分を共通プロジェクト化した
[fooeditengine/FooEditEngine.git] / Windows / Test / Form1.cs
index 13a9010..6853ad7 100644 (file)
@@ -8,6 +8,7 @@ using System.Text;
 using System.Windows.Forms;
 using FooEditEngine;
 using FooEditEngine.Windows;
+using FooEditEngine.Test;
 
 namespace Test.Windows
 {
@@ -28,7 +29,7 @@ namespace Test.Windows
             fooPrint.Document = this.fooTextBox1.Document;
             fooPrint.DrawLineNumber = this.fooTextBox1.DrawLineNumber;
             fooPrint.Font = this.fooTextBox1.Font;
-            fooPrint.LineBreakMethod = this.fooTextBox1.LineBreakMethod;
+            fooPrint.LineBreakMethod = this.fooTextBox1.LineBreakMethod == LineBreakMethod.None ? LineBreakMethod.PageBound : this.fooTextBox1.LineBreakMethod;
             fooPrint.LineBreakCharCount = this.fooTextBox1.LineBreakCharCount;
             fooPrint.RightToLeft = this.fooTextBox1.RightToLeft == System.Windows.Forms.RightToLeft.Yes;
             fooPrint.Header = "header";
@@ -63,7 +64,7 @@ namespace Test.Windows
             OpenFileDialog ofd = new OpenFileDialog();
             if (ofd.ShowDialog() == System.Windows.Forms.DialogResult.OK)
             {
-                await this.fooTextBox1.Document.LoadAsync(ofd.FileName, Encoding.Default);
+                await this.fooTextBox1.LoadFileAsync(ofd.FileName, Encoding.Default,null);
                 this.fooTextBox1.Refresh();
             }
         }
@@ -73,5 +74,11 @@ namespace Test.Windows
             this.fooTextBox1.Hilighter = new XmlHilighter();
             this.fooTextBox1.LayoutLines.HilightAll();
         }
+
+        private void setPaddingToolStripMenuItem_Click(object sender, EventArgs e)
+        {
+            this.fooTextBox1.Padding = new System.Windows.Forms.Padding(20);
+            this.fooTextBox1.Refresh();
+        }
     }
 }