简体中文 繁體中文 English 日本語 Deutsch 한국 사람 بالعربية TÜRKÇE português คนไทย

导读切换到宽版
Online Supporting

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
楼主: Ryszard

Stream Dock app deficiencies/bugs/shortcomings

[复制链接]

0

主题

15

回帖

38

积分

新手上路

积分
38
发表于 2024-9-10 10:22:06 | 显示全部楼层
For example
52652ded2142cb6fc5ac1749d3edd1a.png

0

主题

15

回帖

38

积分

新手上路

积分
38
发表于 2024-9-10 10:30:55 | 显示全部楼层
Example 2 Plugin->PropertyInspector
785b778da0d5f965d31f054d4d1aacf.png

0

主题

15

回帖

38

积分

新手上路

积分
38
发表于 2024-9-10 10:51:19 | 显示全部楼层
I just found a knob device and tried it.
20f782999d7a1b02c91cc523b473677.png

0

主题

15

回帖

38

积分

新手上路

积分
38
发表于 2024-9-10 11:13:50 | 显示全部楼层
Ryszard 发表于 2024-9-9 02:24
Events didReceiveSettings for knobs only works if you have previously clicked on the knob icon in th ...

I understand what you mean,Do you want to send the value to the PropertyInspector and then save it in the PropertyInspector ?
If this means that this is wrong, because the PropertyInspector  does not always exist. Only when you choose the PropertyInspector , it will be created.Only the back end(Plugin)has been running.
For variables that need to be persistent after changing in the back end(Plugin), you should save it directly in the back end(Plugin)by setSettings.

3

主题

33

回帖

178

积分

注册会员

积分
178
 楼主| 发表于 2024-9-10 14:03:39 | 显示全部楼层
Is your last reading in the plugin?


This didReceiveSettings its context of last pressed key plugin (other plugin with the same exe file).

It works like this:
I press the knob - I get an event in response that the knob was pressed,
I send settings to the context from this knob,
I get didReceiveSettings from the constext of the last pressed button (plugin from the same exe file - different action)

3

主题

33

回帖

178

积分

注册会员

积分
178
 楼主| 发表于 2024-9-10 14:10:39 | 显示全部楼层
本帖最后由 Ryszard 于 2024-9-10 14:18 编辑
For variables that need to be persistent after changing in the back end(Plugin), you should save it directly in the back end(Plugin)by setSettings.

Thanks for the explanation - I'll change setPropertyInspector to setSettings. But even if it's wrong, I still get the wrong data in the didReceiveSettings response (the context of the last pressed key, not the one to which I'm sending the data, i.e. the last pressed knob).

Unless I'm doing something else wrong...so I still have to work on that.

3

主题

33

回帖

178

积分

注册会员

积分
178
 楼主| 发表于 2024-9-10 14:28:58 | 显示全部楼层
If I send setSettings with only a few properties (not all) for a given context, shouldn't it change only the properties that I send and the rest shouldn't be changed?
Because currently, I send setSettings with one property and the rest that I don't send are cleared.
I have to send all properties for a given context every time because if I don't send all of them, they simply disappear.
Is this a bug or is this how it's supposed to work?

0

主题

15

回帖

38

积分

新手上路

积分
38
发表于 2024-9-10 14:43:52 | 显示全部楼层
Ryszard 发表于 2024-9-10 14:28
If I send setSettings with only a few properties (not all) for a given context, shouldn't it change  ...

This is how it works, and each setting is in the form of coverage

0

主题

15

回帖

38

积分

新手上路

积分
38
发表于 2024-9-10 14:51:39 | 显示全部楼层
Ryszard 发表于 2024-9-10 14:10
Thanks for the explanation - I'll change setPropertyInspector to setSettings. But even if it's wron ...

I communicate with you through Google Translation. I don’t understand it for your translation. Do you have any problems or no problem?

3

主题

33

回帖

178

积分

注册会员

积分
178
 楼主| 发表于 2024-9-13 21:47:10 | 显示全部楼层
Would it be possible to add such functionality (either in MiraBox SDK or in the StreamDock software itself) that would display a transparent background of the icon on the button for the color that is around the entire image on its entire circumference (as it works, for example, even in old versions of Delphi)? If even one pixel on the image's circumference were of a different color, the background would be displayed as it is now, and if they were all the same color, that color would be assumed as transparent. This concerns the functionality of both the images on the buttons themselves and the image displayed as the background for the device (the one set in the device configuration, which is displayed when it is started).
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Stream Dock 论坛 ( 粤ICP备16086630号 )

GMT+8, 2024-10-3 14:27 , Processed in 0.054827 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表