Simon Brown Posted December 7, 2008 Share Posted December 7, 2008 (edited) MODERATORS NOTE: This plugin has been rewritten and re-released by null54 Find the latest version here >>LINK<< Secure Download If you get a warning, try the unencrypted download. Despite the brilliance of Paint.NET, sometimes another program is needed to add something to a Paint.NET project. TOA adds an item to the tools menu which allows you to select one of several applications in which the current layer will be opened. That application can then be used to make adjustments, save and when it is closed and you click OK to the dialog - the changes will appear in Paint.NET. The above image has the icons replaced with generic ones. To use, just click an icon. Edited April 15, 2020 by Ego Eram Reputo Added Mod note & link to new version by Null54 Link to comment Share on other sites More sharing options...
pyrochild Posted December 7, 2008 Share Posted December 7, 2008 You should add some auto-detection for the more popular programs like PSP, Photoshop, and GIMP. ambigram signature by Kemaru [i write plugins and stuff] If you like a post, upvote it! Link to comment Share on other sites More sharing options...
Leif Posted December 7, 2008 Share Posted December 7, 2008 Thank you. This is awesome. This will make it allot easier to jump between programs. Now I “just” have to figure out how to use Artweaver. My DA: http://leif-j.deviantart.com/ -------------- Some people seek justice so persistent, that they will do great injustice themselves. Link to comment Share on other sites More sharing options...
jiZer Posted December 7, 2008 Share Posted December 7, 2008 awesome.... Simplicity ftw! Link to comment Share on other sites More sharing options...
Gamer_World14 Posted December 26, 2008 Share Posted December 26, 2008 this is amazing...very nice job! i will definitely use this deviantART | Paint.NET Gallery | bennettfrazier.com <-- (My new Website!) Link to comment Share on other sites More sharing options...
LJXD Posted January 8, 2009 Share Posted January 8, 2009 What a cool plugin, really great. Would apophysis work? And if not is there a work around? |My Sig Tut| Deviant Art |Advanced Grunge Texture|My Gallery The Birthplace of Life Link to comment Share on other sites More sharing options...
Simon Brown Posted January 8, 2009 Author Share Posted January 8, 2009 Anything that can take an image and allow the user to save it in the same place easily *should* work. Link to comment Share on other sites More sharing options...
jake2k Posted January 8, 2009 Share Posted January 8, 2009 Great idea man! ^Click to visit my Flickr Gallery^ Link to comment Share on other sites More sharing options...
Gamer_World14 Posted January 8, 2009 Share Posted January 8, 2009 I have been having a problem with getting Photoshop elements 5.0 to work. When I try the plugin, it opens PSE 5.0 but doesn't open the layer that I was working on... so I can't really edit with the other software. deviantART | Paint.NET Gallery | bennettfrazier.com <-- (My new Website!) Link to comment Share on other sites More sharing options...
Simon Brown Posted January 8, 2009 Author Share Posted January 8, 2009 Could you post a copy of your otherapps.txt file? Link to comment Share on other sites More sharing options...
Cola Posted January 8, 2009 Share Posted January 8, 2009 Awesome idea,while i only use PDN for now,i can see how this just made things a lot more convenient for multi-program users.Way to go! Link to comment Share on other sites More sharing options...
Gamer_World14 Posted January 8, 2009 Share Posted January 8, 2009 sure, here you go... Paint:mspaintPhotoshop Elements 5.0:C:\Program Files\Adobe\Photoshop Elements 5.0\Photoshop Elements 5.0.exe deviantART | Paint.NET Gallery | bennettfrazier.com <-- (My new Website!) Link to comment Share on other sites More sharing options...
Simon Brown Posted January 8, 2009 Author Share Posted January 8, 2009 Create an image file and remember the location. Type the following into the command-line, replacing {loc} with the location of your image: "C:\Program Files\Adobe\Photoshop Elements 5.0\Photoshop Elements 5.0.exe" "{loc}" Is the image loaded when you start it? Also, does MS Paint work? Link to comment Share on other sites More sharing options...
Gamer_World14 Posted January 8, 2009 Share Posted January 8, 2009 MS Paint works. I tried what you said and put an image on my desktop named "untitled.png" and then tried the effect and it said "App could not be loaded, please check that it is installed on the machine." The way I had it previously, it loaded photoshop elements, just didn't open the image layer... :? idk deviantART | Paint.NET Gallery | bennettfrazier.com <-- (My new Website!) Link to comment Share on other sites More sharing options...
Leif Posted August 19, 2009 Share Posted August 19, 2009 When using it to get to Artweaver, it opens the portable version. Can it be made to open the normal version of Artweaver like the old version did? My DA: http://leif-j.deviantart.com/ -------------- Some people seek justice so persistent, that they will do great injustice themselves. Link to comment Share on other sites More sharing options...
Simon Brown Posted August 19, 2009 Author Share Posted August 19, 2009 It should open the version that you have some files associated with. Link to comment Share on other sites More sharing options...
Leif Posted August 19, 2009 Share Posted August 19, 2009 I reinstalled Artweaver to make sure it had files associated. ( Tiff) But still “That other app” opens the portable version. The problem is that the portable version of Artweaver doesn’t have all the features as the full version. So it would be really nice if “That other app” could use it. My DA: http://leif-j.deviantart.com/ -------------- Some people seek justice so persistent, that they will do great injustice themselves. Link to comment Share on other sites More sharing options...
Simon Brown Posted August 19, 2009 Author Share Posted August 19, 2009 If you are competent editing the registry, I can give you instructions to fix it manually. Link to comment Share on other sites More sharing options...
BoltBait Posted August 19, 2009 Share Posted August 19, 2009 Have you tried right-clicking on a tiff file and choosing "open with > choose program..."? All you should need to do is select the proper application and check the "Always use the selected program to open this kind of file" check box before clicking the OK button. That should fix up the registry for you.... um... listening to Simon? Download: BoltBait's Plugin Pack | CodeLab | and a Free Computer Dominos Game Link to comment Share on other sites More sharing options...
Simon Brown Posted August 19, 2009 Author Share Posted August 19, 2009 @Boltbait: It doesn't use direct file associations (I tried doing that but they were stored all over the place). It instead uses the full paths stored in HKCR\Applications\{AppName}\shell\{Verb}\command. Link to comment Share on other sites More sharing options...
Simon Brown Posted August 20, 2009 Author Share Posted August 20, 2009 Update posted. The new version also allows you to browse for programs. Link to comment Share on other sites More sharing options...
Leif Posted August 20, 2009 Share Posted August 20, 2009 Update posted. The new version also allows you to browse for programs. Ahh. This works. Thank you. right-clicking on a tiff file and choosing "open with > choose program..."? All you should need to do is select the proper application and check the "Always use the selected program to open this kind of file" check box before clicking the OK button. That should fix up the registry for you. I did try that. But for some reason Artweaver also puts up the portable version in that list. A bit strange. I may ask about that one day in the Artweaver forum. :wink: My DA: http://leif-j.deviantart.com/ -------------- Some people seek justice so persistent, that they will do great injustice themselves. Link to comment Share on other sites More sharing options...
h3llb0yn3cr0 Posted December 26, 2009 Share Posted December 26, 2009 Umm... little bug? Hidden Content: File: C:\Program Files\Paint.NET\Effects\ThatOtherApp.dll Effect Name: ThatOtherApp.EffectPlugin Full error message: PaintDotNet.WorkerThreadException: Worker thread threw an exception ---> System.ArgumentOutOfRangeException: Coordinates out of range, max={Width=799, Height=599} Parameter name: (x,y) Actual value was {X=800,Y=0}. at PaintDotNet.Surface.get_Item(Int32 x, Int32 y) in D:\src\pdn\paintdotnet\src\Core\Surface.cs:line 948 at ThatOtherApp.EffectPlugin.Render(EffectConfigToken parameters, RenderArgs dstArgs, RenderArgs srcArgs, Rectangle[] rois, Int32 startIndex, Int32 length) at PaintDotNet.Effects.Effect.Render(EffectConfigToken parameters, RenderArgs dstArgs, RenderArgs srcArgs, Rectangle[] rois) in D:\src\pdn\paintdotnet\src\Effects\Effect.cs:line 163 at PaintDotNet.Effects.BackgroundEffectRenderer.ThreadFunction() in D:\src\pdn\paintdotnet\src\PaintDotNet\Effects\BackgroundEffectRenderer.cs:line 156 --- End of inner exception stack trace --- at PaintDotNet.Effects.BackgroundEffectRenderer.DrainExceptions() in D:\src\pdn\paintdotnet\src\PaintDotNet\Effects\BackgroundEffectRenderer.cs:line 332 at PaintDotNet.Effects.BackgroundEffectRenderer.Join() in D:\src\pdn\paintdotnet\src\PaintDotNet\Effects\BackgroundEffectRenderer.cs:line 323 at PaintDotNet.Effects.BackgroundEffectRenderer.Abort() in D:\src\pdn\paintdotnet\src\PaintDotNet\Effects\BackgroundEffectRenderer.cs:line 300 at PaintDotNet.Effects.BackgroundEffectRenderer.Start() in D:\src\pdn\paintdotnet\src\PaintDotNet\Effects\BackgroundEffectRenderer.cs:line 260 at PaintDotNet.Menus.EffectMenuBase.<>c__DisplayClass19.<>c__DisplayClass1d.b__d() in D:\src\pdn\paintdotnet\src\PaintDotNet\Menus\EffectMenuBase.cs:line 736 Signature pending. Until then feel free to criticize my current signature by PMing me. Link to comment Share on other sites More sharing options...
yy10 Posted January 31, 2010 Share Posted January 31, 2010 Umm... little bug? Hidden Content: [size=85]File: C:\Program Files\Paint.NET\Effects\ThatOtherApp.dll Effect Name: ThatOtherApp.EffectPlugin Full error message: PaintDotNet.WorkerThreadException: Worker thread threw an exception ---> System.ArgumentOutOfRangeException: Coordinates out of range, max={Width=799, Height=599} Parameter name: (x,y) Actual value was {X=800,Y=0}. at PaintDotNet.Surface.get_Item(Int32 x, Int32 y) in D:\src\pdn\paintdotnet\src\Core\Surface.cs:line 948 at ThatOtherApp.EffectPlugin.Render(EffectConfigToken parameters, RenderArgs dstArgs, RenderArgs srcArgs, Rectangle[] rois, Int32 startIndex, Int32 length) at PaintDotNet.Effects.Effect.Render(EffectConfigToken parameters, RenderArgs dstArgs, RenderArgs srcArgs, Rectangle[] rois) in D:\src\pdn\paintdotnet\src\Effects\Effect.cs:line 163 at PaintDotNet.Effects.BackgroundEffectRenderer.ThreadFunction() in D:\src\pdn\paintdotnet\src\PaintDotNet\Effects\BackgroundEffectRenderer.cs:line 156 --- End of inner exception stack trace --- at PaintDotNet.Effects.BackgroundEffectRenderer.DrainExceptions() in D:\src\pdn\paintdotnet\src\PaintDotNet\Effects\BackgroundEffectRenderer.cs:line 332 at PaintDotNet.Effects.BackgroundEffectRenderer.Join() in D:\src\pdn\paintdotnet\src\PaintDotNet\Effects\BackgroundEffectRenderer.cs:line 323 at PaintDotNet.Effects.BackgroundEffectRenderer.Abort() in D:\src\pdn\paintdotnet\src\PaintDotNet\Effects\BackgroundEffectRenderer.cs:line 300 at PaintDotNet.Effects.BackgroundEffectRenderer.Start() in D:\src\pdn\paintdotnet\src\PaintDotNet\Effects\BackgroundEffectRenderer.cs:line 260 at PaintDotNet.Menus.EffectMenuBase.<>c__DisplayClass19.<>c__DisplayClass1d.b__d() in D:\src\pdn\paintdotnet\src\PaintDotNet\Menus\EffectMenuBase.cs:line 736[/size] Ditto. :? deviantART sigs n stuff Link to comment Share on other sites More sharing options...
Simon Brown Posted February 2, 2010 Author Share Posted February 2, 2010 ThatOtherApp updated. Link to comment Share on other sites More sharing options...
Recommended Posts