mini板hid修改

删除不亮
This commit is contained in:
Irene-Maxine
2024-09-12 21:27:00 +09:00
parent 3af2a14634
commit 9f14457b75
7 changed files with 269 additions and 78 deletions

View File

@@ -450,7 +450,7 @@ export const analog_keyboard_input = function (_, generator) {
var ge = generator.valueToCode(this, 'general', generator.ORDER_ATOMIC);
var re = this.getFieldValue('release');
generator.definitions_['import_' + version + '_onboard_bot'] = 'from ' + version + ' import onboard_bot';
var code = "hid_keyboard(special="+sp+",general="+ge+",release="+re+")\n";
var code = "hid_keyboard("+sp+","+ge+","+re+")\n";
return code;
}
@@ -488,4 +488,22 @@ export const analog_keyboard_str = function (_, generator) {
generator.definitions_['import_' + version + '_onboard_bot'] = 'from ' + version + ' import onboard_bot';
var code = "onboard_bot.hid_keyboard_str("+str+",delay="+t+")\n";
return code;
}
}
export const general_key_tuple = function(_, generator) {
// Create a list with any number of elements of any type.
var dropdown_type = this.getFieldValue('TYPE');
var code = new Array(this.itemCount_);
var default_value = '0';
for (var n = 0; n < this.itemCount_; n++) {
code[n] = generator.valueToCode(this, 'ADD' + n,
generator.ORDER_NONE) || default_value;
}
if (this.itemCount_!=1){
var code = '(' + code.join(', ') + ')';}
else {
var code = '(' + code.join(', ') + ',)';}
return [code, generator.ORDER_ATOMIC];
};