Jump to content

Red ochre

Members
  • Posts

    3,020
  • Joined

  • Last visited

  • Days Won

    125

Everything posted by Red ochre

  1. Hello toe_head2001, I have installed these templates into VS19 successfully (thank you). However I've run into a problem after creating a project using the Effect<TToken> template. My copy of Pdn is in C:\Program Files\NEWpdn\ so I had to add missing references. I built the project successfully, opened Pdn and found the new effect (custom U.I. with slider), however when selecting "ConfigDialog.cs[Design]" in VS19 it shows this error: "The designer must create an instance of type 'PaintDotNet.Effects.EffectConfigDialog`2[[MyCustomUIEffect1.MyCustomUIEffect1Plugin, MyCustomUIEffect1, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[MyCustomUIEffect1.MyCustomUIEffect1ConfigToken, MyCustomUIEffect1, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]' but it cannot because the type is declared as abstract." I'm lost! Any ideas on how to correct this would be appreciated. ----------------------------------------------------------------- Suggestion: Can Build Events be added to the template? (from Null54's example in the old template thread). Great time saver if you remember to close Pdn before building. Pre-build [del "C:\Program Files\NEWpdn\Effects\$(TargetName).pdb"] Post-build [copy "$(TargetPath)" "C:\Program Files\NEWpdn\Effects" /y if "$(ConfigurationName)" == "Debug" copy "$(TargetDir)$(TargetName).pdb" "C:\Program Files\NEWpdn\Effects" /y] (NB. 'NEWpdn' would be replaced with the default location of Paint.net for the template.)
  2. A few years ago 'Woodsy' asked me to adapt Vanishing point to help with his architectural images. I created and shared with him 3 versions to use together to help with 3 point perspective. This can be useful as plugins retain the the VP position so having having 3 versions saves resetting each time a new VP is used. Now that Woodsy is sadly no longer with us I thought I'd make these versions available to all... though probably only useful for those who already use the standard version. Link at bottom of first post.
  3. This is excellent MJW! (sorry no reps left to give today)
  4. Great ideas as ever - love the 'Goth' on the beach concept 😄
  5. Thanks for posting the colourful image Eli! Wow, published 2011 - where does the time go?🙄
  6. I'm glad you are safe Seerose ... we were all worried about you!
  7. Great potential - thanks for sharing!
  8. Me too 😉 Interesting use of effects and some great results Vagabondi
  9. I'm glad you're finding it useful and thanks for saying thanks and posting the images... I like the sofa/picture regression concept!😉 Good luck with your website.
  10. Midora's unreleased 'peephole' lines tool
  11. I was writing some suggestions but I've clearly offended you both - sincerely not meant - I apologize! So not much point in giving feedback that will not be considered. Understandable, you have both invested a lot of time in codelab. Many thanks for your hard work.
  12. I very rarely use codelab these days (sorry!)... so my advice is very dated! (as are some of the tutorials I believe). I use VS19 as it can copy the output direct to Effects folder (when run as admin) - so no messing around with Bat files (I don't want Covid19!).😄 Also more control over the U.I. prop rules, intellisense refactoring suggestions, etc. I know you have put a lot work into making codelab more like VS but I wonder if it has become too complex for beginners? - perhaps consider a 'code lab light' for those with zero C# experience. It's easy to forget how daunting coding a simple effect is the first time.
  13. You will need to have read Boltbait's codelab tutorials first! I expect most of those errors are due to the controls and the values they pass into the Render method being declared and named slightly differently to the way codelab does it. ... or possibly you haven't deleted the correct things in the codelab window before pasting. It'll be good practice for you to solve these simple errors.😉 Hint 1: 'Curvetypes' will be replaced by 'byte' - see Drop-Down List Box https://boltbait.com/pdn/codelab/help/uielements.php
  14. I'm pretty sure zooming in would mean creating a custom U.I. - a ton of work (and lots I'd have to learn!). It was originally written using codelab so should be easy enough to get the VS version to run in codelab. (I converted it to Visual studio mainly to add a sample image - which wasn't possible in codelab at the time). Codelab has changed a lot since 2013 when I wrote the original and the 'G.D.I.+' stuff should be easier to look up on microsoft now. Here is the VS code - you can probably ignore all the stuff at the top and copy and paste (from line 279 downwards '#region User Entered Code' and 'Render') into codelab. Tip: Graphics objects are best wrapped in a 'Using' statement to automatically dispose them. If you need help best to start a topic in the developer central section of the forum... unless an Admin wants to move this thread?
  15. I could increase the accuracy of the coordinate input boxes. (this should be relatively easy as it's in visual studio). These currently work as a percentage of the selection size - so not a direct Cartesian coordinate. I could 'hard wire' two integer sliders (per control point) if you know the maximum selection size ... 1000px? These values could then be protected to limit them to within the given selection... so could lie, but not crash, if used on another sized selection? Zooming-in would be beyond my skills! I could try these changes for a one-off version? - no promises (not everything I try works!)😁
  16. Hello Ketenks, You could try my 'Callicolour' effect using just one line (four points) or 'Bezncurve' (six points). Both in my plug-in pack. ... A bit clunky I know but may save you the time of writing a bespoke plug-in.😉
  17. Thank you Vagabondi! - for posting the images and ongoing interest in my effects. Much appreciated!😉 Love the sunset one but what is the bird in the first image? Little Egret, Heron, Stork or another species completely?
  18. Djisves - Thanks for posting the image and saying thanks. What a great result, very crisp detail to the foreground sea texture, very atmospheric - well done! Icegodes - thanks for posting your image and sorry for late reply too. I'm glad you found the technique useful for the background with some surreal structures growing in the foreground. Great imagination! Maximilian & Vagabondi - thanks for the positive comments about using 'Aardvark' for tilting the sea and sky textures. Welshblue - thanks for posting the Excalibur image and suggestion to use 'Furblur' for water spray.
  19. Try this This isn't really the correct section to ask for this... but you are a new user... welcome! Perhaps a moderator can move the thread?
  20. Did you click 'finish' after image 1? (I couldn't see your video).
×
×
  • Create New...