My biggest complaint about DotNet, there are way too many classes that are
not inheritable.
Hmmm... put the verbs back in... override WndProc for MouseMove and
Activate... make a new IDesignerMouseEventListener interface... yep I guess
that works.
thanks,
Bob
> System.ComponentModel.DesignerAttribute
> DesignerBaseTypeName: System.ComponentModel.Design.IDesigner
> DesignerTypeName: System.Windows.Forms.Design.TabControlDesigner,
> System.Design, Version=1.0.3300.0, Culture=neutral,
> PublicKeyToken=b03f5f7f11d50a3a
> TypeId:
System.ComponentModel.DesignerAttributeSystem.ComponentModel.Design.IDesigne
> r
>
[quoted text clipped - 3 lines]
> Eric Cadwell
> http://www.origincontrols.com
Mick Doherty - 19 Jul 2004 15:07 GMT
Did you get your designer to work properly?
I've just started to do this and I can't get any mousebutton events for the
DesignSurface that is not a TabItem.

Signature
Mick Doherty
http://dotnetrix.co.uk/nothing.html
> My biggest complaint about DotNet, there are way too many classes that are
> not inheritable.
[quoted text clipped - 12 lines]
> > PublicKeyToken=b03f5f7f11d50a3a
> > TypeId:
System.ComponentModel.DesignerAttributeSystem.ComponentModel.Design.IDesigne
> > r
> >
[quoted text clipped - 3 lines]
> > Eric Cadwell
> > http://www.origincontrols.com
Mick Doherty - 31 Jul 2004 00:09 GMT
For anybody that's interested...
just intercept WM_NCHITTEST and return HTCLIENT instead of HTTRANSPARENT.

Signature
Mick Doherty
http://dotnetrix.co.uk/nothing.html
> Did you get your designer to work properly?
> I've just started to do this and I can't get any mousebutton events for the
[quoted text clipped - 17 lines]
> > > PublicKeyToken=b03f5f7f11d50a3a
> > > TypeId:
System.ComponentModel.DesignerAttributeSystem.ComponentModel.Design.IDesigne
> > > r
> > >
[quoted text clipped - 8 lines]
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.719 / Virus Database: 475 - Release Date: 12/07/2004