aboutsummaryrefslogtreecommitdiff
path: root/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWordPad.cs
diff options
context:
space:
mode:
authorAlex-TIMEHACK <[email protected]>2017-04-28 22:49:32 +0100
committerAlex-TIMEHACK <[email protected]>2017-04-28 22:49:32 +0100
commitcfd245999971496cf445b35be0d83019c12a3025 (patch)
tree5d3ad8f61efe906d56d4b8891b93621b87cb1838 /TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWordPad.cs
parentc373334a2408e5469c7d8cdd86e29014a188d494 (diff)
downloadhistacom2-cfd245999971496cf445b35be0d83019c12a3025.tar.gz
histacom2-cfd245999971496cf445b35be0d83019c12a3025.tar.bz2
histacom2-cfd245999971496cf445b35be0d83019c12a3025.zip
Pretty much started my WordPad Application
Just need to add some non-Designer related code next
Diffstat (limited to 'TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWordPad.cs')
-rw-r--r--TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWordPad.cs119
1 files changed, 119 insertions, 0 deletions
diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWordPad.cs b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWordPad.cs
new file mode 100644
index 0000000..1b7c619
--- /dev/null
+++ b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWordPad.cs
@@ -0,0 +1,119 @@
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Drawing;
+using System.Data;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows.Forms;
+using System.Drawing.Text;
+using TimeHACK.Engine;
+
+namespace TimeHACK.OS.Win95.Win95Apps
+{
+ public partial class WinClassicWordPad : UserControl
+ {
+ bool btnBoldSelected = true;
+ bool btnItalicSelected;
+ bool btnUnderlineSelected;
+ bool doBold;
+ bool doItalic;
+ bool doUnderline;
+ public WinClassicWordPad()
+ {
+ InitializeComponent();
+ foreach (ToolStripMenuItem item in topmenu.Items)
+ {
+ item.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((0)));
+ item.BackColor = Color.Silver;
+ item.BackgroundImage = Properties.Resources.sliversilver;
+ item.BackgroundImageLayout = ImageLayout.None;
+ item.DisplayStyle = ToolStripItemDisplayStyle.Text;
+ }
+
+ // Time to prepare to load all the fonts up for the combo boxes
+
+ foreach (FontFamily font in System.Drawing.FontFamily.Families)
+ {
+ // Added to the ComboBox here
+
+ comboFont.Items.Add(font.Name);
+ }
+ }
+
+ private void btnBold_Click(object sender, EventArgs e)
+ {
+ if (btnBoldSelected == false)
+ {
+ btnBold.BackgroundImage = null;
+ btnBoldSelected = true;
+
+ } else {
+ btnBold.BackgroundImage = Properties.Resources.sliversilver;
+ btnBoldSelected = false;
+ }
+ doBold = btnBoldSelected;
+ }
+
+ private void btnItalic_Click(object sender, EventArgs e)
+ {
+ btnItalic.BackColor = Color.DimGray; // This is here to fix a "have to double click" bug!
+ if (btnItalicSelected == false)
+ {
+ btnItalic.BackgroundImage = Properties.Resources.sliversilver;
+ btnItalicSelected = true;
+ }
+ else
+ {
+ btnItalic.BackgroundImage = null;
+ btnItalicSelected = false;
+ }
+ doItalic = btnItalicSelected;
+ }
+
+ private void btnUnderline_Click(object sender, EventArgs e)
+ {
+ btnUnderline.BackColor = Color.DimGray; // This is here to fix a "have to double click" bug!
+ if (btnUnderlineSelected == false)
+ {
+ btnUnderline.BackgroundImage = Properties.Resources.sliversilver;
+ btnUnderlineSelected = true;
+ }
+ else
+ {
+ btnUnderline.BackgroundImage = null;
+ btnUnderlineSelected = false;
+ }
+ doUnderline = btnUnderlineSelected;
+ }
+
+ #region Designer-Stuff
+ private void toolbarToolStripMenuItem_Click(object sender, EventArgs e)
+ {
+ pnlToolbar.Visible = toolbarToolStripMenuItem.Checked;
+ }
+
+ private void formatBarToolStripMenuItem_Click(object sender, EventArgs e)
+ {
+ pnlFormatBar.Visible = formatBarToolStripMenuItem.Checked;
+ }
+
+ private void statusBarToolStripMenuItem_Click(object sender, EventArgs e)
+ {
+ statusBar.Visible = statusBarToolStripMenuItem.Checked;
+ }
+
+ private void exitToolStripMenuItem_Click(object sender, EventArgs e)
+ {
+ ((Form)this.TopLevelControl).Close();
+ }
+ #endregion
+
+ private void aboutWordpadToolStripMenuItem_Click(object sender, EventArgs e)
+ {
+ WindowManager wm = new WindowManager();
+ wm.startAboutBox95("Wordpad", "Microsoft Wordpad", Properties.Resources.WinClassicWordpad);
+ }
+ }
+}