Ideas for a Doc/View Variation...
-
I'm looking ways to do a variation on Doc/View that would accommodate the video editor app i'm writing. I want it to be SDI in the sense that only one document can be open at a time, but I want it to be MDI in the sense that there can be many different views opened (onto the same doc, of course) at once. There would be a window (floating toolbar, probably) with a series of video frames and the user could double click a frame to open a full-sized window into the area where the MDI windows would normally go. I guess this would be a SDMV (Single Doc, Multi View) app, instead of an MDI or SDI app. Has anyone here done anything like this before? I've looked around on this and that other code site, but didn't find anything the fit. -c
-
I'm looking ways to do a variation on Doc/View that would accommodate the video editor app i'm writing. I want it to be SDI in the sense that only one document can be open at a time, but I want it to be MDI in the sense that there can be many different views opened (onto the same doc, of course) at once. There would be a window (floating toolbar, probably) with a series of video frames and the user could double click a frame to open a full-sized window into the area where the MDI windows would normally go. I guess this would be a SDMV (Single Doc, Multi View) app, instead of an MDI or SDI app. Has anyone here done anything like this before? I've looked around on this and that other code site, but didn't find anything the fit. -c
-
I'm looking ways to do a variation on Doc/View that would accommodate the video editor app i'm writing. I want it to be SDI in the sense that only one document can be open at a time, but I want it to be MDI in the sense that there can be many different views opened (onto the same doc, of course) at once. There would be a window (floating toolbar, probably) with a series of video frames and the user could double click a frame to open a full-sized window into the area where the MDI windows would normally go. I guess this would be a SDMV (Single Doc, Multi View) app, instead of an MDI or SDI app. Has anyone here done anything like this before? I've looked around on this and that other code site, but didn't find anything the fit. -c
I think you should start with an MDI application, then override ID_FILE_OPEN and ID_FILE_NEW or something like that to allow only one document. The details of how that is done is somewhat determined by how you want the file to be specified that you will allow open. I am not entirely sure of how well that will work, but I think it could work well.