I noticed that if you change/add the following code in public
GraphicsPathWindow(), the taskbar doesn't add the
balloonwindow. The FixedToolWindow form allows hiding from
the TaskBar, so I setting it to that style allows the setting of
ShowInTaskBar to false. Setting the BorderStyle to None
doesn't overwrite the ShowInTaskbar property.
I'm working on implementing this into an internally used
product at work. I'm sure I'll be making further changes... I'll
try to keep it clean and send you my updates.
Thanks for the headstart,
Steven_Dzilvelis@hotmail.com
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Logged In: NO
I noticed that if you change/add the following code in public
GraphicsPathWindow(), the taskbar doesn't add the
balloonwindow. The FixedToolWindow form allows hiding from
the TaskBar, so I setting it to that style allows the setting of
ShowInTaskBar to false. Setting the BorderStyle to None
doesn't overwrite the ShowInTaskbar property.
FormBorderStyle = FormBorderStyle.FixedToolWindow;
ShowInTaskbar = false;
FormBorderStyle = FormBorderStyle.None;
I'm working on implementing this into an internally used
product at work. I'm sure I'll be making further changes... I'll
try to keep it clean and send you my updates.
Thanks for the headstart,
Steven_Dzilvelis@hotmail.com
Logged In: YES
user_id=1290300
Originator: NO
Replacing the GraphicsPathWindow constructor with this fixes the problem:
public GraphicsPathWindow()
{
SetStyle(ControlStyles.AllPaintingInWmPaint |
ControlStyles.DoubleBuffer |
ControlStyles.UserPaint, true);
__shape = null;
__borderColor = SystemColors.WindowFrame;
__borderStyle = null;
__backStyle = null;
BackColor = SystemColors.Window;
FormBorderStyle = FormBorderStyle.FixedToolWindow;
ShowInTaskbar = false;
FormBorderStyle = FormBorderStyle.None;
}