Draggable, connectable windows classes - where to find them?
-
Hi. I am creating a project which needs a GUI (although it can work without GUI). I need some classes or some library which could manage creating small dragable windows with multiple nodes on the sides of the windows. And of course ability to interactively connect window nodes with lines between windows. I started to do it myself and I have already made windows and connection management but I have many troubles - it is hard to track and disable all these redraws and erases for the main window and child windows so I have a total mess of overriden OnPaint and OnEraseBackground message handlers which still do not act as I need. So I thought maybe there are some free downloadable snippets/classes/libraries which could help me? I know many programs have such "subwindow networks" (like kX driver project, Microsoft DirectX Graph Edit Utility). The problem is that I cannot imagine how could I call this class library or smth. like that so I do not know what to "google" for (English is not my native). The only thing I found is GO++: http://www.hallogram.com/go++/index.html[^] and it is not free. But it looks like the thing I need. Would be grateful for some useful advice or link to something like GO++ open-source or free library. Thanks
-
Hi. I am creating a project which needs a GUI (although it can work without GUI). I need some classes or some library which could manage creating small dragable windows with multiple nodes on the sides of the windows. And of course ability to interactively connect window nodes with lines between windows. I started to do it myself and I have already made windows and connection management but I have many troubles - it is hard to track and disable all these redraws and erases for the main window and child windows so I have a total mess of overriden OnPaint and OnEraseBackground message handlers which still do not act as I need. So I thought maybe there are some free downloadable snippets/classes/libraries which could help me? I know many programs have such "subwindow networks" (like kX driver project, Microsoft DirectX Graph Edit Utility). The problem is that I cannot imagine how could I call this class library or smth. like that so I do not know what to "google" for (English is not my native). The only thing I found is GO++: http://www.hallogram.com/go++/index.html[^] and it is not free. But it looks like the thing I need. Would be grateful for some useful advice or link to something like GO++ open-source or free library. Thanks