38 lines
833 B
C#
38 lines
833 B
C#
namespace YLErp.Forms
|
|
{
|
|
class RichTextBoxWriter
|
|
{
|
|
readonly RichTextBox _richTextBox;
|
|
|
|
public RichTextBoxWriter(RichTextBox richTextBox)
|
|
{
|
|
_richTextBox = richTextBox;
|
|
}
|
|
|
|
public RichTextBoxWriter Clear()
|
|
{
|
|
_richTextBox.Text = "";
|
|
return this;
|
|
}
|
|
|
|
public RichTextBoxWriter Write(object obj)
|
|
{
|
|
if (obj != null)
|
|
{
|
|
_richTextBox.Text += obj.ToString();
|
|
}
|
|
return this;
|
|
}
|
|
|
|
public RichTextBoxWriter WriteLine(object obj = null)
|
|
{
|
|
if (obj != null)
|
|
{
|
|
_richTextBox.Text += obj.ToString();
|
|
}
|
|
_richTextBox.Text += Environment.NewLine;
|
|
return this;
|
|
}
|
|
}
|
|
}
|