• Content count

  • Joined

  • Last visited

  • Days Won


AndrewDavid last won the day on December 26 2017

AndrewDavid had the most liked content!

Community Reputation


About AndrewDavid

  • Birthday 08/31/1957

Profile Information

  • Gender
  • Location
  • Interests
    3D graphics, computers

Contact Methods

  • Website URL

Recent Profile Visitors

6,707 profile views
  1. The Comedy Thread This was unbelievable and got me laughing quite a bit
  2. Can't Outline Text Anymore?

    Hi @Toraneko Welcome to the forum. I watched your video and saw 4.0.9 was being used, Paint has come a long way and if you recently installed the most up to date version 4.0.21, that effect is no longer available in that drop down. It has been renamed "object outline" and found in the effects/outline sub menu. It is now called object outline and is included in the pack @Ego Eram Reputo quoted. No worries @Ego Eram Reputo There are some videos I cant watch from my country either.
  3. AndrewDavid˝s Creations .... A New Enterprise

    Inspired by @xod 's newest addition to our paint tools and the newest episode of Discovery
  4. Unfinished plugins

    Thanks @BoltBait That was indeed the issue- That backslash - I thought it would be OK in a comment line. Thanks @toe_head2001 That would have saved me a few hours of grief and my long rant
  5. Unfinished plugins

    BTW @BoltBait This is how I spent my Sun Afternoon After you updated your code I tried to rebuild the DLL This is one of those "Hard to Believe" Issues. This is the error message I kept getting I know the file does not exist on the desktop. I am building it. I know the file is not in use - it hasn't been built yet. Even trying to build under a different name results in the same error message. There are no other reported errors in the dialogue box At first I thought it might be Codelab 3.4 so I removed it and re installed 3.3 This did not resolve the issue so I reinstalled 3.4 and still continue to get the error message. I uninstalled paint and reinstalled with codelab 3.3 - still got the same error message Renamed an older dll and it worked fine. Deleting the files and rebuilding still receives the error. Rebooting still receives the error. After building 30 plugins I thought I knew what I was doing. Just recently I was exporting a few to Visual Studio 2017 and recompiling them for the experience and everything was working fine. After trying to build this recent posted scipt from the forum - I consistently receive this error from Codelab. I find it hard to believe that it is only happening to me and has yet to be reported. I was quite reluctant to post this rant but thought you should know. Something very strange about this plugin. This was the first time I have ever used the Ctrl-I keystroke in Codelab. I was having the same problem with your other post about selecting and filling with color. After your update, I tried to rebuild, but all I got was this same error message.
  6. Unfinished plugins

    It works fine now. Now I'm curious about why that had to be done. The first time I have encountered that in over 20 builds. Something unique in your plugin I think.
  7. Unfinished plugins

    @xod Trouble after the build File: C:\Program Files\\Effects\OutlinedGradientText.dll Name: OutlinedGradientTextEffect.OutlinedGradientTextEffectPlugin Version: 1.0.6623.16135 Author: Copyright ©2018 by xod & BoltBait Copyright: Draws outlined, gradient filled text Website: Full error message: PaintDotNet.WorkerThreadException: Worker thread threw an exception ---> System.OutOfMemoryException: Out of memory. at System.Drawing.Drawing2D.LinearGradientBrush..ctor(Point point1, Point point2, Color color1, Color color2) at OutlinedGradientTextEffect.OutlinedGradientTextEffectPlugin.Render(Surface dst, Surface src, Rectangle rect) at OutlinedGradientTextEffect.OutlinedGradientTextEffectPlugin.OnRender(Rectangle[] rois, Int32 startIndex, Int32 length) at PaintDotNet.Effects.Effect`1.Render(EffectConfigToken parameters, RenderArgs dstArgs, RenderArgs srcArgs, Rectangle[] rois, Int32 startIndex, Int32 length) in D:\src\pdn\src\Effects\Effect`1.cs:line 98 at PaintDotNet.Effects.BackgroundEffectRenderer.RenderWithClipMask(Effect effect, EffectConfigToken token, RenderArgs dstArgs, RenderArgs srcArgs, Rectangle[] rois, IRenderer`1 clipMaskRenderer) in D:\src\pdn\src\PaintDotNet\Effects\BackgroundEffectRenderer.cs:line 170 at PaintDotNet.Effects.BackgroundEffectRenderer.RendererContext.RenderTile(EffectConfigToken token, Int32 tileIndex) in D:\src\pdn\src\PaintDotNet\Effects\BackgroundEffectRenderer.cs:line 150 at PaintDotNet.Effects.BackgroundEffectRenderer.RendererContext.RenderNextTile(EffectConfigToken token) in D:\src\pdn\src\PaintDotNet\Effects\BackgroundEffectRenderer.cs:line 142 at PaintDotNet.Effects.BackgroundEffectRenderer.ThreadFunction() in D:\src\pdn\src\PaintDotNet\Effects\BackgroundEffectRenderer.cs:line 239 --- End of inner exception stack trace --- at PaintDotNet.Effects.BackgroundEffectRenderer.DrainExceptions() in D:\src\pdn\src\PaintDotNet\Effects\BackgroundEffectRenderer.cs:line 418 at PaintDotNet.Effects.BackgroundEffectRenderer.Abort() in D:\src\pdn\src\PaintDotNet\Effects\BackgroundEffectRenderer.cs:line 374 at PaintDotNet.Effects.BackgroundEffectRenderer.Start() in D:\src\pdn\src\PaintDotNet\Effects\BackgroundEffectRenderer.cs:line 320 at PaintDotNet.Menus.EffectMenuBase.<>c__DisplayClass42_5.<RunEffectImpl>b__5() in D:\src\pdn\src\PaintDotNet\Menus\EffectMenuBase.cs:line 1032
  8. Hi @xod Thanks for the offer but I have a long way to go to understand the coding. Knowing I can take something out of codelab and bring it into Visual Basic was enough for me. Having that 2010 template was instrumental in getting it to work.
  9. Not for the faint of heart. I had a go with your lesson 5 and found it very difficult to create a new project in Visual Studio 2017. I finally got it to work by using your 2010 template. Not a big deal but I thought I would mention it. The issue I was having was when I created a new project I couldn't link it to .net framework 4.7. It kept directing me to install. When I loaded your template - everything was linked fine. Also the icon procedure wasn't successful. It would compile and create the DLL but Paint.Net wouldn't load the DLL. Now if I could only understand the code....................
  10. Signature stamp (ymd:2018-02-12)

    Indeed I have. The thought of breaking down the objects to individual layers is too much work for me. But I have seen the proper way of using the texture object rounder to get some cool effects.
  11. Signature stamp (ymd:2018-02-12)

    Thank you @MadJik
  12. Congrats from me as well. Remember with such power comes great responsibility
  13. I would prefer using select the dominant color and delete to create transparency that will allow the plugin to do its job. Paint bucket fill the transparency and voila. Mission accomplished.