Lesmo16 wrote:But I think you all know for what to use these icons - right?
It's for something like that:
Right, thanks for bringing that one in. XnView always was and still is an MDI application (Multiple Document Interface). The icon in the top left corner is simply the system menu for the child window. Since most people use XnView with maximized child windows, there's little use for these icons. But for those people that do use MDI (with non-maximized windows), it can be helpful.
On the left you have the two system menus (Parent window & child window) which we are currently discussing about, one the right side you have the same "problem" with Minimized, Maximized and Close.
This could be changed only if XnView left the MDI concept completely behind, but this is a really big and long discussion. Not in 1.80, please.
I don't think that somebody use MDI with unmaximized windows in xnview, I would say that this is very uncomfortable for viewing images, since we are not edit them like in Photoshop where you can't imagine work without unmaximized windows.
WTL or Windows Template Library is a "new" set of lightweight templates/classes which wrap most of the user interface aspects of modern windows programming. It was developed within mikros~1 as an extension of ATL, and although not "officially" supported it kicks plain ass. If only there was some docking toolbar functionality it would become the defacto tool for all UI programming aspects. But we're working on that...
This was taken from the "editor2.txt" in xplorer2 lite.
Despite what it says above xplorer2 lite does have dockable toolbars.
AMD Ryzen 3 3300X 3.8Ghz, 16Gb DDR4, RX6600XT with Dell U2520D at 2560x1440@60Hz scaling 125%
Windows 11 Pro x64 23H2, Listary Pro, PowerToys and Wintoys