libaff

libaff provides some functions and utilities which help plugins integrate into Affinity. Affinity itself uses certain functions of libaff. Every plugin should use libaff. However, it is not explicitly required, but using AffPlugin may become a requirement in the future.

libaff provides
AffButton,
AffData, (and AffColor)
AffEntry,
AffFrame,
AffLabel,
AffPlugin,
AffSettings,
AffUtils,
AffVfs, and
AffWindow.

If you are learning to write a plugin, take a look at AffPlugin, Frame, Entry and Button. Also, the run and to-do plugins don't have too much source code, and most of it is well commented.

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License