Jump to content

Recommended Posts

Posted

I was looking for ways of making an Arduino dial to adjust the color sliders. Since Affinity does not have an API or similar, a shortcut option to adjust these color values (either directly or by increments) would be great.

Posted

An interesting idea but can you explain how you think this could/should work in practice?
Giving as much explanation/details as you can will help people to better understand the requirements and any workflow(s) necessary.

  • 2 weeks later...
Posted

Sure thing, sorry for the delay.

Here's my idea: We have the color sliders right? For example LAB has 3 sliders with 3 bars that vary from 0 to 100.
image.png.4652e332f12bbe7baa40348d43f39d53.png

My main idea is building 3 dials (4 in case of cmyk) or something that I could twist it and adjust the values by increments. Instead of me clicking in the color box or adjusting with mouse, I would just turn the dials with my fingers, to adjust each slider. However, since Affinity does not have an API for plugins yet, a keyboard shortcut option would suffice greatly for now. For example, I could set alt+shift+F11 to move the L slider one increment to the left, and alt+shift+F12 to the right.
Then I could set the dials to trigger these shortcuts depending on the direction they are being turned.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.