Jump to content

KamoKronos

Members
  • Posts

    17
  • Joined

  • Last visited

    Never

Posts posted by KamoKronos

  1. I must say, this is ingenious! I often make or modify pictures for my 1280 x 800 screen, and this makes it easier than having to save over and over again, which is very annoying IMO. Great plugin! One suggestion (Which i believe has been mentioned before): Make it able to actually set it as the desktop background. Otherwise, nice job, now one of my favorite plugins :D.

  2. The solution is to open the brush in pdn, click "expand canvas", making sure "Maintain aspect ratio" is unchecked and making the height what the width is. Then make sure the background is transparent and save it as a brush.

    I did that, the problem is that the brushes are too small... I have a wave kinda techno vector that is 2000x2000 (The size it came in) and it comes out way too small when I use it in Custom Brushes...

  3. Umm, I just found something else. I guess that depending on the size, the plugin resizes the brush or something because I had this brush:

    Technetronic_908.png

    But when I tried to use it in Custom Brushes, this is what it looked like:

    Weird.png

    So, umm, is this fixable, or do I have to make the brush smaller?

    **Edit**

    I tried making the brush smaller, and that didn't work. Then I tried making the width in the same as the height and that worked, except the brush was much smaller than what it should have been, even on 250...

  4. You said "froze" not "crashed..."

    This changes everything ;)

    Looks either like you don't have enough RAM to load all of the brushes*

    or the plugin was allowing resources to be garbage collected, and then trying to use them

    *sabrown, are you keeping all of the full-size bitmaps in memory the whole time? would probably be better only to keep the thumbs in memory, and load the actual brush again only when it's the one in use.

    **are you using Surface.CreateAliasedBitmap() anywhere?

    Actually, the first time it froze, and then I got impatient and went into Task Manager and ended PDN from there. When I tried it again, I walked away for a bit, and when I came back it said there was a crash.

  5. They're all .png and I've imported quite a few, lol. I got them from DeviantArt. Here's the crash log (If it helps).

    Features log: UpdatesState(StartupState), UpdatesState(ReadyToCheckState), SetTool(PaintDotNet.Tools.PaintBrushTool), HM(NullHistoryMemento), ShowDialog(PaintDotNet.ToolsForm), ShowDialog(PaintDotNet.ColorsForm), ShowDialog(PaintDotNet.HistoryForm), ShowDialog(PaintDotNet.LayerForm), ShowDialog(PaintDotNet.MainForm), PopulateFonts(), Menu.Effects, Effect(CustomBrushes.EffectPlugin)
    Loaded assemblies: 
       mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @ C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\mscorlib.dll
       PaintDotNet, Version=3.30.2993.35482, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.exe
       System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @ C:\WINDOWS\assembly\GAC_MSIL\System.Windows.Forms\2.0.0.0__b77a5c561934e089\System.Windows.Forms.dll
       System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @ C:\WINDOWS\assembly\GAC_MSIL\System\2.0.0.0__b77a5c561934e089\System.dll
       System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @ C:\WINDOWS\assembly\GAC_MSIL\System.Drawing\2.0.0.0__b03f5f7f11d50a3a\System.Drawing.dll
       PaintDotNet.Core, Version=3.30.2993.35478, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.Core.dll
       PaintDotNet.Base, Version=3.30.2993.35476, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.Base.dll
       PaintDotNet.SystemLayer, Version=3.30.2993.35477, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.SystemLayer.dll
       PaintDotNet.Resources, Version=3.30.2993.35478, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.Resources.dll
       PaintDotNet.Data, Version=3.30.2993.35479, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.Data.dll
       PaintDotNet.Effects, Version=3.30.2993.35480, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.Effects.dll
       AlignPlugin, Version=1.5.1.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\AlignPlugin.dll
       AlphaMask, Version=1.1.2465.29083, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\AlphaMask.dll
       Bevel, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Bevel_v1.4.0.0.dll
       Border, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Border.dll
       "Borders N' Shapes", Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Borders N' Shapes.dll
       CloudEffect, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\CloudEffect.dll
       ColorBalance, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\ColorBalance.dll
       CurtisBlack.Effects, Version=5.0.3005.34111, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\CurtisBlack.Effects.dll
       Curves+, Version=2.4.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Curves+.dll
       CustomBrushes, Version=3.3.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\CustomBrushes.dll
       CutoutEffect.cs, Version=1.0.2404.21446, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\CutoutEffect.dll
       EdHarvey.Edfects.Common, Version=0.6.2690.12792, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\EdHarvey.Edfects.Common.dll
       EdHarvey.Effects, Version=0.6.2690.12793, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\EdHarvey.Effects.dll
       EdHarvey.Effects.Fragment, Version=0.1.2555.38851, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\EdHarvey.Effects.Fragment.dll
       ErodeDilate, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\ErodeDilate_v0.2.dll
       Feather, Version=2.1.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Feather.dll
       Film, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Film.dll
       Flip, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Flip.dll
       GaussianBlurChannel, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\GaussianBlurChannel.dll
       GaussianBlurPlus, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\GaussianBlurPlus.dll
       Gradient Bars, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Gradient Bars.dll
       InkSketch, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\InkSketch.dll
       Jitter, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Jitter.dll
       LightRays, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\LightRays.dll
       Oblique, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Oblique.dll
       Outline Object, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Outline Object.dll
       Outline, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Outline.dll
       Pastel, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Pastel.dll
       PhotoFloodFillPlugIn, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\PhotoFloodFillPlugIn.dll
       PolarRect, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\PolarRect.dll
       Polygone, Version=1.0.0.2, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Polygon.dll
       PortraitEffect, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\PortraitEffect.dll
       pyrochild.effects.common, Version=2.0.2975.36871, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\pyrochild.effects.common.dll
       RadialBlurDeluxe, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\RadialBlurDeluxe_v0.1.dll
       RectToPolar, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\RectToPolar.dll
       ReflectionFlat, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\ReflectionFlat.dll
       SeamlessTextureMaker, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\SeamlessTextureMaker.dll
       ShadowEffect, Version=1.1.0.43197, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\ShadowEffect.dll
       Shape3D, Version=1.2.3.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Shape3D.dll
       Sharpen+, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Sharpen+.dll
       SinWaves, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\SinWaves.dll
       SpiroShapes, Version=1.4.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\SpiroShapes.dll
       Splashes, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Splashes.dll
       Splatter, Version=1.0.2978.34285, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Splatter.dll
       Stars, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Stars.dll
       Steganography, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Steganography.dll
       Stitch, Version=1.0.2808.37940, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Stitch.dll
       Transparency, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Transparency.dll
       Water, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Water.dll
       ZoomBlurDeluxe, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\ZoomBlurDeluxe_v0.2.dll
       System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @ C:\WINDOWS\assembly\GAC_MSIL\System.Design\2.0.0.0__b03f5f7f11d50a3a\System.Design.dll
    
    Exception details:
    System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
      at System.Drawing.SafeNativeMethods.Gdip.GdipDrawImageRectI(HandleRef graphics, HandleRef image, Int32 x, Int32 y, Int32 width, Int32 height)
      at System.Drawing.Graphics.DrawImage(Image image, Int32 x, Int32 y, Int32 width, Int32 height)
      at System.Drawing.Bitmap..ctor(Image original, Int32 width, Int32 height)
      at System.Drawing.Bitmap..ctor(Image original)
      at CustomBrushes.CBDraw.IndexImageBrushes()
      at CustomBrushes.CBDraw.CBDraw_Load(Object sender, EventArgs e)
      at System.Windows.Forms.Form.OnLoad(EventArgs e)
      at PaintDotNet.PdnBaseForm.OnLoad(EventArgs e)
      at PaintDotNet.Effects.EffectConfigDialog.OnLoad(EventArgs e)
      at System.Windows.Forms.Form.OnCreateControl()
      at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
      at System.Windows.Forms.Control.CreateControl()
      at System.Windows.Forms.Control.WmShowWindow(Message& m)
      at System.Windows.Forms.Control.WndProc(Message& m)
      at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
      at System.Windows.Forms.ContainerControl.WndProc(Message& m)
      at System.Windows.Forms.Form.WmShowWindow(Message& m)
      at System.Windows.Forms.Form.WndProc(Message& m)
      at PaintDotNet.PdnBaseForm.OurWndProc(Message& m)
      at PaintDotNet.PdnBaseForm.WndProc(Message& m)
      at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
      at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
      at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
    ------------------------------------------------------------------------------
    

  6. I'd like to be able to see the layers

    Can't. Not possible.

    Oh, ok, well then, like the guy above me asked, would it be possible to put in rulers so we know where we need to be brushing. Oh, and would it also be possible to be able to put in zoom, because when I'm working with 1280x800 (widescreen) its kinda bothersome to have to keep scrolling from left to right, etc etc. Like a zoom out and zoom in or something...just ideas.

×
×
  • Create New...