Continued development
This commit is contained in:
parent
480844c1d8
commit
3defad51f8
|
|
@ -37,6 +37,7 @@
|
||||||
TextEdit_TableLayoutPanel2 = new TableLayoutPanel();
|
TextEdit_TableLayoutPanel2 = new TableLayoutPanel();
|
||||||
Okay_Button = new Button();
|
Okay_Button = new Button();
|
||||||
Cancel_Button = new Button();
|
Cancel_Button = new Button();
|
||||||
|
enableDisableWordWrapToolStripMenuItem = new ToolStripMenuItem();
|
||||||
TextEdit_TableLayoutPanel1.SuspendLayout();
|
TextEdit_TableLayoutPanel1.SuspendLayout();
|
||||||
TextEdit_ContextMenuStrip.SuspendLayout();
|
TextEdit_ContextMenuStrip.SuspendLayout();
|
||||||
TextEdit_TableLayoutPanel2.SuspendLayout();
|
TextEdit_TableLayoutPanel2.SuspendLayout();
|
||||||
|
|
@ -72,14 +73,14 @@
|
||||||
// TextEdit_ContextMenuStrip
|
// TextEdit_ContextMenuStrip
|
||||||
//
|
//
|
||||||
TextEdit_ContextMenuStrip.ImageScalingSize = new Size(32, 32);
|
TextEdit_ContextMenuStrip.ImageScalingSize = new Size(32, 32);
|
||||||
TextEdit_ContextMenuStrip.Items.AddRange(new ToolStripItem[] { copyToClipboardToolStripMenuItem });
|
TextEdit_ContextMenuStrip.Items.AddRange(new ToolStripItem[] { copyToClipboardToolStripMenuItem, enableDisableWordWrapToolStripMenuItem });
|
||||||
TextEdit_ContextMenuStrip.Name = "TextEdit_ContextMenuStrip";
|
TextEdit_ContextMenuStrip.Name = "TextEdit_ContextMenuStrip";
|
||||||
TextEdit_ContextMenuStrip.Size = new Size(283, 42);
|
TextEdit_ContextMenuStrip.Size = new Size(388, 124);
|
||||||
//
|
//
|
||||||
// copyToClipboardToolStripMenuItem
|
// copyToClipboardToolStripMenuItem
|
||||||
//
|
//
|
||||||
copyToClipboardToolStripMenuItem.Name = "copyToClipboardToolStripMenuItem";
|
copyToClipboardToolStripMenuItem.Name = "copyToClipboardToolStripMenuItem";
|
||||||
copyToClipboardToolStripMenuItem.Size = new Size(282, 38);
|
copyToClipboardToolStripMenuItem.Size = new Size(387, 38);
|
||||||
copyToClipboardToolStripMenuItem.Text = "Copy to Clipboard";
|
copyToClipboardToolStripMenuItem.Text = "Copy to Clipboard";
|
||||||
copyToClipboardToolStripMenuItem.Click += copyToClipboardToolStripMenuItem_Click;
|
copyToClipboardToolStripMenuItem.Click += copyToClipboardToolStripMenuItem_Click;
|
||||||
//
|
//
|
||||||
|
|
@ -119,6 +120,13 @@
|
||||||
Cancel_Button.Text = "Cancel";
|
Cancel_Button.Text = "Cancel";
|
||||||
Cancel_Button.UseVisualStyleBackColor = true;
|
Cancel_Button.UseVisualStyleBackColor = true;
|
||||||
//
|
//
|
||||||
|
// enableDisableWordWrapToolStripMenuItem
|
||||||
|
//
|
||||||
|
enableDisableWordWrapToolStripMenuItem.Name = "enableDisableWordWrapToolStripMenuItem";
|
||||||
|
enableDisableWordWrapToolStripMenuItem.Size = new Size(387, 38);
|
||||||
|
enableDisableWordWrapToolStripMenuItem.Text = "Enable / Disable Word Wrap";
|
||||||
|
enableDisableWordWrapToolStripMenuItem.Click += enableDisableWordWrapToolStripMenuItem_Click;
|
||||||
|
//
|
||||||
// TextAreaForm
|
// TextAreaForm
|
||||||
//
|
//
|
||||||
AutoScaleDimensions = new SizeF(13F, 32F);
|
AutoScaleDimensions = new SizeF(13F, 32F);
|
||||||
|
|
@ -143,5 +151,6 @@
|
||||||
private Button Cancel_Button;
|
private Button Cancel_Button;
|
||||||
private ContextMenuStrip TextEdit_ContextMenuStrip;
|
private ContextMenuStrip TextEdit_ContextMenuStrip;
|
||||||
private ToolStripMenuItem copyToClipboardToolStripMenuItem;
|
private ToolStripMenuItem copyToClipboardToolStripMenuItem;
|
||||||
|
private ToolStripMenuItem enableDisableWordWrapToolStripMenuItem;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -5,7 +5,7 @@ namespace newcle.us.Forms
|
||||||
{
|
{
|
||||||
public partial class TextAreaForm : Form
|
public partial class TextAreaForm : Form
|
||||||
{
|
{
|
||||||
public TextAreaForm() : this("Edit Content") { }
|
public TextAreaForm() : this("Untitled") { }
|
||||||
public TextAreaForm(string formTitle)
|
public TextAreaForm(string formTitle)
|
||||||
{
|
{
|
||||||
InitializeComponent();
|
InitializeComponent();
|
||||||
|
|
@ -30,6 +30,9 @@ namespace newcle.us.Forms
|
||||||
[DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
|
[DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
|
||||||
public string? RichText { get { return Content_RichTextBox.Rtf; } set { Content_RichTextBox.Rtf = value; } }
|
public string? RichText { get { return Content_RichTextBox.Rtf; } set { Content_RichTextBox.Rtf = value; } }
|
||||||
|
|
||||||
|
[DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
|
||||||
|
public bool WordWrap { get { return Content_RichTextBox.WordWrap; } set { Content_RichTextBox.WordWrap = value; } }
|
||||||
|
|
||||||
public void ReadOnly()
|
public void ReadOnly()
|
||||||
{
|
{
|
||||||
Content_RichTextBox.ReadOnly = true;
|
Content_RichTextBox.ReadOnly = true;
|
||||||
|
|
@ -51,14 +54,21 @@ namespace newcle.us.Forms
|
||||||
}
|
}
|
||||||
catch (Exception ex)
|
catch (Exception ex)
|
||||||
{
|
{
|
||||||
DialogExtensions.GenericError(String.Format($"Failed to open link: {ex.Message}"));
|
MessageBox.Show(String.Format($"Failed to open link: {ex.Message}"), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private void copyToClipboardToolStripMenuItem_Click(object sender, EventArgs e)
|
private void copyToClipboardToolStripMenuItem_Click(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
|
if (string.IsNullOrEmpty(BasicText)) { return; }
|
||||||
|
|
||||||
Clipboard.SetText(BasicText ?? "");
|
Clipboard.SetText(BasicText ?? "");
|
||||||
DialogExtensions.GenericSuccess("Content successfully copied to clipboard");
|
MessageBox.Show("Content successfully copied to clipboard", "Clipboard", MessageBoxButtons.OK, MessageBoxIcon.Information);
|
||||||
|
}
|
||||||
|
|
||||||
|
private void enableDisableWordWrapToolStripMenuItem_Click(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
Content_RichTextBox.WordWrap = !Content_RichTextBox.WordWrap;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue