Jump to content

Braiden

Members
  • Posts

    36
  • Joined

  • Last visited

Everything posted by Braiden

  1. Since thats the case, ill have to strike that off the list, what to replace it with Ill think of something tomorrow, while I'm at college, supposedly doing work ( or something like, i don't really pay attention much ) Ill probably add some 1337 ub3r c00l thingy Naa, we'll keep it simple, and functioning for now, add the fancy stuff later!
  2. Please don't let users rename the dlls' date=' some effects simply won't work if you change their filename.[/quote']Hmm, i didnt think that would be a problem. have you tested that theory ( that renaming files makes them not work ? ) Because the way Plugins are made, specially in .NET, say i want to change the button name, i would call: Me.button1.text = "This is the new text for our button" or atleast thats how i code, and most other people, and also because of how .net handles plugins, only the plugin talks to Paint.net, and PDN never has to call directly to a file name ( the only time it ever calls a plugin, is for getting mathematical equations, which are handles as put in the code above ) So im not sure if that makesa difference, ill have to ask a Dev member, like Mike, or Rick
  3. Hmm. I dont suppose you would use IoC to stop access to things like Version Number etc etc? Because making a Plugin comparison for my Manager would be near impossible, unless i read the file properties, in which is a longer way ( or so i think ) It does seem quite flexible, yet im sure there are work arounds possible? I dont know tbh, ill look into it as Mike Said!
  4. do you mean, if i move one DLL, and it requires 1 or more other DLL's to work, will it move them all? If that is the case, no, but that is one of the features the will be added shortly, along with getting Full Descriptions and Names of Plugins, not just the name of the DLL. Hope that helps! @Mike, did the changes make it look better?
  5. Ill have a look at ScriptLab, must be interesting because ive seen a lot of people talk about it. I understand the C# fine, ive coded in that a little bit too [ http://redvex.d2help.com/ ], i worked on the C# Version of RedVex, which is a Packet SNiffer/Sender/Spoofer for the game Diablo II, used to make follow bots, auto TP's, Map Hacks etc etc, but i didnt do that much, mainly offering VB.net solutions, converted to C# I work with Visual Studio 2008 Professional, so it usually can convert the code or offer alternatives for me cheap i know So i will have to get working on that, ill probably just add an about box, modify what it displays upon loading by using Public variables, and ill be set! I guess your the man to PM about code then
  6. hey thanks Mike ( seems like people like me ) thanks for the Tips! I realised just then that the Blue does stand out on other PC's, i forgot that my Theme is a Messy version of Vista Aero, and it is fully bright, near everything is a light color Ill get onto that, and also, in respect to the code you posted in my other thread, that is one of the features im going to add, along with a few more! I think ill rename it now, and fix the Colors, just to let everyone have a good quality look of it! It should be very stable and high speed, ive kept the code as streamlined as possible, but ive had to use some public variables ( i think ) 2 or more times which is faster, but could cause errors in messy code ( thank god for O'Rielly ) I'd love to hear any andall suggestions for fixes or things to add! EDIT: Fixed the Labels, Name, Colors, and some loose variable i found
  7. So i suppose the same architecture would work for all set variables? Anyhow, thats a great help, and now i can add it to my 'Paint DOT Net Manager' program, as to work upon the features to come. on looking at that again, that looks like C#? either way its pretty close to VB.net Im actually amazed at how two .net languages can be so different, as i would think that VB.net is easier due to the fact its like a version of Pseudo Code [citation needed] and C# is like a mix of Java and Pseudo Code ( or atleast thats what i think ) Thanks Mike, i hope to bring out more and more software tools for P.Net!
  8. NOTICE: Paint.Net Plugin Manager 'X' has been Released! And is now being Improved constantly! [*]Context Menus' ( Right-Click Options! ) [*]Conditional Plug-in (Un)Installing ( Install every plug-in starting with/containing "a" ) [*]Plug-In Searching [*]Custom Drawn GUI, no Bland Forms! ( Or so i hope ) [*]And the Rest you will have to wait for Sick of having to browse into, C:\, then, Program Files, then, Paint.Net, then, Effects, every time you want to add or remove a Plugin? LAST EDITED: 30-06-2008 Remove the hassle all together with: Paint.Net Plug-in Manager! DOWNLOAD Paint.Net Plugin Manager X.zip All this requires is .NET Frameworks 2.0 ( which you should have if Paint.NET is installed ) SCREENSHOTS Paint.Net Plugin Manager UI FEATURES -Finds Installation directory itself, if key isnt found, uses default ( DRIVE:\Program Files\Paint.NET\Effects\ ) -Instant Add / Remove DLL ( now more efficient in file checks, while being faster yet ) -List Building ( not noticed by most users, but organises lists, and checks files over, unnoticable speeds! ) -Plugin number counter, counts how many Plugins you have available, or installed! INSTALL Simply extract the contents of P.NManager.zip to a folder on your Desktop (or anywhere else) HOW TO:[/b][/u] When the .exe is run, you will be shown a Form, it will have 4 Listboxes, 2 on each side, the top listboxes are for FileType Plugins ( located in the "\FileTypes\" folder ) and can be swapped backwards or forwards. The Bottom two are for the Effects Plugins ( located in the "\Effects\" folder ) which can also be swapped around. The Left side listbox's are your INSTALLED Plugins, and the right side are Plugins located INSIDE Plugin Managers' "Effect" and "FileType" folders. If you do not have a properly installed version of Paint.Net ( i.e. installed to a Pen Drive ) you can specify WHERE you want Plugin Manager to look, simply by editing the "installationfolder.txt" file located inside "\Config\", you simply type the location of the Installation folder, e.g. "E:\Paint.Net\" will point Plugin Manager towards the portable installation of Paint.Net, found on my pen drive. Obviously as you change PC's you may have to change the drive letter, but soon this will be replaced with a menu built into Plugin Manager. REMOVE Paint.Net Plugin Manager (Not that you'll want to ) Simply Delete the Folder you extracted and its gone! no footprints at all! COMING SOON -Mass add remove - SOON, seems there are a lot of ways of doing it, just got the find the best! -Description of currently highlighted .dll ( will need help from Dev team for that ) Think i should add any more features? tell me and ill try my best All comments are welcome!
  9. It would be a nice idea, But my view is that PDN is meant to be one of the most lightweight Open Source Graphics programs around, so by adding extra Plugins the whole package becomes messy and bloated. Its much better to find the plugins Topic, with full instructions, so users learn how to add plugins aswell as how to use the ones they install I personally dont use feather much, if at all, but it might be added if its viewed to be a worthy addition to the package!
  10. So, as the title suggests, im a self proclaimed VB.net 'Hacker' ( please do not think of me as the 'illegal' 'live in my basement' type of person, go to wikipedia and search hacker... ) Ive noticed that one thing i hate is organising my plugins, because the names arent all too helpful, so im going to make a PaintDOTNet Plugin Manager, i have all the coding done, i just need to know how PDN's plugin casing gets the 'Plugin name' from the .dll file. Its most probably a couple of namespace definitions and some lines of code! Any advice would be great, as i work with stand alones due to my Part-Time work. Thanks! and im glad to be part of an awesome project!
×
×
  • Create New...