diff --git a/docs/components/odt/en-US/actions/.~lock.LVGL.odt# b/docs/components/odt/en-US/actions/.~lock.LVGL.odt#
new file mode 100644
index 000000000..268f257de
--- /dev/null
+++ b/docs/components/odt/en-US/actions/.~lock.LVGL.odt#
@@ -0,0 +1 @@
+Martin Vladic,MARTINWORK/mvladic,MartinWork,01.09.2023 12:51,file:///C:/Users/mvladic/AppData/Roaming/OpenOffice/4;
\ No newline at end of file
diff --git a/docs/components/odt/en-US/actions/AddToInstrumentHistory.odt b/docs/components/odt/en-US/actions/AddToInstrumentHistory.odt
index 9dc672897..99c0401db 100644
Binary files a/docs/components/odt/en-US/actions/AddToInstrumentHistory.odt and b/docs/components/odt/en-US/actions/AddToInstrumentHistory.odt differ
diff --git a/docs/components/odt/en-US/actions/Animate.odt b/docs/components/odt/en-US/actions/Animate.odt
index 0eb348d3f..8fd2f6046 100644
Binary files a/docs/components/odt/en-US/actions/Animate.odt and b/docs/components/odt/en-US/actions/Animate.odt differ
diff --git a/docs/components/odt/en-US/actions/CSVParse.odt b/docs/components/odt/en-US/actions/CSVParse.odt
index b3da6f2df..5c131a5c6 100644
Binary files a/docs/components/odt/en-US/actions/CSVParse.odt and b/docs/components/odt/en-US/actions/CSVParse.odt differ
diff --git a/docs/components/odt/en-US/actions/CSVStringify.odt b/docs/components/odt/en-US/actions/CSVStringify.odt
index 8b22e7b7b..87697f675 100644
Binary files a/docs/components/odt/en-US/actions/CSVStringify.odt and b/docs/components/odt/en-US/actions/CSVStringify.odt differ
diff --git a/docs/components/odt/en-US/actions/CatchError.odt b/docs/components/odt/en-US/actions/CatchError.odt
index a662efed5..b29791a8c 100644
Binary files a/docs/components/odt/en-US/actions/CatchError.odt and b/docs/components/odt/en-US/actions/CatchError.odt differ
diff --git a/docs/components/odt/en-US/actions/CollectStream.odt b/docs/components/odt/en-US/actions/CollectStream.odt
index 824f01be3..e4550f933 100644
Binary files a/docs/components/odt/en-US/actions/CollectStream.odt and b/docs/components/odt/en-US/actions/CollectStream.odt differ
diff --git a/docs/components/odt/en-US/actions/Comment.odt b/docs/components/odt/en-US/actions/Comment.odt
index 8318e5032..cdae3b936 100644
Binary files a/docs/components/odt/en-US/actions/Comment.odt and b/docs/components/odt/en-US/actions/Comment.odt differ
diff --git a/docs/components/odt/en-US/actions/Compare.odt b/docs/components/odt/en-US/actions/Compare.odt
index a54377fce..97348daf4 100644
Binary files a/docs/components/odt/en-US/actions/Compare.odt and b/docs/components/odt/en-US/actions/Compare.odt differ
diff --git a/docs/components/odt/en-US/actions/ConnectInstrument.odt b/docs/components/odt/en-US/actions/ConnectInstrument.odt
index 0d71e39cb..de3b655a6 100644
Binary files a/docs/components/odt/en-US/actions/ConnectInstrument.odt and b/docs/components/odt/en-US/actions/ConnectInstrument.odt differ
diff --git a/docs/components/odt/en-US/actions/Constant.odt b/docs/components/odt/en-US/actions/Constant.odt
index 0c1ea6534..4dadcea96 100644
Binary files a/docs/components/odt/en-US/actions/Constant.odt and b/docs/components/odt/en-US/actions/Constant.odt differ
diff --git a/docs/components/odt/en-US/actions/Counter.odt b/docs/components/odt/en-US/actions/Counter.odt
index eed84e478..2f7710ca2 100644
Binary files a/docs/components/odt/en-US/actions/Counter.odt and b/docs/components/odt/en-US/actions/Counter.odt differ
diff --git a/docs/components/odt/en-US/actions/DateNow.odt b/docs/components/odt/en-US/actions/DateNow.odt
index e6e299022..7da4d872f 100644
Binary files a/docs/components/odt/en-US/actions/DateNow.odt and b/docs/components/odt/en-US/actions/DateNow.odt differ
diff --git a/docs/components/odt/en-US/actions/Delay.odt b/docs/components/odt/en-US/actions/Delay.odt
index 3da55ff1e..6dac95a23 100644
Binary files a/docs/components/odt/en-US/actions/Delay.odt and b/docs/components/odt/en-US/actions/Delay.odt differ
diff --git a/docs/components/odt/en-US/actions/DisconnectInstrument.odt b/docs/components/odt/en-US/actions/DisconnectInstrument.odt
index c44fc9c01..e6c271ec7 100644
Binary files a/docs/components/odt/en-US/actions/DisconnectInstrument.odt and b/docs/components/odt/en-US/actions/DisconnectInstrument.odt differ
diff --git a/docs/components/odt/en-US/actions/DynamicCallAction.odt b/docs/components/odt/en-US/actions/DynamicCallAction.odt
index 8f1c55d31..6f34d220b 100644
Binary files a/docs/components/odt/en-US/actions/DynamicCallAction.odt and b/docs/components/odt/en-US/actions/DynamicCallAction.odt differ
diff --git a/docs/components/odt/en-US/actions/End.odt b/docs/components/odt/en-US/actions/End.odt
index d4ed93146..b18fdccf3 100644
Binary files a/docs/components/odt/en-US/actions/End.odt and b/docs/components/odt/en-US/actions/End.odt differ
diff --git a/docs/components/odt/en-US/actions/Error.odt b/docs/components/odt/en-US/actions/Error.odt
index 9886e7bfb..9a4a8e6c3 100644
Binary files a/docs/components/odt/en-US/actions/Error.odt and b/docs/components/odt/en-US/actions/Error.odt differ
diff --git a/docs/components/odt/en-US/actions/Eval JS.odt b/docs/components/odt/en-US/actions/Eval JS.odt
index 76f0df8e1..6a968b4d5 100644
Binary files a/docs/components/odt/en-US/actions/Eval JS.odt and b/docs/components/odt/en-US/actions/Eval JS.odt differ
diff --git a/docs/components/odt/en-US/actions/Evaluate.odt b/docs/components/odt/en-US/actions/Evaluate.odt
index 883362095..eefd7c09d 100644
Binary files a/docs/components/odt/en-US/actions/Evaluate.odt and b/docs/components/odt/en-US/actions/Evaluate.odt differ
diff --git a/docs/components/odt/en-US/actions/ExecuteCommand.odt b/docs/components/odt/en-US/actions/ExecuteCommand.odt
index 65181df80..325160b9d 100644
Binary files a/docs/components/odt/en-US/actions/ExecuteCommand.odt and b/docs/components/odt/en-US/actions/ExecuteCommand.odt differ
diff --git a/docs/components/odt/en-US/actions/FileAppend.odt b/docs/components/odt/en-US/actions/FileAppend.odt
index b948b0de7..9f9b18ef4 100644
Binary files a/docs/components/odt/en-US/actions/FileAppend.odt and b/docs/components/odt/en-US/actions/FileAppend.odt differ
diff --git a/docs/components/odt/en-US/actions/FileOpenDialog.odt b/docs/components/odt/en-US/actions/FileOpenDialog.odt
index 7b17a667e..04818a583 100644
Binary files a/docs/components/odt/en-US/actions/FileOpenDialog.odt and b/docs/components/odt/en-US/actions/FileOpenDialog.odt differ
diff --git a/docs/components/odt/en-US/actions/FileRead.odt b/docs/components/odt/en-US/actions/FileRead.odt
index a19acb2b0..e4b9f140b 100644
Binary files a/docs/components/odt/en-US/actions/FileRead.odt and b/docs/components/odt/en-US/actions/FileRead.odt differ
diff --git a/docs/components/odt/en-US/actions/FileSaveDialog.odt b/docs/components/odt/en-US/actions/FileSaveDialog.odt
index d939492e2..7952cef52 100644
Binary files a/docs/components/odt/en-US/actions/FileSaveDialog.odt and b/docs/components/odt/en-US/actions/FileSaveDialog.odt differ
diff --git a/docs/components/odt/en-US/actions/FileWrite.odt b/docs/components/odt/en-US/actions/FileWrite.odt
index 0f2eaec7a..07e1eaba9 100644
Binary files a/docs/components/odt/en-US/actions/FileWrite.odt and b/docs/components/odt/en-US/actions/FileWrite.odt differ
diff --git a/docs/components/odt/en-US/actions/GetInstrument.odt b/docs/components/odt/en-US/actions/GetInstrument.odt
index 84f58b37b..aa1e744a5 100644
Binary files a/docs/components/odt/en-US/actions/GetInstrument.odt and b/docs/components/odt/en-US/actions/GetInstrument.odt differ
diff --git a/docs/components/odt/en-US/actions/GetInstrumentProperties.odt b/docs/components/odt/en-US/actions/GetInstrumentProperties.odt
index 6d216f554..21b0c1965 100644
Binary files a/docs/components/odt/en-US/actions/GetInstrumentProperties.odt and b/docs/components/odt/en-US/actions/GetInstrumentProperties.odt differ
diff --git a/docs/components/odt/en-US/actions/HTTP.odt b/docs/components/odt/en-US/actions/HTTP.odt
index afa0bd7e8..772e48492 100644
Binary files a/docs/components/odt/en-US/actions/HTTP.odt and b/docs/components/odt/en-US/actions/HTTP.odt differ
diff --git a/docs/components/odt/en-US/actions/Input.odt b/docs/components/odt/en-US/actions/Input.odt
index e8d87daa6..db8e30c70 100644
Binary files a/docs/components/odt/en-US/actions/Input.odt and b/docs/components/odt/en-US/actions/Input.odt differ
diff --git a/docs/components/odt/en-US/actions/IsTrue.odt b/docs/components/odt/en-US/actions/IsTrue.odt
index e43ab15f6..f562f49f2 100644
Binary files a/docs/components/odt/en-US/actions/IsTrue.odt and b/docs/components/odt/en-US/actions/IsTrue.odt differ
diff --git a/docs/components/odt/en-US/actions/JSONParse.odt b/docs/components/odt/en-US/actions/JSONParse.odt
index 0b933ab9d..be3ef73b8 100644
Binary files a/docs/components/odt/en-US/actions/JSONParse.odt and b/docs/components/odt/en-US/actions/JSONParse.odt differ
diff --git a/docs/components/odt/en-US/actions/JSONStringify.odt b/docs/components/odt/en-US/actions/JSONStringify.odt
index d32d6e5b9..b0259fbda 100644
Binary files a/docs/components/odt/en-US/actions/JSONStringify.odt and b/docs/components/odt/en-US/actions/JSONStringify.odt differ
diff --git a/docs/components/odt/en-US/actions/LVGL.odt b/docs/components/odt/en-US/actions/LVGL.odt
index 042598571..ba67feae1 100644
Binary files a/docs/components/odt/en-US/actions/LVGL.odt and b/docs/components/odt/en-US/actions/LVGL.odt differ
diff --git a/docs/components/odt/en-US/actions/Log.odt b/docs/components/odt/en-US/actions/Log.odt
index 6cb6f155c..e075a99cc 100644
Binary files a/docs/components/odt/en-US/actions/Log.odt and b/docs/components/odt/en-US/actions/Log.odt differ
diff --git a/docs/components/odt/en-US/actions/Loop.odt b/docs/components/odt/en-US/actions/Loop.odt
index 701b4e990..175f53ed3 100644
Binary files a/docs/components/odt/en-US/actions/Loop.odt and b/docs/components/odt/en-US/actions/Loop.odt differ
diff --git a/docs/components/odt/en-US/actions/MQTTConnect.odt b/docs/components/odt/en-US/actions/MQTTConnect.odt
index 01c1e2598..7bb4cd659 100644
Binary files a/docs/components/odt/en-US/actions/MQTTConnect.odt and b/docs/components/odt/en-US/actions/MQTTConnect.odt differ
diff --git a/docs/components/odt/en-US/actions/MQTTDisconnect.odt b/docs/components/odt/en-US/actions/MQTTDisconnect.odt
index a13d8bca5..59e6fdffe 100644
Binary files a/docs/components/odt/en-US/actions/MQTTDisconnect.odt and b/docs/components/odt/en-US/actions/MQTTDisconnect.odt differ
diff --git a/docs/components/odt/en-US/actions/MQTTEvent.odt b/docs/components/odt/en-US/actions/MQTTEvent.odt
index ef1b8bf38..579a5cb51 100644
Binary files a/docs/components/odt/en-US/actions/MQTTEvent.odt and b/docs/components/odt/en-US/actions/MQTTEvent.odt differ
diff --git a/docs/components/odt/en-US/actions/MQTTInit.odt b/docs/components/odt/en-US/actions/MQTTInit.odt
index 9d10828c0..bfc38e14c 100644
Binary files a/docs/components/odt/en-US/actions/MQTTInit.odt and b/docs/components/odt/en-US/actions/MQTTInit.odt differ
diff --git a/docs/components/odt/en-US/actions/MQTTPublish.odt b/docs/components/odt/en-US/actions/MQTTPublish.odt
index 0ae66d7e1..36665de3d 100644
Binary files a/docs/components/odt/en-US/actions/MQTTPublish.odt and b/docs/components/odt/en-US/actions/MQTTPublish.odt differ
diff --git a/docs/components/odt/en-US/actions/MQTTSubscribe.odt b/docs/components/odt/en-US/actions/MQTTSubscribe.odt
index 0b8ae57c1..fad08c05f 100644
Binary files a/docs/components/odt/en-US/actions/MQTTSubscribe.odt and b/docs/components/odt/en-US/actions/MQTTSubscribe.odt differ
diff --git a/docs/components/odt/en-US/actions/MQTTUnsubscribe.odt b/docs/components/odt/en-US/actions/MQTTUnsubscribe.odt
index cabb365ae..46738bb9e 100644
Binary files a/docs/components/odt/en-US/actions/MQTTUnsubscribe.odt and b/docs/components/odt/en-US/actions/MQTTUnsubscribe.odt differ
diff --git a/docs/components/odt/en-US/actions/NoOp.odt b/docs/components/odt/en-US/actions/NoOp.odt
index 1a96f3fcc..d8aeca5d8 100644
Binary files a/docs/components/odt/en-US/actions/NoOp.odt and b/docs/components/odt/en-US/actions/NoOp.odt differ
diff --git a/docs/components/odt/en-US/actions/OnEvent.odt b/docs/components/odt/en-US/actions/OnEvent.odt
index a4d27d06e..392433800 100644
Binary files a/docs/components/odt/en-US/actions/OnEvent.odt and b/docs/components/odt/en-US/actions/OnEvent.odt differ
diff --git a/docs/components/odt/en-US/actions/Output.odt b/docs/components/odt/en-US/actions/Output.odt
index d8afd44d5..8cba9ed6d 100644
Binary files a/docs/components/odt/en-US/actions/Output.odt and b/docs/components/odt/en-US/actions/Output.odt differ
diff --git a/docs/components/odt/en-US/actions/OverrideStyle.odt b/docs/components/odt/en-US/actions/OverrideStyle.odt
index f43d42a2a..ff5df0e88 100644
Binary files a/docs/components/odt/en-US/actions/OverrideStyle.odt and b/docs/components/odt/en-US/actions/OverrideStyle.odt differ
diff --git a/docs/components/odt/en-US/actions/PythonEnd.odt b/docs/components/odt/en-US/actions/PythonEnd.odt
index 05805408f..ed0f889b8 100644
Binary files a/docs/components/odt/en-US/actions/PythonEnd.odt and b/docs/components/odt/en-US/actions/PythonEnd.odt differ
diff --git a/docs/components/odt/en-US/actions/PythonRun.odt b/docs/components/odt/en-US/actions/PythonRun.odt
index 3a46f73cb..9fbf878e7 100644
Binary files a/docs/components/odt/en-US/actions/PythonRun.odt and b/docs/components/odt/en-US/actions/PythonRun.odt differ
diff --git a/docs/components/odt/en-US/actions/PythonSendMessage.odt b/docs/components/odt/en-US/actions/PythonSendMessage.odt
index 7b78ad898..99997b589 100644
Binary files a/docs/components/odt/en-US/actions/PythonSendMessage.odt and b/docs/components/odt/en-US/actions/PythonSendMessage.odt differ
diff --git a/docs/components/odt/en-US/actions/ReadSetting.odt b/docs/components/odt/en-US/actions/ReadSetting.odt
index 04a15dfdb..eac06f0bd 100644
Binary files a/docs/components/odt/en-US/actions/ReadSetting.odt and b/docs/components/odt/en-US/actions/ReadSetting.odt differ
diff --git a/docs/components/odt/en-US/actions/Regexp.odt b/docs/components/odt/en-US/actions/Regexp.odt
index 1e6a199f5..0c5d3760a 100644
Binary files a/docs/components/odt/en-US/actions/Regexp.odt and b/docs/components/odt/en-US/actions/Regexp.odt differ
diff --git a/docs/components/odt/en-US/actions/SCPI.odt b/docs/components/odt/en-US/actions/SCPI.odt
index 253aa6206..afdb14c7a 100644
Binary files a/docs/components/odt/en-US/actions/SCPI.odt and b/docs/components/odt/en-US/actions/SCPI.odt differ
diff --git a/docs/components/odt/en-US/actions/SelectInstrument.odt b/docs/components/odt/en-US/actions/SelectInstrument.odt
index 35d566684..5fe9214b2 100644
Binary files a/docs/components/odt/en-US/actions/SelectInstrument.odt and b/docs/components/odt/en-US/actions/SelectInstrument.odt differ
diff --git a/docs/components/odt/en-US/actions/SelectLanguage.odt b/docs/components/odt/en-US/actions/SelectLanguage.odt
index 1f04878ce..9e3c83d7b 100644
Binary files a/docs/components/odt/en-US/actions/SelectLanguage.odt and b/docs/components/odt/en-US/actions/SelectLanguage.odt differ
diff --git a/docs/components/odt/en-US/actions/SerialConnect.odt b/docs/components/odt/en-US/actions/SerialConnect.odt
index 720626366..e12cdc154 100644
Binary files a/docs/components/odt/en-US/actions/SerialConnect.odt and b/docs/components/odt/en-US/actions/SerialConnect.odt differ
diff --git a/docs/components/odt/en-US/actions/SerialDisconnect.odt b/docs/components/odt/en-US/actions/SerialDisconnect.odt
index 823d9eb1e..a6282d5dc 100644
Binary files a/docs/components/odt/en-US/actions/SerialDisconnect.odt and b/docs/components/odt/en-US/actions/SerialDisconnect.odt differ
diff --git a/docs/components/odt/en-US/actions/SerialInit.odt b/docs/components/odt/en-US/actions/SerialInit.odt
index 731361212..bccc0ecd7 100644
Binary files a/docs/components/odt/en-US/actions/SerialInit.odt and b/docs/components/odt/en-US/actions/SerialInit.odt differ
diff --git a/docs/components/odt/en-US/actions/SerialListPorts.odt b/docs/components/odt/en-US/actions/SerialListPorts.odt
index 10e4ddfb5..73429dcf0 100644
Binary files a/docs/components/odt/en-US/actions/SerialListPorts.odt and b/docs/components/odt/en-US/actions/SerialListPorts.odt differ
diff --git a/docs/components/odt/en-US/actions/SerialRead.odt b/docs/components/odt/en-US/actions/SerialRead.odt
index f33f2ad99..eed8eb5f0 100644
Binary files a/docs/components/odt/en-US/actions/SerialRead.odt and b/docs/components/odt/en-US/actions/SerialRead.odt differ
diff --git a/docs/components/odt/en-US/actions/SerialWrite.odt b/docs/components/odt/en-US/actions/SerialWrite.odt
index bb05c8d56..7ab22dc60 100644
Binary files a/docs/components/odt/en-US/actions/SerialWrite.odt and b/docs/components/odt/en-US/actions/SerialWrite.odt differ
diff --git a/docs/components/odt/en-US/actions/SetPageDirection.odt b/docs/components/odt/en-US/actions/SetPageDirection.odt
index 960d7fc24..ace9ec8b3 100644
Binary files a/docs/components/odt/en-US/actions/SetPageDirection.odt and b/docs/components/odt/en-US/actions/SetPageDirection.odt differ
diff --git a/docs/components/odt/en-US/actions/SetVariable.odt b/docs/components/odt/en-US/actions/SetVariable.odt
index eb5d427fa..ab6f559f3 100644
Binary files a/docs/components/odt/en-US/actions/SetVariable.odt and b/docs/components/odt/en-US/actions/SetVariable.odt differ
diff --git a/docs/components/odt/en-US/actions/ShowFileInFolder.odt b/docs/components/odt/en-US/actions/ShowFileInFolder.odt
index a996f19b6..758209ed8 100644
Binary files a/docs/components/odt/en-US/actions/ShowFileInFolder.odt and b/docs/components/odt/en-US/actions/ShowFileInFolder.odt differ
diff --git a/docs/components/odt/en-US/actions/ShowKeyboard.odt b/docs/components/odt/en-US/actions/ShowKeyboard.odt
index 8aa546246..7b9f0437d 100644
Binary files a/docs/components/odt/en-US/actions/ShowKeyboard.odt and b/docs/components/odt/en-US/actions/ShowKeyboard.odt differ
diff --git a/docs/components/odt/en-US/actions/ShowKeypad.odt b/docs/components/odt/en-US/actions/ShowKeypad.odt
index 5d5043f45..7ec9e4488 100644
Binary files a/docs/components/odt/en-US/actions/ShowKeypad.odt and b/docs/components/odt/en-US/actions/ShowKeypad.odt differ
diff --git a/docs/components/odt/en-US/actions/ShowMessageBox.odt b/docs/components/odt/en-US/actions/ShowMessageBox.odt
index 0691e334f..95b43f74b 100644
Binary files a/docs/components/odt/en-US/actions/ShowMessageBox.odt and b/docs/components/odt/en-US/actions/ShowMessageBox.odt differ
diff --git a/docs/components/odt/en-US/actions/ShowPage.odt b/docs/components/odt/en-US/actions/ShowPage.odt
index 8fcdf1037..31f507a28 100644
Binary files a/docs/components/odt/en-US/actions/ShowPage.odt and b/docs/components/odt/en-US/actions/ShowPage.odt differ
diff --git a/docs/components/odt/en-US/actions/SortArray.odt b/docs/components/odt/en-US/actions/SortArray.odt
index d9f99d301..dd9d3aee6 100644
Binary files a/docs/components/odt/en-US/actions/SortArray.odt and b/docs/components/odt/en-US/actions/SortArray.odt differ
diff --git a/docs/components/odt/en-US/actions/Start.odt b/docs/components/odt/en-US/actions/Start.odt
index 33728d983..09d1c674f 100644
Binary files a/docs/components/odt/en-US/actions/Start.odt and b/docs/components/odt/en-US/actions/Start.odt differ
diff --git a/docs/components/odt/en-US/actions/SwitchCase.odt b/docs/components/odt/en-US/actions/SwitchCase.odt
index c167bd1f5..8e00d62f5 100644
Binary files a/docs/components/odt/en-US/actions/SwitchCase.odt and b/docs/components/odt/en-US/actions/SwitchCase.odt differ
diff --git a/docs/components/odt/en-US/actions/TestAndSet.odt b/docs/components/odt/en-US/actions/TestAndSet.odt
index 381be58e4..c0ee0055e 100644
Binary files a/docs/components/odt/en-US/actions/TestAndSet.odt and b/docs/components/odt/en-US/actions/TestAndSet.odt differ
diff --git a/docs/components/odt/en-US/actions/Watch.odt b/docs/components/odt/en-US/actions/Watch.odt
index d42120d3d..dd0a39788 100644
Binary files a/docs/components/odt/en-US/actions/Watch.odt and b/docs/components/odt/en-US/actions/Watch.odt differ
diff --git a/docs/components/odt/en-US/actions/WriteSetting.odt b/docs/components/odt/en-US/actions/WriteSetting.odt
index 389f7a622..085fca1d8 100644
Binary files a/docs/components/odt/en-US/actions/WriteSetting.odt and b/docs/components/odt/en-US/actions/WriteSetting.odt differ
diff --git a/docs/components/odt/en-US/widgets/Arc.odt b/docs/components/odt/en-US/widgets/Arc.odt
index 3d99713bf..2d68bb5d7 100644
Binary files a/docs/components/odt/en-US/widgets/Arc.odt and b/docs/components/odt/en-US/widgets/Arc.odt differ
diff --git a/docs/components/odt/en-US/widgets/Bar.odt b/docs/components/odt/en-US/widgets/Bar.odt
index 111cc291b..219f81569 100644
Binary files a/docs/components/odt/en-US/widgets/Bar.odt and b/docs/components/odt/en-US/widgets/Bar.odt differ
diff --git a/docs/components/odt/en-US/widgets/BarGraph.odt b/docs/components/odt/en-US/widgets/BarGraph.odt
index 4a3d4f377..0d3022dc0 100644
Binary files a/docs/components/odt/en-US/widgets/BarGraph.odt and b/docs/components/odt/en-US/widgets/BarGraph.odt differ
diff --git a/docs/components/odt/en-US/widgets/Bitmap (Dashboard).odt b/docs/components/odt/en-US/widgets/Bitmap (Dashboard).odt
index 0ed8262de..0cc39f3a0 100644
Binary files a/docs/components/odt/en-US/widgets/Bitmap (Dashboard).odt and b/docs/components/odt/en-US/widgets/Bitmap (Dashboard).odt differ
diff --git a/docs/components/odt/en-US/widgets/Bitmap (EEZ-GUI).odt b/docs/components/odt/en-US/widgets/Bitmap (EEZ-GUI).odt
index 643e7df2e..84ada0b22 100644
Binary files a/docs/components/odt/en-US/widgets/Bitmap (EEZ-GUI).odt and b/docs/components/odt/en-US/widgets/Bitmap (EEZ-GUI).odt differ
diff --git a/docs/components/odt/en-US/widgets/Button (Dashboard).odt b/docs/components/odt/en-US/widgets/Button (Dashboard).odt
index ac3c8133d..067878aec 100644
Binary files a/docs/components/odt/en-US/widgets/Button (Dashboard).odt and b/docs/components/odt/en-US/widgets/Button (Dashboard).odt differ
diff --git a/docs/components/odt/en-US/widgets/Button (EEZ-GUI).odt b/docs/components/odt/en-US/widgets/Button (EEZ-GUI).odt
index bb659c501..30ac8fe5c 100644
Binary files a/docs/components/odt/en-US/widgets/Button (EEZ-GUI).odt and b/docs/components/odt/en-US/widgets/Button (EEZ-GUI).odt differ
diff --git a/docs/components/odt/en-US/widgets/Button (LVGL).odt b/docs/components/odt/en-US/widgets/Button (LVGL).odt
index fff72b279..2ff77e93c 100644
Binary files a/docs/components/odt/en-US/widgets/Button (LVGL).odt and b/docs/components/odt/en-US/widgets/Button (LVGL).odt differ
diff --git a/docs/components/odt/en-US/widgets/ButtonGroup.odt b/docs/components/odt/en-US/widgets/ButtonGroup.odt
index 501199991..d1bd2d674 100644
Binary files a/docs/components/odt/en-US/widgets/ButtonGroup.odt and b/docs/components/odt/en-US/widgets/ButtonGroup.odt differ
diff --git a/docs/components/odt/en-US/widgets/Calendar.odt b/docs/components/odt/en-US/widgets/Calendar.odt
index cf86fbe26..6b69d662a 100644
Binary files a/docs/components/odt/en-US/widgets/Calendar.odt and b/docs/components/odt/en-US/widgets/Calendar.odt differ
diff --git a/docs/components/odt/en-US/widgets/Chart.odt b/docs/components/odt/en-US/widgets/Chart.odt
index 0e8eb5cc1..016001de2 100644
Binary files a/docs/components/odt/en-US/widgets/Chart.odt and b/docs/components/odt/en-US/widgets/Chart.odt differ
diff --git a/docs/components/odt/en-US/widgets/Checkbox (Dashboard).odt b/docs/components/odt/en-US/widgets/Checkbox (Dashboard).odt
index 731af2a5e..b7a08d0c0 100644
Binary files a/docs/components/odt/en-US/widgets/Checkbox (Dashboard).odt and b/docs/components/odt/en-US/widgets/Checkbox (Dashboard).odt differ
diff --git a/docs/components/odt/en-US/widgets/Checkbox (LVGL).odt b/docs/components/odt/en-US/widgets/Checkbox (LVGL).odt
index 2c1212fff..e500f75a4 100644
Binary files a/docs/components/odt/en-US/widgets/Checkbox (LVGL).odt and b/docs/components/odt/en-US/widgets/Checkbox (LVGL).odt differ
diff --git a/docs/components/odt/en-US/widgets/Colorwheel.odt b/docs/components/odt/en-US/widgets/Colorwheel.odt
index de8a6934c..1085c6572 100644
Binary files a/docs/components/odt/en-US/widgets/Colorwheel.odt and b/docs/components/odt/en-US/widgets/Colorwheel.odt differ
diff --git a/docs/components/odt/en-US/widgets/Container.odt b/docs/components/odt/en-US/widgets/Container.odt
index 9b5334fa5..83df84713 100644
Binary files a/docs/components/odt/en-US/widgets/Container.odt and b/docs/components/odt/en-US/widgets/Container.odt differ
diff --git a/docs/components/odt/en-US/widgets/DisplayData.odt b/docs/components/odt/en-US/widgets/DisplayData.odt
index 4699f2882..e30c0909c 100644
Binary files a/docs/components/odt/en-US/widgets/DisplayData.odt and b/docs/components/odt/en-US/widgets/DisplayData.odt differ
diff --git a/docs/components/odt/en-US/widgets/Dropdown (Dashboard).odt b/docs/components/odt/en-US/widgets/Dropdown (Dashboard).odt
index 083f0286f..85a3c08dd 100644
Binary files a/docs/components/odt/en-US/widgets/Dropdown (Dashboard).odt and b/docs/components/odt/en-US/widgets/Dropdown (Dashboard).odt differ
diff --git a/docs/components/odt/en-US/widgets/Dropdown (EEZ-GUI).odt b/docs/components/odt/en-US/widgets/Dropdown (EEZ-GUI).odt
index a52738583..0f383d096 100644
Binary files a/docs/components/odt/en-US/widgets/Dropdown (EEZ-GUI).odt and b/docs/components/odt/en-US/widgets/Dropdown (EEZ-GUI).odt differ
diff --git a/docs/components/odt/en-US/widgets/Dropdown (LVGL).odt b/docs/components/odt/en-US/widgets/Dropdown (LVGL).odt
index 791a7ce85..568e42ce1 100644
Binary files a/docs/components/odt/en-US/widgets/Dropdown (LVGL).odt and b/docs/components/odt/en-US/widgets/Dropdown (LVGL).odt differ
diff --git a/docs/components/odt/en-US/widgets/EEZChart.odt b/docs/components/odt/en-US/widgets/EEZChart.odt
index 2a9101dbd..22c574174 100644
Binary files a/docs/components/odt/en-US/widgets/EEZChart.odt and b/docs/components/odt/en-US/widgets/EEZChart.odt differ
diff --git a/docs/components/odt/en-US/widgets/Gauge (Dashboard).odt b/docs/components/odt/en-US/widgets/Gauge (Dashboard).odt
index 2d270ecb1..f6a463ede 100644
Binary files a/docs/components/odt/en-US/widgets/Gauge (Dashboard).odt and b/docs/components/odt/en-US/widgets/Gauge (Dashboard).odt differ
diff --git a/docs/components/odt/en-US/widgets/Gauge (EEZ-GUI).odt b/docs/components/odt/en-US/widgets/Gauge (EEZ-GUI).odt
index aa8b3bd63..7af9b7955 100644
Binary files a/docs/components/odt/en-US/widgets/Gauge (EEZ-GUI).odt and b/docs/components/odt/en-US/widgets/Gauge (EEZ-GUI).odt differ
diff --git a/docs/components/odt/en-US/widgets/Grid.odt b/docs/components/odt/en-US/widgets/Grid.odt
index 5530b97db..686adf7b6 100644
Binary files a/docs/components/odt/en-US/widgets/Grid.odt and b/docs/components/odt/en-US/widgets/Grid.odt differ
diff --git a/docs/components/odt/en-US/widgets/Image.odt b/docs/components/odt/en-US/widgets/Image.odt
index 51bd3e259..8d364ae2f 100644
Binary files a/docs/components/odt/en-US/widgets/Image.odt and b/docs/components/odt/en-US/widgets/Image.odt differ
diff --git a/docs/components/odt/en-US/widgets/Imgbutton.odt b/docs/components/odt/en-US/widgets/Imgbutton.odt
index 3590f1fc8..38b83544c 100644
Binary files a/docs/components/odt/en-US/widgets/Imgbutton.odt and b/docs/components/odt/en-US/widgets/Imgbutton.odt differ
diff --git a/docs/components/odt/en-US/widgets/Input (EEZ-GUI).odt b/docs/components/odt/en-US/widgets/Input (EEZ-GUI).odt
index 0c159291f..3150b1a6b 100644
Binary files a/docs/components/odt/en-US/widgets/Input (EEZ-GUI).odt and b/docs/components/odt/en-US/widgets/Input (EEZ-GUI).odt differ
diff --git a/docs/components/odt/en-US/widgets/Keyboard.odt b/docs/components/odt/en-US/widgets/Keyboard.odt
index 08ee686f9..8c679c1a8 100644
Binary files a/docs/components/odt/en-US/widgets/Keyboard.odt and b/docs/components/odt/en-US/widgets/Keyboard.odt differ
diff --git a/docs/components/odt/en-US/widgets/Label.odt b/docs/components/odt/en-US/widgets/Label.odt
index e7764dae5..e06690060 100644
Binary files a/docs/components/odt/en-US/widgets/Label.odt and b/docs/components/odt/en-US/widgets/Label.odt differ
diff --git a/docs/components/odt/en-US/widgets/LineChart (Dashboard).odt b/docs/components/odt/en-US/widgets/LineChart (Dashboard).odt
index ae5f59007..511fd1e89 100644
Binary files a/docs/components/odt/en-US/widgets/LineChart (Dashboard).odt and b/docs/components/odt/en-US/widgets/LineChart (Dashboard).odt differ
diff --git a/docs/components/odt/en-US/widgets/LineChart (EEZ-GUI).odt b/docs/components/odt/en-US/widgets/LineChart (EEZ-GUI).odt
index ab2e5fdfe..9d0bf56ac 100644
Binary files a/docs/components/odt/en-US/widgets/LineChart (EEZ-GUI).odt and b/docs/components/odt/en-US/widgets/LineChart (EEZ-GUI).odt differ
diff --git a/docs/components/odt/en-US/widgets/List.odt b/docs/components/odt/en-US/widgets/List.odt
index 6eb60ed81..e7bd42c7e 100644
Binary files a/docs/components/odt/en-US/widgets/List.odt and b/docs/components/odt/en-US/widgets/List.odt differ
diff --git a/docs/components/odt/en-US/widgets/Markdown.odt b/docs/components/odt/en-US/widgets/Markdown.odt
index 04d21c8d0..ebad1b899 100644
Binary files a/docs/components/odt/en-US/widgets/Markdown.odt and b/docs/components/odt/en-US/widgets/Markdown.odt differ
diff --git a/docs/components/odt/en-US/widgets/Meter.odt b/docs/components/odt/en-US/widgets/Meter.odt
index 53b491e3b..8517d9a9a 100644
Binary files a/docs/components/odt/en-US/widgets/Meter.odt and b/docs/components/odt/en-US/widgets/Meter.odt differ
diff --git a/docs/components/odt/en-US/widgets/MultilineText.odt b/docs/components/odt/en-US/widgets/MultilineText.odt
index 07a2570c2..cb6bb6f71 100644
Binary files a/docs/components/odt/en-US/widgets/MultilineText.odt and b/docs/components/odt/en-US/widgets/MultilineText.odt differ
diff --git a/docs/components/odt/en-US/widgets/Panel.odt b/docs/components/odt/en-US/widgets/Panel.odt
index c42af4586..7179f59d2 100644
Binary files a/docs/components/odt/en-US/widgets/Panel.odt and b/docs/components/odt/en-US/widgets/Panel.odt differ
diff --git a/docs/components/odt/en-US/widgets/Progress (Dashboard).odt b/docs/components/odt/en-US/widgets/Progress (Dashboard).odt
index f79181d30..102035ce0 100644
Binary files a/docs/components/odt/en-US/widgets/Progress (Dashboard).odt and b/docs/components/odt/en-US/widgets/Progress (Dashboard).odt differ
diff --git a/docs/components/odt/en-US/widgets/Progress (EEZ-GUI).odt b/docs/components/odt/en-US/widgets/Progress (EEZ-GUI).odt
index 144b90a4f..b4d361a97 100644
Binary files a/docs/components/odt/en-US/widgets/Progress (EEZ-GUI).odt and b/docs/components/odt/en-US/widgets/Progress (EEZ-GUI).odt differ
diff --git a/docs/components/odt/en-US/widgets/QRCode (Dashboard).odt b/docs/components/odt/en-US/widgets/QRCode (Dashboard).odt
index 6da6f7cbd..b6adb8c42 100644
Binary files a/docs/components/odt/en-US/widgets/QRCode (Dashboard).odt and b/docs/components/odt/en-US/widgets/QRCode (Dashboard).odt differ
diff --git a/docs/components/odt/en-US/widgets/QRCode (EEZ-GUI).odt b/docs/components/odt/en-US/widgets/QRCode (EEZ-GUI).odt
index bc9055cfb..5c5c7761e 100644
Binary files a/docs/components/odt/en-US/widgets/QRCode (EEZ-GUI).odt and b/docs/components/odt/en-US/widgets/QRCode (EEZ-GUI).odt differ
diff --git a/docs/components/odt/en-US/widgets/Rectangle (Dashboard).odt b/docs/components/odt/en-US/widgets/Rectangle (Dashboard).odt
index d92f54f11..1c8474908 100644
Binary files a/docs/components/odt/en-US/widgets/Rectangle (Dashboard).odt and b/docs/components/odt/en-US/widgets/Rectangle (Dashboard).odt differ
diff --git a/docs/components/odt/en-US/widgets/Rectangle (EEZ-GUI).odt b/docs/components/odt/en-US/widgets/Rectangle (EEZ-GUI).odt
index e46d0d67d..de45dc972 100644
Binary files a/docs/components/odt/en-US/widgets/Rectangle (EEZ-GUI).odt and b/docs/components/odt/en-US/widgets/Rectangle (EEZ-GUI).odt differ
diff --git a/docs/components/odt/en-US/widgets/Roller (EEZ-GUI).odt b/docs/components/odt/en-US/widgets/Roller (EEZ-GUI).odt
index e4ddbd2df..047545a17 100644
Binary files a/docs/components/odt/en-US/widgets/Roller (EEZ-GUI).odt and b/docs/components/odt/en-US/widgets/Roller (EEZ-GUI).odt differ
diff --git a/docs/components/odt/en-US/widgets/Roller (LVGL).odt b/docs/components/odt/en-US/widgets/Roller (LVGL).odt
index a5271c7ca..ced66b549 100644
Binary files a/docs/components/odt/en-US/widgets/Roller (LVGL).odt and b/docs/components/odt/en-US/widgets/Roller (LVGL).odt differ
diff --git a/docs/components/odt/en-US/widgets/ScrollBar.odt b/docs/components/odt/en-US/widgets/ScrollBar.odt
index b7e6d8646..6de80f57c 100644
Binary files a/docs/components/odt/en-US/widgets/ScrollBar.odt and b/docs/components/odt/en-US/widgets/ScrollBar.odt differ
diff --git a/docs/components/odt/en-US/widgets/Select.odt b/docs/components/odt/en-US/widgets/Select.odt
index 363fd3189..37e95f99d 100644
Binary files a/docs/components/odt/en-US/widgets/Select.odt and b/docs/components/odt/en-US/widgets/Select.odt differ
diff --git a/docs/components/odt/en-US/widgets/Slider (Dashboard).odt b/docs/components/odt/en-US/widgets/Slider (Dashboard).odt
index 75e95e5c9..be170a3db 100644
Binary files a/docs/components/odt/en-US/widgets/Slider (Dashboard).odt and b/docs/components/odt/en-US/widgets/Slider (Dashboard).odt differ
diff --git a/docs/components/odt/en-US/widgets/Slider (EEZ-GUI).odt b/docs/components/odt/en-US/widgets/Slider (EEZ-GUI).odt
index dedb6d3ab..b8f6e8eaa 100644
Binary files a/docs/components/odt/en-US/widgets/Slider (EEZ-GUI).odt and b/docs/components/odt/en-US/widgets/Slider (EEZ-GUI).odt differ
diff --git a/docs/components/odt/en-US/widgets/Slider (LVGL).odt b/docs/components/odt/en-US/widgets/Slider (LVGL).odt
index 740997b19..9eac51352 100644
Binary files a/docs/components/odt/en-US/widgets/Slider (LVGL).odt and b/docs/components/odt/en-US/widgets/Slider (LVGL).odt differ
diff --git a/docs/components/odt/en-US/widgets/Spinner (Dashboard).odt b/docs/components/odt/en-US/widgets/Spinner (Dashboard).odt
index 8843c9acc..5dec3f0cc 100644
Binary files a/docs/components/odt/en-US/widgets/Spinner (Dashboard).odt and b/docs/components/odt/en-US/widgets/Spinner (Dashboard).odt differ
diff --git a/docs/components/odt/en-US/widgets/Spinner (LVGL).odt b/docs/components/odt/en-US/widgets/Spinner (LVGL).odt
index 8c7e1ed24..2043ba160 100644
Binary files a/docs/components/odt/en-US/widgets/Spinner (LVGL).odt and b/docs/components/odt/en-US/widgets/Spinner (LVGL).odt differ
diff --git a/docs/components/odt/en-US/widgets/Switch (Dashboard).odt b/docs/components/odt/en-US/widgets/Switch (Dashboard).odt
index a94d1b99d..1e87b7ca9 100644
Binary files a/docs/components/odt/en-US/widgets/Switch (Dashboard).odt and b/docs/components/odt/en-US/widgets/Switch (Dashboard).odt differ
diff --git a/docs/components/odt/en-US/widgets/Switch (EEZ-GUI).odt b/docs/components/odt/en-US/widgets/Switch (EEZ-GUI).odt
index f90ed2aab..e09758aff 100644
Binary files a/docs/components/odt/en-US/widgets/Switch (EEZ-GUI).odt and b/docs/components/odt/en-US/widgets/Switch (EEZ-GUI).odt differ
diff --git a/docs/components/odt/en-US/widgets/Switch (LVGL).odt b/docs/components/odt/en-US/widgets/Switch (LVGL).odt
index 6518f963c..d3665d3f8 100644
Binary files a/docs/components/odt/en-US/widgets/Switch (LVGL).odt and b/docs/components/odt/en-US/widgets/Switch (LVGL).odt differ
diff --git a/docs/components/odt/en-US/widgets/Terminal.odt b/docs/components/odt/en-US/widgets/Terminal.odt
index e8e58edfa..eec45d0c4 100644
Binary files a/docs/components/odt/en-US/widgets/Terminal.odt and b/docs/components/odt/en-US/widgets/Terminal.odt differ
diff --git a/docs/components/odt/en-US/widgets/Text (Dashboard).odt b/docs/components/odt/en-US/widgets/Text (Dashboard).odt
index a83a65252..598445e4c 100644
Binary files a/docs/components/odt/en-US/widgets/Text (Dashboard).odt and b/docs/components/odt/en-US/widgets/Text (Dashboard).odt differ
diff --git a/docs/components/odt/en-US/widgets/Text (EEZ-GUI).odt b/docs/components/odt/en-US/widgets/Text (EEZ-GUI).odt
index 09e5ed5be..da8660e5e 100644
Binary files a/docs/components/odt/en-US/widgets/Text (EEZ-GUI).odt and b/docs/components/odt/en-US/widgets/Text (EEZ-GUI).odt differ
diff --git a/docs/components/odt/en-US/widgets/TextInput.odt b/docs/components/odt/en-US/widgets/TextInput.odt
index ab501ed20..ec476e669 100644
Binary files a/docs/components/odt/en-US/widgets/TextInput.odt and b/docs/components/odt/en-US/widgets/TextInput.odt differ
diff --git a/docs/components/odt/en-US/widgets/Textarea.odt b/docs/components/odt/en-US/widgets/Textarea.odt
index bfe849009..b925f8674 100644
Binary files a/docs/components/odt/en-US/widgets/Textarea.odt and b/docs/components/odt/en-US/widgets/Textarea.odt differ
diff --git a/docs/components/odt/en-US/widgets/ToggleButton.odt b/docs/components/odt/en-US/widgets/ToggleButton.odt
index 2857749db..34d651d8e 100644
Binary files a/docs/components/odt/en-US/widgets/ToggleButton.odt and b/docs/components/odt/en-US/widgets/ToggleButton.odt differ
diff --git a/docs/components/odt/en-US/widgets/UpDown.odt b/docs/components/odt/en-US/widgets/UpDown.odt
index eed304476..19ec6b144 100644
Binary files a/docs/components/odt/en-US/widgets/UpDown.odt and b/docs/components/odt/en-US/widgets/UpDown.odt differ
diff --git a/docs/odt-template/styles.xml b/docs/odt-template/styles.xml
index 662a16222..558f0b344 100644
--- a/docs/odt-template/styles.xml
+++ b/docs/odt-template/styles.xml
@@ -138,6 +138,15 @@
+
+
+
+
+
+
+
+
+
diff --git a/help/en-US/components/actions/LVGL.md b/help/en-US/components/actions/LVGL.md
index 15fc5c0a9..d81c2baa7 100644
--- a/help/en-US/components/actions/LVGL.md
+++ b/help/en-US/components/actions/LVGL.md
@@ -8,45 +8,46 @@ Performs one or more LVGL specific actions.
List of actions to be executed. The following actions are available:
-- `Change Screen`
+- `Change Screen`
Changes the active page. The following options are available:
- - `Previous screen` - if it is checked, it will go to the previous screen, otherwise you should select the page you want to display.
- - `Screen` - name of the page to be displayed.
- - `Fade mode'` - selection of animation when moving from the previous page to a new page. The following options are available:
- - `None` - switch immediately after delay ms
- - `Over left / Over right / Over top / Over bottom` - move the new page over the others towards the given direction.
- - `Move Left/Right/Top/Bottom` - move both the old and new pages towards the given direction.
- - `Fade in / Fade out` - fade the new page over the old page, or vice versa.
- - `Out left / Out right / Out top / Out bottom` - move out the old page over the current one towards the given direction.
- - `Speed` - animation duration in milliseconds.
- - `Delay` - delay in milliseconds before the animation starts.
-
-- `Play Animation`
+
+ - `Previous screen` - if it is checked, it will go to the previous screen, otherwise you should select the page you want to display.
+ - `Screen` - name of the page to be displayed.
+ - `Fade mode` - selection of animation when moving from the previous page to a new page. The following options are available:
+ - `None` - switch immediately after delay ms
+ - `Over left / Over right / Over top / Over bottom` - move the new page over the others towards the given direction.
+ - `Move Left/Right/Top/Bottom` - move both the old and new pages towards the given direction.
+ - `Fade in / Fade out` - fade the new page over the old page, or vice versa.
+ - `Out left / Out right / Out top / Out bottom` - move out the old page over the current one towards the given direction.
+ - `Speed` - animation duration in milliseconds.
+ - `Delay` - delay in milliseconds before the animation starts.
+
+- `Play Animation`
Animates the selected Widget property. The following options are available:
- - `Target` - Widget whose property is animated
- - `Property` - Widget property that is animated.
- - `Start` - initial property value.
- - `End` - the final value of the property.
- - `Delay` - delay in milliseconds before the animation starts.
- - `Time` - the total duration of the animation in milliseconds.
- - `Relative` - determines whether `Start` and `End` values are relative to the current value or are absolute values.
- - `Instant` - if checked apply the start value immediately, otherwise apply the start value after a delay when the animation really starts.
- - `Path` - determines the animation curve. The following options are available:
- - `Linear` - calculate the current value of an animation applying linear characteristic
- - `Ease in` - calculate the current value of an animation slowing down the start phase
- - `Ease out` - calculate the current value of an animation slowing down the end phase
- - `Ease in out` - calculate the current value of an animation applying an "S" characteristic (cosine)
- - `Overshoot` - calculate the current value of an animation with overshoot at the end
- - `Bounce` - calculate the current value of an animation with 3 bounces
-
-- `Set Property`
+ - `Target` - Widget whose property is animated
+ - `Property` - Widget property that is animated.
+ - `Start` - initial property value.
+ - `End` - the final value of the property.
+ - `Delay` - delay in milliseconds before the animation starts.
+ - `Time` - the total duration of the animation in milliseconds.
+ - `Relative` - determines whether `Start` and `End` values are relative to the current value or are absolute values.
+ - `Instant` - if checked apply the start value immediately, otherwise apply the start value after a delay when the animation really starts.
+ - `Path` - determines the animation curve. The following options are available:
+ - `Linear` - calculate the current value of an animation applying linear characteristic
+ - `Ease in` - calculate the current value of an animation slowing down the start phase
+ - `Ease out` - calculate the current value of an animation slowing down the end phase
+ - `Ease in out` - calculate the current value of an animation applying an "S" characteristic (cosine)
+ - `Overshoot` - calculate the current value of an animation with overshoot at the end
+ - `Bounce` - calculate the current value of an animation with 3 bounces
+
+- `Set Property`
Changes the value of the selected property for the selected Widget. The following options are available:
- - `Target type` - The type of Widget that changes.
- - `Target` - Widget whose property is changed.
- - `Property` - the property that is being changed.
- - `Value` - new property value.
- - `Animated` - if there is a possibility to animate the property, then you can choose to make the change animated. For example for _Slider_, changing position _slider_ (Value property) can be animated.
+ - `Target type` - The type of Widget that changes.
+ - `Target` - Widget whose property is changed.
+ - `Property` - the property that is being changed.
+ - `Value` - new property value.
+ - `Animated` - if there is a possibility to animate the property, then you can choose to make the change animated. For example for _Slider_, changing position _slider_ (Value property) can be animated.
# INPUTS
@@ -62,4 +63,4 @@ A standard sequence output.
# EXAMPLES
-- _Change Screen_
+- _Change Screen_
diff --git a/help/en-US/components/actions/MQTTEvent.md b/help/en-US/components/actions/MQTTEvent.md
index 078d516bb..c50d2d2e7 100644
--- a/help/en-US/components/actions/MQTTEvent.md
+++ b/help/en-US/components/actions/MQTTEvent.md
@@ -12,17 +12,16 @@ MQTT connection to the server whose events are to be handled.
List of events to be handled. For each item in the list, it will be necessary to select `Event`, `Handler type` and optionally `Action`. `Event` is the type of event we want to handle and the possible values are:
-- `Connect` – It is sent in case of successful connection or reconnect.
-- `Reconnect` – Sent when attempting to reconnect after a connection has been terminated.
-- `Close` – It is sent after the connection is terminated.
-- `Disconnect` – Sent when a disconnect packet is received by the broker.
-- `Offline` – Sent when the client goes offline.
-- `End` – Sent when the _MQTTDisconnect_ Action is performed.
-- `Error` – Sent when the client cannot connect or a parsing error has occurred.
-- `Message` – It is sent when the client receives a published packet from the server for the topic we previously subscribed to with the _MQTTSubscribe_ Action. Data of the type `struct:$MQTTMessage` is sent through the output, it is a system structure that has these members:
-
- - `topic` – The name of the topic for which the packet was published.
- - `payload` – Content of the received message.
+- `Connect` – It is sent in case of successful connection or reconnect.
+- `Reconnect` – Sent when attempting to reconnect after a connection has been terminated.
+- `Close` – It is sent after the connection is terminated.
+- `Disconnect` – Sent when a disconnect packet is received by the broker.
+- `Offline` – Sent when the client goes offline.
+- `End` – Sent when the _MQTTDisconnect_ Action is performed.
+- `Error` – Sent when the client cannot connect or a parsing error has occurred.
+- `Message` – It is sent when the client receives a published packet from the server for the topic we previously subscribed to with the _MQTTSubscribe_ Action. Data of the type `struct:$MQTTMessage` is sent through the output, it is a system structure that has these members:
+ - `topic` – The name of the topic for which the packet was published.
+ - `payload` – Content of the received message.
`Handler type` can be `Flow` or `Action`. If `Flow` is selected then an output will be added through which the Flow execution continues if the event is sent. If `Action` is selected, then `Action` must also be set, i.e. the name of the User action that is executed when the event is received.
@@ -40,4 +39,4 @@ A standard sequence output.
# EXAMPLES
-- _MQTT_
+- _MQTT_
diff --git a/packages/home/documentation-browser/generate-odt.tsx b/packages/home/documentation-browser/generate-odt.tsx
index c2e4f3f2c..6812fcbf5 100644
--- a/packages/home/documentation-browser/generate-odt.tsx
+++ b/packages/home/documentation-browser/generate-odt.tsx
@@ -22,6 +22,8 @@ class Context {
listID = 1;
images = new Set();
+ listLevel = 0;
+
constructor(
public componentInfo: ComponentInfo,
public imageDimensions: Map
@@ -48,10 +50,20 @@ class Context {
}
}
-function lexemesToODT(context: Context, tokens: marked.Token[]) {
+function lexemesToODT(
+ context: Context,
+ tokens: marked.Token[],
+ onlyList: boolean = false
+) {
let odt = "";
+ context.listLevel++;
+
for (const token of tokens) {
+ if (onlyList && token.type != "list") {
+ continue;
+ }
+
if (token.type == "paragraph") {
odt += `${lexemesToODT(
context,
@@ -67,8 +79,6 @@ function lexemesToODT(context: Context, tokens: marked.Token[]) {
} else if (token.type == "codespan") {
odt += `${token.text}`;
} else if (token.type == "code") {
- console.log(context.componentInfo.name, tokens, token);
-
odt += token.text
.split("\n")
.map(
@@ -88,24 +98,41 @@ function lexemesToODT(context: Context, tokens: marked.Token[]) {
} else if (token.type == "br") {
odt += ``;
} else if (token.type == "list") {
- console.log(token);
- odt += `
+ if (context.listLevel > 1) {
+ if (onlyList) {
+ odt += token.items
+ .map(
+ item => `
+
+ ${lexemesToODT(context, item.tokens)}
+
+
+ ${lexemesToODT(context, item.tokens, true)}`
+ )
+ .join("\n");
+ }
+ } else {
+ odt += `
${token.items
.map(
(item, i) => `
${lexemesToODT(context, item.tokens)}
- `
+
+ ${lexemesToODT(context, item.tokens, true)}`
)
- .join()}
+ .join("\n")}
`;
+ }
} else if (token.type == "image") {
odt += context.generateImage(token.href);
} else if (token.type == "link") {
@@ -118,6 +145,8 @@ function lexemesToODT(context: Context, tokens: marked.Token[]) {
}
}
+ context.listLevel--;
+
return odt;
}
@@ -334,7 +363,7 @@ async function generateODTFile(
`
: ""
- }${componentInfo.nameWithoutProjectType}
+ }${componentInfo.name}
Description