This update brings the new features, introduced with B4A v13.3 (https://www.b4x.com/android/forum/threads/b4a-v13-3-is-available-for-download.167352/#content) to B4J.
Download link: https://www.b4x.com/b4j.html
- #Macro attribute. Defined in B4XMainPage or Main modules. Format: <type>, <name>, <link>. Type can be Title or After Save. More to come in the future. Link is based on the comment link feature: https://www.b4x.com/android/forum/threads/119897/#content
Examples:
B4X:#Macro: Title, B4XOrderedMap Doc, https://www.b4x.com/android/forum/threads/b4x-b4xorderedmap-get-first-item-nth-item-and-last-item.118642/ #Macro: Title, B4XPages Export, ide://run?File=%B4X%\Zipper.jar&Args=Project.zip 'Synchronize json-binary layouts. #Macro: After Save, Sync Layouts, ide://run?File=%ADDITIONAL%\..\B4X\JsonLayouts.jar&Args=%PROJECT%&Args=%PROJECT_NAME% #Macro: Title, JsonLayouts folder, ide://run?File=%WINDIR%\explorer.exe&Args=%PROJECT%\JsonLayouts
- New command line options for the IDE:
-INI=<ini file path> - allows running the IDE with an alternative INI file. Note that that standard INI file is stored under: C:\Users\<user name>\AppData\Roaming\Anywhere Software\b4xV5.ini
-INI_<property key here>=<property value>
Example:
B4X:"c:\Program files\Anywhere Software\b4j\b4j.exe" -INI_CodeTheme=Dark "-INI_TitleNotEmpty=This is the second IDE: $FILE_NAME$"
- New TitleEmpty and TitleNotEmpty INI keys. Can be used to customize the main window title. Supports three replacement variables: $PRODUCT$ - B4A/B4J..., $FILE_NAME$ - project name, $FILE_PATH$ - project path.
- Other bug fixes and minor improvements.
Download link: https://www.b4x.com/b4j.html