aboutsummaryrefslogtreecommitdiff
path: root/TimeHACK.Main/OS/Win95/Win95TaskBarItem.cs
diff options
context:
space:
mode:
authorAlex-TIMEHACK <[email protected]>2017-05-01 09:54:13 +0100
committerAlex-TIMEHACK <[email protected]>2017-05-01 09:54:13 +0100
commite0c8a9521719dcb6d702d489fed05ea28c6afe94 (patch)
tree242246acd5a750cb7ac3b25ddf467d5a638f9ede /TimeHACK.Main/OS/Win95/Win95TaskBarItem.cs
parent12c253ab76b8117a563b021e969262da13eaec9d (diff)
downloadhistacom2-e0c8a9521719dcb6d702d489fed05ea28c6afe94.tar.gz
histacom2-e0c8a9521719dcb6d702d489fed05ea28c6afe94.tar.bz2
histacom2-e0c8a9521719dcb6d702d489fed05ea28c6afe94.zip
Fully working taskbar!
IT WORKS!
Diffstat (limited to 'TimeHACK.Main/OS/Win95/Win95TaskBarItem.cs')
-rw-r--r--TimeHACK.Main/OS/Win95/Win95TaskBarItem.cs12
1 files changed, 11 insertions, 1 deletions
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);
}
}
}