增加CE 和MINI设置滚动显示的方向
This commit is contained in:
@@ -91,6 +91,23 @@ export const display_scroll_string_delay = {
|
||||
}
|
||||
};
|
||||
|
||||
export const display_scroll_way = {
|
||||
init: function () {
|
||||
this.setColour(DISPLAY_ONBOARD_HUE);
|
||||
this.appendDummyInput()
|
||||
.appendField(Blockly.Msg.MIXLY_SETTING + Blockly.Msg.MIXLY_DISPLAY_SCROLL_WAY)
|
||||
.appendField(new Blockly.FieldDropdown([
|
||||
[Blockly.Msg.MIXLY_GAME_UP,"0"],
|
||||
[Blockly.Msg.MIXLY_GAME_DOWN,"1"],
|
||||
[Blockly.Msg.MIXLY_GAME_RIGHT,"2"],
|
||||
[Blockly.Msg.MIXLY_GAME_LEFT,"3"]
|
||||
]),"way");;
|
||||
this.setPreviousStatement(true, null);
|
||||
this.setNextStatement(true, null);
|
||||
this.setInputsInline(true);
|
||||
}
|
||||
};
|
||||
|
||||
export const onboard_tft_scroll_string_delay = {
|
||||
init: function () {
|
||||
this.setColour(DISPLAY_ONBOARD_HUE);
|
||||
|
||||
@@ -110,6 +110,14 @@ export const display_scroll_string_delay = function (_, generator) {
|
||||
return code;
|
||||
}
|
||||
|
||||
export const display_scroll_way = function (_, generator) {
|
||||
var version = Boards.getSelectedBoardKey().split(':')[2];
|
||||
generator.definitions_['import_' + version + '_onboard_matrix'] = "from " + version + " import onboard_matrix";
|
||||
var way = this.getFieldValue('way');
|
||||
var code = "onboard_matrix.scroll_way(" + way + ")\n";
|
||||
return code;
|
||||
}
|
||||
|
||||
export const onboard_tft_scroll_string_delay = function (_, generator) {
|
||||
var version = Boards.getSelectedBoardKey().split(':')[2];
|
||||
generator.definitions_['import_' + version + '_onboard_tft'] = "from " + version + " import onboard_tft";
|
||||
|
||||
@@ -1827,6 +1827,7 @@
|
||||
</shadow>
|
||||
</value>
|
||||
</block>
|
||||
<block type="display_scroll_way" m-show='micropython:esp32c2:mixgo_mini'></block>
|
||||
<block type="display_show_frame_string">
|
||||
<value name="data">
|
||||
<shadow type="text">
|
||||
|
||||
@@ -1702,6 +1702,7 @@
|
||||
</shadow>
|
||||
</value>
|
||||
</block>
|
||||
<block type="display_scroll_way"></block>
|
||||
<block type="display_show_frame_string">
|
||||
<value name="data">
|
||||
<shadow type="text">
|
||||
|
||||
@@ -3990,5 +3990,5 @@ En.MIXLY_TEXT_BYTES = 'bytes';
|
||||
En.MIXLY_TEXT_BYTE_ARRAY = 'bytearray';
|
||||
En.MIXLY_MICROPYTHON_SOCKET_READLINE = 'Readline';
|
||||
En.MIXLY_MICROPYTHON_SOCKET_READLINE_TOOLTIP = 'Read a line of data, ending with a newline character.';
|
||||
|
||||
En.MIXLY_DISPLAY_SCROLL_WAY = 'direction of scrolling';
|
||||
})();
|
||||
|
||||
@@ -4149,5 +4149,5 @@ ZhHans.MIXLY_TEXT_BYTES = '字节串';
|
||||
ZhHans.MIXLY_TEXT_BYTE_ARRAY = '字节数组';
|
||||
ZhHans.MIXLY_MICROPYTHON_SOCKET_READLINE = '接收套接字的一行数据';
|
||||
ZhHans.MIXLY_MICROPYTHON_SOCKET_READLINE_TOOLTIP = '读取一行数据,以换行符结尾。';
|
||||
|
||||
ZhHans.MIXLY_DISPLAY_SCROLL_WAY = '滚动显示方向';
|
||||
})();
|
||||
@@ -4144,5 +4144,5 @@ ZhHant.MIXLY_TEXT_BYTES = '位元組字串';
|
||||
ZhHant.MIXLY_TEXT_BYTE_ARRAY = '位元組數組';
|
||||
ZhHant.MIXLY_MICROPYTHON_SOCKET_READLINE = '接收套接字的一行資料';
|
||||
ZhHant.MIXLY_MICROPYTHON_SOCKET_READLINE_TOOLTIP = '讀取一行數據,以換行符號結尾。 ';
|
||||
|
||||
ZhHant.MIXLY_DISPLAY_SCROLL_WAY = '滾動顯示方向';
|
||||
})();
|
||||
|
||||
Reference in New Issue
Block a user