using System.Windows.Forms;
using FooEditEngine;
using FooEditEngine.Windows;
+using FooEditEngine.Test;
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";
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();
}
}
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();
+ }
}
}