aboutsummaryrefslogtreecommitdiff
path: root/TimeHACK.Main/TitleScreen.cs
diff options
context:
space:
mode:
authorlempamo <[email protected]>2017-07-01 15:49:09 -0400
committerlempamo <[email protected]>2017-07-01 15:49:09 -0400
commit4af9777601e85fa948bf2e246798f60f6eae2f49 (patch)
tree9fa23607027437d4dd2b22b64d9987fafa57963e /TimeHACK.Main/TitleScreen.cs
parent1e15555a88864a6398b3bc811cc22f62be203f7b (diff)
downloadhistacom2-4af9777601e85fa948bf2e246798f60f6eae2f49.tar.gz
histacom2-4af9777601e85fa948bf2e246798f60f6eae2f49.tar.bz2
histacom2-4af9777601e85fa948bf2e246798f60f6eae2f49.zip
improved launcher
Diffstat (limited to 'TimeHACK.Main/TitleScreen.cs')
-rw-r--r--TimeHACK.Main/TitleScreen.cs37
1 files changed, 14 insertions, 23 deletions
diff --git a/TimeHACK.Main/TitleScreen.cs b/TimeHACK.Main/TitleScreen.cs
index 0e01d4c..d23c1d3 100644
--- a/TimeHACK.Main/TitleScreen.cs
+++ b/TimeHACK.Main/TitleScreen.cs
@@ -18,8 +18,6 @@ namespace TimeHACK
{
public static System.Drawing.Text.PrivateFontCollection pfc = new System.Drawing.Text.PrivateFontCollection();
- TimeHACK.Engine.Template.WinClassic borders = new TimeHACK.Engine.Template.WinClassic();
-
public static Windows95 frm95;
public static Windows98 frm98;
public static string username;
@@ -48,28 +46,16 @@ namespace TimeHACK
public TitleScreen()
{
InitializeComponent();
+ }
- // Add the WINDOWS BORDERS from the Window Manager
-
- FieldInfo f1 = typeof(Control).GetField("EventMouseDown",
- BindingFlags.Static | BindingFlags.NonPublic);
- object obj = f1.GetValue(borders.programtopbar);
- PropertyInfo pi = borders.programtopbar.GetType().GetProperty("Events",
- BindingFlags.NonPublic | BindingFlags.Instance);
- EventHandlerList list = (EventHandlerList)pi.GetValue(borders.programtopbar, null);
- list.RemoveHandler(obj, list[obj]);
-
- borders.programtopbar.MouseDown += new MouseEventHandler(TitleBarDrag);
- borders.programtopbar.Controls.Find("closebutton", false)[0].MouseClick += new MouseEventHandler(closeButton);
- borders.programtopbar.Controls.Find("maximizebutton", false)[0].MouseClick += new MouseEventHandler(MaximiseButton);
-
- this.Controls.Add(borders.programtopbar);
- this.Controls.Add(borders.top);
- this.Controls.Add(borders.right);
- this.Controls.Add(borders.left);
- this.Controls.Add(borders.bottom);
-
-
+ private void startmenu_Paint(object sender, PaintEventArgs e)
+ {
+ // Paint the StartMenu
+ ControlPaint.DrawBorder(e.Graphics, startmenu.ClientRectangle,
+ SystemColors.ControlLightLight, 2, ButtonBorderStyle.Outset,
+ SystemColors.ControlLightLight, 2, ButtonBorderStyle.Outset,
+ SystemColors.ControlLightLight, 2, ButtonBorderStyle.Outset,
+ SystemColors.ControlLightLight, 2, ButtonBorderStyle.Outset);
}
public void StartGame()
@@ -199,6 +185,11 @@ namespace TimeHACK
pfc.AddFontFile(Data + "\\LeviWindows.ttf");
pfc.AddFontFile(Data + "\\windows_command_prompt.ttf");
gameversion.Font = new Font(pfc.Families[0], 16F, FontStyle.Bold, GraphicsUnit.Point, (0));
+ ProgramsToolStripMenuItem.Font = new Font(pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0)));
+ DocumentsToolStripMenuItem.Font = new Font(pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0)));
+ SettingsToolStripMenuItem.Font = new Font(pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0)));
+ HelpToolStripMenuItem.Font = new Font(pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0)));
+ ShutdownToolStripMenuItem.Font = new Font(pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0)));
// Start the VM Mode timer
vmModeTimer.Start();