Other B4J v1.50 Beta 2 is released

Erel

B4X founder
Staff member
Licensed User
Longtime User
B4J v1.50 beta 2 is now available. Version 1.50 includes many improvements:

  • Support for web servers: Building web servers with B4J
  • Support for Raspberry Pi computers: B4J and Raspberry Pi boards
  • New types of nodes: ScrollPane and ProgressBar
  • TableView - single cell selection mode
  • MenuItem.Visibile property
  • FocusChanged event added to most nodes
  • ListView.ScrollTo method
  • Http library authentication mode was fixed
  • StopMessageLoop keyword (relevant in server applications)
  • #MergeLibraries attribute - Allows skipping of the merging step in Release mode
 
Last edited:

jmon

Well-Known Member
Licensed User
Longtime User
FocusChanged event added to most nodes
ListView.ScrollTo method
Thanks for that :)

#MergeLibraries attribute - Allows skipping of the merging step in Release mode
Could you explain a bit more about this one?

Thanks for your awesome work!
 
Upvote 0

Erel

B4X founder
Staff member
Licensed User
Longtime User
Usually when you compile in Release mode all libraries are merged into the generated jar file. This is useful as you get a single distributable file. However there are cases, especially when there are many referenced libraries that the developer might prefer to leave the libraries out of the jar. This way you can later update the program without copying all libraries.

The main scenario is server projects where you want to be able to update the server without copying all libraries (inside the jar) again and again.

Note that when you compile your app in Release mode you will see the list of libraries that are required by your app:
SS-2014-01-30_14.16.49.png


These libraries should be copied to a folder named libs under the jar file folder.
 
Upvote 0

derez

Expert
Licensed User
Longtime User
These libraries should be copied to a folder named libs under the jar file folder.
I hope the next version will also have an option to compile all the libraries to the application's jar file like before.

Edit: Found it #MergeLibraries: False
 
Last edited:
Upvote 0

rwblinn

Well-Known Member
Licensed User
Longtime User
Hi Erel,

thanks so far. Very Good.

Q: For the SingleCell Selection and SelectedCellChanged, do you also plan to have a SingleCell SelectCell (Row, Col) method?

So far have been testing TableView SingleCell with an own DatePicker Class , but not able to selected the current date. See below as example ([31]).

upload_2014-1-31_17-18-31.png
 
Upvote 0
Top