Frequently Asked Questions

Frequently Asked Questions

1I am a graphic designer. Why should I use PaintCode?

2I am a developer. Why should I use PaintCode?

3Is there a trial version that I can evaluate before buying?

4What is the EDU license?

5Do you offer Volume License with discount?

6Do you offer Corporate / Site license?

7What is the difference between PaintCode sold via Mac App Store and your online store?

8Where can I find all shortcuts for PaintCode?

9How does PaintCode import and export SVG files?

10How does PaintCode import and export PDF files?

11How does PaintCode import and export AI files?

12How does PaintCode import and export EPS files?

13How does PaintCode import and export PSD files?

14How does PaintCode import and export GIF, PNG and other raster images?

15How does PaintCode export animated GIF and PNG sequences?

16How does PaintCode import drawings from Sketch?

17Is PaintCode an animating tool?

18Where can I find example projects or tutorials?

19Does PaintCode support Swift and how can I use the generated code with Swift?

20Is the generated code compatible with IBDesignable or IBInspectable designation?

21Does PaintCode generate images or drawing code for UI control states (like button normal, pressed, and hover states)?

22Does PaintCode generate ready-made, interactive UI controls?

23How can I use PaintCode to apply a different “style” to a button or other control while using the same event handling code?

24Does PaintCode generate code for databinding to a data model?

25Is it possible to share colors, gradients, shadows, images and variables between PaintCode documents?

26Can I bring my color palettes from other apps to PaintCode?

27What is an Expression in PaintCode and where can I find Expression syntax/functions reference?

28Does PaintCode generate code of UIView/UIControl, NSView/NSControl or CALayer subclasses?

29How can I use drawing method from StyleKit with my subclass of NSView/UIView?

30How can I use cached image from StyleKit to customize my UIButton/UIImageView or object that responds to setImage: or setSelectedImage: messages?

31How can I use cached image from StyleKit to customize UIButton/NSButton with states?

32How can I customize UIButton/NSButton?

33How can I use the drawing code generated by PaintCode with a CALayer?

34How can I animate drawings made in PaintCode?

35How can I use PaintCode with Origami or Quartz Composer?

36Does PaintCode support blend modes?

37When I used the code generated by PaintCode in my app, I get this error: ...invalid context 0x0. This is a serious error...

38How can I change canvas size programmatically?

39Why do I have to name my colors, gradients, shadows and images in the Library?

40How can I control the size of my drawing using a Variable?

41My button has three states. How can I use Variables for this?

42Why does the image generated by StyleKit have a constant size (image size equal to canvas size)? How can I change this?

43How do I change the color of my icon or other drawing in my running app?

44Can I edit the generated code and see changes in the drawing canvas?

45Can I import a drawing code to PaintCode to get my drawing back into PaintCode document?

46How can I move or rearrange canvases?

47Why does the color of the drawing in my canvas changes slightly when I switch between iOS to macOS targets?

48I would like to modify element like UIAlertView, UIButton or UITextField, but I can't find information about how to do it using PaintCode. Any advice?

49How to contact your technical support and what I can ask?

50Do you have any example project?