Hello,
I) concerning the calibration function in English:
1) For the buttons, it is necessary to modify the file "MsgLib_en.properties" (that of your language).
The Chinese characters are not visible in sinograms, they are coded in Unicode.
To convert unicode to Chinese sinograms open the file with Notepad ++ and search for strings starting with "\u"
Example line 122: \u901a\u9053\u540d
Convert Unicode to Chinese sinograms with this tool:
https://www.chineseconverter.com/en/convert/unicoderesult: "通道 名"
Translate Chinese To English:
https://translate.google.fr/?hl=frresult: "Channel name"
In your MsgLib_ file replace "\u901a\u9053\u540d" by "Channel name"
2) Some keys are not wide enough to contain the text, you have to widen the 2 keys on the right.
In\Com\Owon\vds\tiny\ui\tune\TinyTuneDialog.java
line 232 100 to 170
line 240 180 to 280
3) Tab titles and country names are influenced by the "Local" function
For tabs:
com.owon.vds.tiny.tune.TinyTuneFunction
line 154 replace "SIMPLIFIED_CHINESE" with "ENGLISH"
For country names:
com.owon.uppersoft.vds.data.LocaleObject
line 33 replace "CHINESE" with "ENGLISH"
II) There is an option in "Launch4j" to add an image at VDS_C2_23.exe
III) I found how to add a language in the menu.
Example for French:
1) in com.owon.uppersoft.dso.i18n
Create a copy of the MsgLib_en.properties file and rename it to MsgLib_fr.properties
2) in com.owon.uppersoft.dso.pref.default.ini
Modify "availableLocales = zh_CN;en;ru;de;pt_BR;" in "availableLocales = zh_CN; en;fr;ru;de;pt_BR;"
3) Make the necessary translations in the MsgLib_fr.properties file.
III) I have a new project, it is to add 2 cursors to the right of the cursor "Trigger" (red),
to visualize Trigger by "Pulse Width" and Trigger by "Hold Off", I am creating a form of wave in FY3224s to test these functions.