Phil,
>I have two main windows apps and one always has a single tab on the
>taskbar while the other one has one tab per window on the taskbar.
Every Top-Level window shows as an Icon (or Tab) in the Windows Taskbar.
A window that has no parent, or whose parent is the desktop window, is
called a top-level window in Windows.
>I'm using Express++ for windows management in the multi-tab app and not
>sure what the cause of this is.
>Does anyone know what causes the difference in behaviour?
In Xbase++, every dialog that has "AppDeskTop()" as both parent and owner
will be a top-level window. For more details on this and the concept of the
various dialog or window types, you might want to read Clayton Jones's
articles on that topic at: http://www.cjcom.net/articles/artmdi1.htm or
more generically for Windows in general, you can read more at:
http://msdn.microsoft.com/en-us/library/windows/desktop/ms632597(v=vs.85).aspx.
Hope that helps,
Andreas
Andreas Gehrs-Pahl
Absolute Software, LLC
phone: (989) 723-9927
email: Andreas.GP@Charter.net
web: http://www.Aerospace-History.net