|
楼主 |
发表于 2024-10-25 14:58:06
|
显示全部楼层
The operation is simple and obvious - it would limit the unnecessary number of clicks (unnecessary keystrokes) in plugins that could be created based on such an SDK.
It concerns the situation - I have a folder on the key - I press it (one click). After entering the folder, I have, for example, a tool palette (some plugin elements - e.g. brushes, cursors...) - I select something, i.e. I press the key once (one click). After pressing, the tool is selected (the action on the key is performed) and the folder window is immediately closed. There is no need to perform another click - closing the folder. In other words, the plugin would call the SDK StreamDock method, such as closeFolder.
As for nested folders, it is trivially simple - it can be done analogously to how "cd .." works in the operating system - i.e. one call to closeFolder closes one folder, two calls to closeFolder close two nested folders, etc. - there is nothing complicated or mysterious about it. And this would allow limiting the number of unnecessary keystrokes in new plugins (because that's why you buy a device like StrimDeck - to click, press keys as little as possible, not to operate keys instead of a mouse - that doesn't provide any added value). and in the case of devices that only have a few keys, there may be quite a few of these folders because not many actions can fit in one folder. |
|