Other Basic4android v3.20 BETA is released


B4X founder
Staff member
Licensed User
I'm very happy to release B4A v3.20 BETA :)

This version includes many important improvements:
  • Visual designer
    • Anchors feature - makes it easier to target multiple screen sizes.
    • Copy & paste - work both inside the layout or between different layouts.
    • Undo / redo feature.
    • The views are organized in a tree for easier navigation.
    • AutoScaleAll keyword now works with all variants, not just the "standard" variant.
    • Colors fields can be copied and the colors values can be pasted or directly typed.
    • Designer script find / replace dialog.
    • The grid is saved in the layout file.
    • Landscape / Portrait designer keywords to test the current orientation.
    • UI Cloud threshold reduced to 10 seconds.
  • #AdditionalRes attribute - Makes it possible to wrap Android library projects (projects with resources).
  • Sync button in the Files tab - Syncs the project files with the Files folder.
  • Modules added to the Find Sub / Module tool (Ctrl + E).
  • Tabs order in the IDE is preserved.
  • Modules files that were not modified will not be saved thus preserving the correct time stamp.
  • DateTime.SetTimeZone now accepts a Double instead of Int.
  • Shortcuts: F11 - Restart (rapid debugger), F2 in the designer connects to the device.
  • Bug fixes and other minor improvements.
  • RerunDesignerScript is now considered a deprecated method. It will continue to run as before. However it doesn't support the new anchors feature and will fail when running in Rapid debug mode.
  • Layout files saved with v3.20 cannot be loaded with previous versions.
Make sure to backup your projects before loading them with the beta version.

Users who are eligible for a free upgrade should receive an email with the download link. Please post any issues in the forum, preferably with the BETA prefix.
Last edited:


Licensed User
I had imagined that.

I have not received the email because i was registered from 7 November (today is January 6)
You should use DateTime.Add :D

(It does not matter, I will wait for the 4.00, even better :))
Upvote 0

Ratna Fang

Licensed User
great erel :)
i'll test tonight.

should i backup all projects done with 3.0 or i can just load the project with this 3.2 beta?
Upvote 0


Well-Known Member
Licensed User

Will the new version allow to attach (without copying) modules from a folder, different from the current project's one ?
I want to use several common classes, that are used in different projects.
Upvote 0


Licensed User
Bonjour Erel & best wishes for 2014...
A huge thank you for the treeview in the designer.
Now, it will be easier to adapt old projects for new screen res...
Upvote 0

Peter Simpson

Licensed User
Holy smokes @Erel , you've been very busy as usual.

I've just started to get my head around B4j and now this, slow down m8 ;-)

No but seriously, are you a Borg or are you plugged directly into the Matrix???

All these updates are looking absolutely brilliant as usual, and thank you @Erel for all your hard work. Your hard work makes mine and every others Android developers life easier using B4A(and the library developers too).

Thank you again and Happy New Year.

P.S. Just between you and me as nobody else will read this. Are you actually plugged into the Matrix :)
Upvote 0


Licensed User
Just between you and me as nobody else will read this. Are you actually plugged into the Matrix :)

You are wrong. OTHERS will AND HAVE read them. My thoughts: Yes, he IS plugged into the Matrix :D
Upvote 0


Active Member
Licensed User
New year sale! 30% discount for the next: 00 Days, 20 Hours, 53 Minutes, 31 Seconds.
I am using standard version
How does it cost to update to Enterprise version??
No. You will however receive a nice discount offer when the stable version is released.
Upvote 0