Ive worked with SW98 SW98Plus & SW99, they all had the same look. Its a very comfortable gui for Windows people. That’s why Id like to use that style of gui.
Yes Im attempting to create a modler. Im not a professional programmer by any stretch of the word. Its just a hobby I guess.
I like your idea of not having to create/destroy the CViews. You can set a min height or width for the dynamic pane. Once it gets to this point it snaps shut. I could set a flag in each CView telling it to render based on CSplitterWnd::GetRowInfo, GetColumnInfo. Or I have world height and width member variables I could test.
This way each CView could regulate itself instead of the Child frame policing the CViews.
Static and dynamic splitters aren’t too bad to code. I just cant figure out how to nest a dynamic within a static or if that’s even what Im looking for. I could nest statics within statics all day, but a static splitter is always visible. Not what Im after. Also Dynamic splitters come with free hscrolls & vscrolls by default I believe. This would be
simple to link them with my Projection matrix to perform panning in each pane.
Do you or anyone else in this thread know of some example code for this style? Ive asked the guys/gals on the MFC group 4 different times with no luck. Im pretty sure Id need 4 CView instances connected to the same
Doc Template. This way actions performed on geometry in one pane would be reflected in all panes. But each CView would have its own Modleview and Projection matrixes. This way I could pan. zoom, rotate each CView independently.