Other Basic4android v3.50 is released!

Erel

B4X founder
Staff member
Licensed User
Longtime User
I'm happy to release Basic4android v3.50. This update brings major improvements to the debugging features of Basic4android.

With this update you can enjoy the rapidness and power of the rapid debugger with runtime performance close to non-debug deployments.

A new powerful watch expression feature is also available:

SS-2014-02-23_14.48.37.png


This allows you to easily evaluate expressions when the debugger is paused.

New features and improvements:
  • Rapid debugger runtime performance is now close to non-debugged applications.
  • Watch Expressions feature (see screenshot above).
  • The rapid debuggers uses a virtual assets folder. This makes it possible to redeploy only the modified files. This feature makes deployments of large projects with many files much faster.
  • Visual designer - Views tree performance is significantly better. Views preserve their names when pasting views between layouts.
  • #AdditionalRes attribute can be used multiple times.
  • ScrollView.ScrollToNow method (available in HorizontalScrollView as well). Immediately scrolls the ScrollView to the new position.
  • Quick Search tool (Ctrl + I) - An index based search tool for quick searching (in all modules):

    k2v8.png


  • Regions were added to the Find Sub (Ctrl + E) tool.
  • New attributes: #DebuggerForceFullDeployment and #DebuggerForceStandardAssets.
  • Other minor improvements and bug fixes.
There is a new style attribute in B4A.xml: CurrentLine. This attribute sets the color of the currently active line.
Users who are eligible for a free upgrade should receive an email with the download link. Please allow up to 12 hours for the mail to arrive.
Other users should receive a mail with a discount offer (it will be sent tomorrow).

I would like to thank the beta testers for their help with the continuing development of Basic4android.
 
Last edited:

DonManfred

Expert
Licensed User
Longtime User
how do you get this upgrade?
is it free or is there a price? I did not see this information.

If you have an active subscription then you should got an email about update with link to download.
If you dont have an active subscription then you should contact support to possibly get an discount.. You then buy a new subscription (2 month or 2 years) and then you can download updates for 2 month/years. depends on your subscriptionplan
 
Upvote 0

Vader

Well-Known Member
Licensed User
Longtime User
New features and improvements:
  • Rapid debugger runtime performance is now close to non-debugged applications.
  • Watch Expressions feature (see screenshot above).
  • The rapid debuggers uses a virtual assets folder. This makes it possible to redeploy only the modified files. This feature makes deployments of large projects with many files much faster.
  • Visual designer - Views tree performance is significantly better. Views preserve their names when pasting views between layouts.
  • #AdditionalRes attribute can be used multiple times.
  • ScrollView.ScrollToNow method (available in HorizontalScrollView as well). Immediately scrolls the ScrollView to the new position.
  • Quick Search tool (Ctrl + I) - An index based search tool for quick searching (in all modules)
  • Regions were added to the Find Sub (Ctrl + E) tool.
  • New attributes: #DebuggerForceFullDeployment and #DebuggerForceStandardAssets.
  • Other minor improvements and bug fixes.
There is a new style attribute in B4A.xml: CurrentLine. This attribute sets the color of the currently active line.
Are those attributes or any other changes applicable to library development?
I.e., do I have to change the Browser?
 
Upvote 0

ajk

Active Member
Licensed User
Longtime User
Compiling in rapid mode ends with error - in screen print.


After F5

Parsing code. 0.30
Compiling code. 1.44
Compiling layouts code. 0.19
Generating R file. 0.75
Compiling debugger engine code. Error
javac 1.6.0_26
shell\src\xxx\spk\main.java:31: package anywheresoftware.b4a.pc.RapidSub does not exist
anywheresoftware.b4a.pc.RapidSub.moduleToObject.put("xxx.spk.main", "xxx.spk.main");
^
1 error

2014-03-12 1717: problem solved: error in path name
 

Attachments

  • errorb4a.PNG
    errorb4a.PNG
    12.2 KB · Views: 307
Last edited:
Upvote 0

Aris1985

New Member
Licensed User
Longtime User
Erel, is it now accessible for blind Programmers? (The Ide and code editor).
 
Last edited by a moderator:
Upvote 0

Erel

B4X founder
Staff member
Licensed User
Longtime User
Erel, is it now accessible for blind Programmers? (The Ide and code editor).
No, the code editor is still not compatible with screen readers. The code editor itself is built over a third party control so it is not a simple change.

hi, this is backward compatible?
Yes.
 
Upvote 0

Aris1985

New Member
Licensed User
Longtime User
No, the code editor is still not compatible with screen readers. The code editor itself is built over a third party control so it is not a simple change.

okay Erel, we'll keep waiting for that changes. We believe you are able to do that for us . Maybe you may also contact the developer of the library you are using.
 
Last edited by a moderator:
Upvote 0

lemonisdead

Well-Known Member
Licensed User
Longtime User
Many thanks Erel. I like this new version very much. Especially the "CurrentLine" option than makes a breeze in large projects :)
 
Upvote 0

JOTHA

Well-Known Member
Licensed User
Longtime User
Thank you Erel!

I like the Quick Search tool most. :)

But one thing ist different since Version 3:
In the Designer are the Layouts and the Views shown on the left side in a tree-view. Thats great!

But the sorting is NOT DESC or ASC. I mean: the Views should be sorted like ...

  • Button1
  • Button2
  • Button3
  • Panel1
  • Panel2
  • ...
Is there anywhere a Button to sort it?

I have seen that if you mark a View an click then "Tools/Bring to front", the View is sortet to the end of the tree.
Thats a good solution, so you can find the View easier.

But is there a solution to sort them like above?
If not yet, maybe in a update in the future ... ?
 
Upvote 0

JOTHA

Well-Known Member
Licensed User
Longtime User
I understand. Thats helpfull ...
Is there a chance ("on the wishlist") to have a Sort-Button or this feature in the "Right-Mouse-Click-Button"?
 
Upvote 0

ajk

Active Member
Licensed User
Longtime User
After ctr+i I text formatting is wrong (I use 120dpi in screen settings, winXP) - b4a1.png

After move mouse over the text - text format is correct - b4a2.png
 

Attachments

  • b4a1.PNG
    b4a1.PNG
    14.7 KB · Views: 313
  • b4a2.PNG
    b4a2.PNG
    12.5 KB · Views: 344
Upvote 0

btbb

Member
Licensed User
Longtime User
Nothing happens when i change a color line in b4a.xml in this version. I really would like to change the colors of the current line bar.

btbb
 
Upvote 0
Top