From e0c8a9521719dcb6d702d489fed05ea28c6afe94 Mon Sep 17 00:00:00 2001 From: Alex-TIMEHACK Date: Mon, 1 May 2017 09:54:13 +0100 Subject: Fully working taskbar! IT WORKS! --- TimeHACK.Main/OS/Win95/Win95TaskBarItem.cs | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'TimeHACK.Main/OS/Win95/Win95TaskBarItem.cs') diff --git a/TimeHACK.Main/OS/Win95/Win95TaskBarItem.cs b/TimeHACK.Main/OS/Win95/Win95TaskBarItem.cs index 9cff376..b193e38 100644 --- a/TimeHACK.Main/OS/Win95/Win95TaskBarItem.cs +++ b/TimeHACK.Main/OS/Win95/Win95TaskBarItem.cs @@ -7,11 +7,14 @@ using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; +using TimeHACK.Engine; namespace TimeHACK.Engine.Template.Taskbars { public partial class Win95TaskBarItem : UserControl { + TaskBarController tb = new TaskBarController(); + public string ApplicationID; public Win95TaskBarItem() { InitializeComponent(); @@ -23,7 +26,14 @@ namespace TimeHACK.Engine.Template.Taskbars { progName.Text = (string)this.Tag; progPic.Image = this.BackgroundImage; - this.BackgroundImage = null; + ApplicationID = (TaskBarController.AvalibleApplicationID - 1).ToString(); + this.BackgroundImage = null; + this.Width = (progName.Left + progName.Width); + } + + private void Win95TaskBarItem_Click(object sender, EventArgs e) + { + tb.FocusAppFromID(ApplicationID); } } } -- cgit v1.2.3