Jump to content

MDI vs. SDI


Recommended Posts

I know there are some related topics, but is there any way to make the MDI interface optional, or at the least not prevent another instance from running? I can't stand MDI interfaces, especially for something like this. Alt-tab (IMHO) should take you to any document you have open. Yes, I know about ctrl-tab or whatever it is, but that's annoying to me.

All that said, I'm really enjoying Paint.NET. Great program, and nice speed improvement with 3.x. :)

Link to comment
Share on other sites

Well, alternately, just don't prevent other instances from running, and make intercepting opening a new image an optional thing. I know that's probably easier said than done, but it would be nice to have both options available.

Link to comment
Share on other sites

I assume that what you want is akin to what Firefox and IE7 have implemented: by default, new tabs are used, but you're free to create a brand new instance as well.

Right now that mostly isn't possible because MDI is a fresh feature for Paint.NET and I wanted fewer moving parts on a change of this magnitude. There are a few unsolved issues* with instance management that don't make this possible yet, aside from the lack of a File->New Window command.

* By "unsolved issues" I do not mean bugs. It's more along the lines of purposefuly limited capability with respect to wanting to ship in January instead of March.

The Paint.NET Blog: https://blog.getpaint.net/

Donations are always appreciated! https://www.getpaint.net/donate.html

forumSig_bmwE60.jpg

Link to comment
Share on other sites

opening a new image an optional thing.

PdN is made to open images.

I said, "intercept opening a new image an optional thing." IOW, instead of intercepting the opening of another image from Explorer by a currently running instance, allow a new instance to run. I think we all understand that this program opens images, and asking it not to isn't very useful. ;)

I assume that what you want is akin to what Firefox and IE7 have implemented: by default, new tabs are used, but you're free to create a brand new instance as well.

Right now that mostly isn't possible because MDI is a fresh feature for Paint.NET and I wanted fewer moving parts on a change of this magnitude. There are a few unsolved issues* with instance management that don't make this possible yet, aside from the lack of a File->New Window command.

Precisely what I was getting at - and not surprisingly, Firefox was the reason for the last time I joined a forum dedicated to an application and asked how to tear out some feature that some percentage of the population was totally ga-ga over ;). Thanks for taking the time to consider it and reply - but I hope it's something that might remain on the table for future builds.

What's the last release before it went MDI, and are there any critical bugs to be aware of? 3.x seems much snappier, but I'd gladly sacrifice some speed for SDI.

Thanks.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...