Jump to content

jxp

Members
  • Posts

    32
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by jxp

  1. Funnily enough I was also working on something along these lines.

    I was taking the approach of listing each plugin by its menu name (categorised by the main Paint.net Effects types). I was also running each plugin on a sample image (or blank image for render plugins).

    Effects are such visual things I thought it was worth seeing what they are like.

    e.g Parrot is orginal image, then apply each effect to it. So far I've done about 100 images.

    I was thinking that it would help to have both the DLL filename (some effects are in combined dlls) and the menu name as well as a link to the relevant Plugin forum topic.

    My ultimate intention was to have some web pages that would show the images and you could click on the link to see the thread about that plugin. (view the attached image to see what I mean)

  2. Funnily enough I was also working on something along these lines.

    I was taking the approach of listing each plugin by its menu name (categorised by the main Paint.net Effects types). I was also running each plugin on a sample image (or blank image for render plugins).

    Effects are such visual things I thought it was worth seeing what they are like.

    e.g Parrot is orginal image, then apply each effect to it. So far I've done about 100 images.

    I was thinking that it would help to have both the DLL filename (some effects are in combined dlls) and the menu name as well as a link to the relevant Plugin forum topic.

    My ultimate intention was to have some web pages that would show the images and you could click on the link to see the thread about that plugin. (view the attached image to see what I mean)

  3. Funnily enough I was also working on something along these lines.

    I was taking the approach of listing each plugin by its menu name (categorised by the main Paint.net Effects types). I was also running each plugin on a sample image (or blank image for render plugins).

    Effects are such visual things I thought it was worth seeing what they are like.

    e.g Parrot is orginal image, then apply each effect to it. So far I've done about 100 images.

    I was thinking that it would help to have both the DLL filename (some effects are in combined dlls) and the menu name as well as a link to the relevant Plugin forum topic.

    My ultimate intention was to have some web pages that would show the images and you could click on the link to see the thread about that plugin. (view the attached image to see what I mean)

    30002_aa2e0dcc896cb5e29499256e160ec129

  4. Hi there,

    I've got a couple of ideas for some plugins (very early stages yet). I've plenty of experience on C# but little on Paint.net so I thought I would ask for a bit of help.

    For my effect I would like to be able to use/specify palettes to go with them. Is there any way to access the paint.net palette system? As far as I can tell this is basically a user shortcut and not accessible via the object model. Is that correct?

    I guess I could manually read/write to the Paint.NET User Files\Palettes folder as a fallback.

    (Just checked and Paint.net refreshes the palette list when new files are added to this folder. Sweet!)

    EDIT: Had a root around with PDNResources and discovered the Palette folder is localised. I can get it using PdnInfo.UserDataPath and PdnResources.GetString("ColorPalettes.UserDataSubDirName") but there are several posts saying not to use PDNResources. :?

  5. Hi there,

    I've got a couple of ideas for some plugins (very early stages yet). I've plenty of experience on C# but little on Paint.net so I thought I would ask for a bit of help.

    For my effect I would like to be able to use/specify palettes to go with them. Is there any way to access the paint.net palette system? As far as I can tell this is basically a user shortcut and not accessible via the object model. Is that correct?

    I guess I could manually read/write to the Paint.NET User Files\Palettes folder as a fallback.

    (Just checked and Paint.net refreshes the palette list when new files are added to this folder. Sweet!)

    EDIT: Had a root around with PDNResources and discovered the Palette folder is localised. I can get it using PdnInfo.UserDataPath and PdnResources.GetString("ColorPalettes.UserDataSubDirName") but there are several posts saying not to use PDNResources. :?

  6. Hi there,

    I've got a couple of ideas for some plugins (very early stages yet). I've plenty of experience on C# but little on Paint.net so I thought I would ask for a bit of help.

    For my effect I would like to be able to use/specify palettes to go with them. Is there any way to access the paint.net palette system? As far as I can tell this is basically a user shortcut and not accessible via the object model. Is that correct?

    I guess I could manually read/write to the Paint.NET User Files\Palettes folder as a fallback.

    (Just checked and Paint.net refreshes the palette list when new files are added to this folder. Sweet!)

    EDIT: Had a root around with PDNResources and discovered the Palette folder is localised. I can get it using PdnInfo.UserDataPath and PdnResources.GetString("ColorPalettes.UserDataSubDirName") but there are several posts saying not to use PDNResources. :?

  7. Hi there,

    I've got a couple of ideas for some plugins (very early stages yet). I've plenty of experience on C# but little on Paint.net so I thought I would ask for a bit of help.

    For my effect I would like to be able to use/specify palettes to go with them. Is there any way to access the paint.net palette system? As far as I can tell this is basically a user shortcut and not accessible via the object model. Is that correct?

    I guess I could manually read/write to the Paint.NET User Files\Palettes folder as a fallback.

    (Just checked and Paint.net refreshes the palette list when new files are added to this folder. Sweet!)

    EDIT: Had a root around with PDNResources and discovered the Palette folder is localised. I can get it using PdnInfo.UserDataPath and PdnResources.GetString("ColorPalettes.UserDataSubDirName") but there are several posts saying not to use PDNResources. :?

×
×
  • Create New...