Other B4A v5.00 has been released!

Erel

B4X founder
Staff member
Licensed User
Longtime User
I'm very happy to release B4A v5.00.

SS-2015-06-04_17.20.20.png


SS-2015-06-04_17.14.40.png


With this version we are moving to the next generation of B4X IDE. Almost all of the IDE components, both back-end and front-end components, were rewritten.

The new IDE is significantly more powerful, smarter, more modern and more scalable.
There are too many improvements to list them all.
Note that this version is fully backwards compatible with previous versions.

Some of less obvious new features:

- Press on Ctrl + Click to jump to an identifier (sub, variables, etc.).
- Themes - Ctrl + T
- Sophisticated conditional compilation: #If, #Else If, #Else and support for OR and AND. Also supported in the manifest editor and designer scripts.
- Dockable layout. Including support for multiple open editors.
- Find all references - F7.
- Quick search - Ctrl + F.
- Goto sub / module - Ctrl + E.
- Smarter autocomplete.
- Hover over variables and expressions in debug mode.
- Structure matching.
- Automatic warnings and errors highlighting.
- Support for multiple visual designer windows
- Better support for selection and editing of multiple controls.
- Views tree supports drag and drop to allow changing the z-order.
- Integrated abstract designer with support for zooming.
- Memory leak related to layout animations was fixed.
- StartServiceAtExact keyword.


The following features are currently not implemented (they might be added in the future):
- B4A-Bridge over Bluetooth.
- Bookmarks (not to confuse with breakpoints).

Requirements

- Microsoft .Net Framework 4.0+ is required. If you are running Windows XP then you should install .Net Framework 4.0: https://www.microsoft.com/en-us/download/details.aspx?id=17851

- Developers running Vista or above should install .Net Framework 4.5.2: https://www.microsoft.com/en-us/download/details.aspx?id=42642

Developers who are eligible for a free upgrade should receive an email with installation instructions.
Other developers will receive a discount offer. Please allow up to 24 hours for the mails to arrive.
I want to thank the beta testers for their help with this major release.

:)
 
Last edited:

bermooda

Member
Licensed User
Longtime User
It's awesome, thank you
Is it possible to add folders on modules view to manage them easily? for example a folder to keep activities, a folder to keep services and ...
 
Upvote 0

Ratna Fang

Member
Licensed User
Longtime User
many thanks, erel :)

just can't wait to see the download link in my email :)

updated:
has just received at 14:52 +GMT 0700 here.
many thanks, erel. i'll go home 2 hrs earlier by now to play with this hehehe
 
Upvote 0

Pilar-JLSineriz

Active Member
Licensed User
Longtime User
I'm very happy to release B4A v5.00.

SS-2015-06-04_17.20.20.png


SS-2015-06-04_17.14.40.png


With this version we are moving to the next generation of B4X IDE. Almost all of the IDE components, both back-end and front-end components, were rewritten.

The new IDE is significantly more powerful, smarter, more modern and more scalable.
There are too many improvements to list them all.
Note that this version is fully backwards compatible with previous versions.

Some of less obvious new features:

- Press on Ctrl + Click to jump to an identifier (sub, variables, etc.).
- Themes - Ctrl + T
- Sophisticated conditional compilation: #If, #Else If, #Else and support for OR and AND. Also supported in the manifest editor and designer scripts.
- Dockable layout. Including support for multiple open editors.
- Find all references - F7.
- Quick search - Ctrl + F.
- Goto sub / module - Ctrl + E.
- Smarter autocomplete.
- Hover over variables and expressions in debug mode.
- Structure matching.
- Automatic warnings and errors highlighting.
- Support for multiple visual designer windows
- Better support for selection and editing of multiple controls.
- Views tree supports drag and drop to allow changing the z-order.
- Integrated abstract designer with support for zooming.
- Memory leak related to layout animations was fixed.
- StartServiceAtExact keyword.


The following features are currently not implemented (they might be added in the future):
- Printing
- B4A-Bridge over Bluetooth.
- Bookmarks (not to confuse with breakpoints).

Requirements

- Microsoft .Net Framework 4.0+ is required. If you are running Windows XP then you should install .Net Framework 4.0: https://www.microsoft.com/en-us/download/details.aspx?id=17851

- Developers running Vista or above should install .Net Framework 4.5.2: https://www.microsoft.com/en-us/download/details.aspx?id=42642

Developers who are eligible for a free upgrade should receive an email with installation instructions.
Other developers will receive a discount offer. Please allow up to 24 hours for the mails to arrive.
I want to thank the beta testers for their help with this major release.

:)
Thanks Erel
 
Upvote 0

Ed Brown

Active Member
Licensed User
Longtime User
Great Job!

I'm now able to see the full name of the file in the tab and also have vertical groups for code and the updated UI looks very polished - well done!

The one thing that I would like to have back is the CTRL + Mouse Click to select the entire word (I use that a lot for quick copy+paste). Is it possible to have the new feature (which was/is accessible via F12) as an editor setting that can be turned on/off?
 
Upvote 0

Erel

B4X founder
Staff member
Licensed User
Longtime User
The one thing that I would like to have back is the CTRL + Mouse Click to select the entire word (I use that a lot for quick copy+paste). Is it possible to have the new feature (which was/is accessible via F12) as an editor setting that can be turned on/off?
It is better to post suggestions in the wishlist forum.
 
Upvote 0

Ed Brown

Active Member
Licensed User
Longtime User
@tomazc
True...and I'm well aware of that. But, that's unnecessary double-clicking to an editor feature that was working fine.
People can also just press F12 instead of CTRL-Click to go to the definition.
 
Upvote 0

figorra

Member
Licensed User
Longtime User
EREL, can I be a beta tester? I can make the printer versión because I'm C# and VS proggrammer. If you need help, I can pass to you my personal phone number. Too to help to have a translated product.

Of course, I can help you with another programmation problem what you want.....
 
Upvote 0

goldmagnet

Member
Licensed User
Longtime User
Thanks, spent all weekend trying to solve a memory leak in my app, now after compiling in version 5 its gone. I had worked out there were memory issues in 4.x especially on rotate now they are all gone.

Good job
 
Upvote 0

JOTHA

Well-Known Member
Licensed User
Longtime User
Hi Erel,

in B4A Version 5.0 ... in the Abstract Designer it is possible (for example) to set a button via right-mouse-click "Send To Back".
But if once a button is "Send To Back", there is no way to get it again via right-mouse-click "Bring To Front".

In Version 4.3 there was a menu in the Views Tree, but in Version 5.0 there is none ... or is there another solution? o_O

... AND ... Could you please bring back the Find/Replace-Button (F3) as an Icon in the Icon-Menu-Bar?
 
Last edited:
Upvote 0
Top