visionary Posted November 23, 2019 Share Posted November 23, 2019 Hi, I'm a graphic designer and my program of choice is Paint.NET. I use it for several hours every day, and after evaluating ways of increasing my productivity, I concluded that plugin personalization would be a great way to achieve that. I want to know how to change the icon and category of plug-ins I've downloaded from this forum, because when you have 30+ plugins it's hard to remember where everything is located, especially when some have bad icons or don't have icons at all. Additionally, I'd like to know how I can edit plugins to make the gui simpler and personalized to my needs, as well as customize their default values. Thanks in advance. Quote Link to comment Share on other sites More sharing options...
Reptillian Posted November 23, 2019 Share Posted November 23, 2019 (edited) Unless they're open-sourced, you don't. If they're not open-sourced, then you need to get permission to reverse engineer those plugins, and then make your changes. Plus, you need a lot of programming knowledge. GUI programming is actually the hardest part of making plugins. The rest is more understanding mathematics, and applying data types, along with using void function. For loop is the basis for many plugins here. Edited November 23, 2019 by Reptillian Quote G'MIC Filter Developer I am away from this forum for undetermined amount of time: If you really need anything related to my PDN plugin or my G'MIC filter within G'MIC plugin, then you can contact me via Paint.NET discord, and mention me. Link to comment Share on other sites More sharing options...
Ego Eram Reputo Posted November 23, 2019 Share Posted November 23, 2019 You can't change the icon or menu placement as these are hard-coded by the plugin author. The Plugin Browser may be of interest to you as it acts like a plugin manager. With it you can bookmark your favorite plugins and easily locate the ones you've misplaced. There is a link in my signature. 1 Quote ebook: Mastering Paint.NET | resources: Plugin Index | Stereogram Tut | proud supporter of Codelab plugins: EER's Plugin Pack | Planetoid | StickMan | WhichSymbol+ | Dr Scott's Markup Renderer | CSV Filetype | dwarf horde plugins: Plugin Browser | ShapeMaker Link to comment Share on other sites More sharing options...
ReMake Posted November 23, 2019 Share Posted November 23, 2019 24 minutes ago, Ego Eram Reputo said: The Plugin Browser may be of interest to you as it acts like a plugin manager. In my opinion Plugin Browser is the effective solution to the problem with a minimum of effort. Quote Link to comment Share on other sites More sharing options...
visionary Posted November 26, 2019 Author Share Posted November 26, 2019 On 11/23/2019 at 9:01 PM, Ego Eram Reputo said: You can't change the icon or menu placement as these are hard-coded by the plugin author. The Plugin Browser may be of interest to you as it acts like a plugin manager. With it you can bookmark your favorite plugins and easily locate the ones you've misplaced. There is a link in my signature. On 11/23/2019 at 9:26 PM, ReMake said: In my opinion Plugin Browser is the effective solution to the problem with a minimum of effort. To be honest I was hoping for a solution closer to what I asked for, but I guess Plugin Browser will have to do for now. Is there any chance that these features will be implemented in a future update? Quote Link to comment Share on other sites More sharing options...
BoltBait Posted November 26, 2019 Share Posted November 26, 2019 If so, it will be a distant update. There are many features on the list with higher priority. Quote Download: BoltBait's Plugin Pack | CodeLab | and a Free Computer Dominos Game Link to comment Share on other sites More sharing options...
Ego Eram Reputo Posted November 27, 2019 Share Posted November 27, 2019 At the moment, the plugin author sets the menu and icon when the DLL is compiled. That's what I meant when I said these are "hard coded". If the plugin source code has been made available it is possible to recompile the plugin to change (i.e. personalize) these parameters. Quote ebook: Mastering Paint.NET | resources: Plugin Index | Stereogram Tut | proud supporter of Codelab plugins: EER's Plugin Pack | Planetoid | StickMan | WhichSymbol+ | Dr Scott's Markup Renderer | CSV Filetype | dwarf horde plugins: Plugin Browser | ShapeMaker Link to comment Share on other sites More sharing options...
visionary Posted November 28, 2019 Author Share Posted November 28, 2019 Okay, thanks a lot ☺️ Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.