diff options
Diffstat (limited to 'ShiftOS.WinForms/Applications/TextPad.cs')
| -rw-r--r-- | ShiftOS.WinForms/Applications/TextPad.cs | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/ShiftOS.WinForms/Applications/TextPad.cs b/ShiftOS.WinForms/Applications/TextPad.cs index 403b4ef..0411e83 100644 --- a/ShiftOS.WinForms/Applications/TextPad.cs +++ b/ShiftOS.WinForms/Applications/TextPad.cs @@ -36,18 +36,25 @@ using ShiftOS.Engine; namespace ShiftOS.WinForms.Applications { + [FileHandler("Text File", ".txt", "fileicontext")] [Launcher("{TITLE_TEXTPAD}", true, "al_textpad", "{AL_ACCESSORIES}")] [RequiresUpgrade("textpad")] [WinOpen("{WO_TEXTPAD}")] [DefaultTitle("{TITLE_TEXTPAD}")] [DefaultIcon("iconTextPad")] - public partial class TextPad : UserControl, IShiftOSWindow + public partial class TextPad : UserControl, IShiftOSWindow, IFileHandler { public TextPad() { InitializeComponent(); } + public void OpenFile(string file) + { + AppearanceManager.SetupWindow(this); + LoadFile(file); + } + private void newToolStripMenuItem_Click(object sender, EventArgs e) { txtcontents.Text = ""; |
