Spring-loaded buttons are a familiar term to users of control panels, but implementing them in software is relatively difficult. In earlier versions of Century Star, implementing a spring-loaded button required assigning values to variables in the command language for "when pressed" and "when released." This method could lead to data loss during fast operations due to the computer's operating frequency. Windows' baseline operating frequency is 55ms, which determines the software's response speed. In other words, exceeding 55ms may result in signal loss.
The latest version of Century Star Configuration Software, V7.5, adheres to the philosophy of "people-oriented and pursuit of excellence" and has optimized this function. We have improved the interface by adjusting the "Animation Connection > Button > Discrete Value" location and modified a large number of internal programs to implement the spring button function.
First, let's review the previous "Animation Link > Button > Discrete Value" style:
This can connect to a discrete variable, but it only allows for three valid states: setting, resetting, and toggling. It doesn't have the effect of a spring button at all.
Now, let's take a look at the new "Animation Link > Button > Discrete Value" style:
It adds two new options, "Direct" and "Invert", as shown in the table below:
From now on, the function of the spring button can be achieved using "Animation Connection > Button > Discrete Value"!
The currently available version 7.50 does not yet include these improvements. If you require them, please contact me and I will provide the necessary patches. Contact number: 010-84645656-8623