BCToolTip - cross platform tool tips [B4X]
It is based on BCTextEngine and it supports rich strings set with BBCode: https://www.b4x.com/android/forum/t...-bbcode-parser-rich-text-view.106207
@Erel · 2020-06-30
BitmapCreator - Pixels, Drawings and More [B4X] [XUI]
BitmapCreator is a cross platform class. Its core is made of: 1. A bytes array that represents an image. 2. Platform specific code that efficiently creates a regular bitmap from the bytes array data (Bitmap property). 3. Platform specific code that efficiently extracts the pixels data from a bitmap and copies them to the bytes array (CopyPixelsFromBitmap). Reading and writing to an array of bytes are very quick operations. This allows low level access that was previously difficult to implement and more or less impossible to implement with cross platform code.
@Erel · 2020-06-28
Persian Date Picker View [Independent from B4XView]
Persian Date Picker View [Independent from B4XView]
@MegatenFreak · 2020-06-12
MLabelAutoSize [B4X?] [XUI]
A small CustomView that uses canvas and MeasureText to draw a text that autoresizes to cover the entire view, without stretching.
@Emme Developer · 2020-06-07
Animated Counter [B4X] [XUI]
Animated Counter [B4X] [XUI]
@Erel · 2020-05-27
AS ColorChooser [B4X] [XUI]
AS ColorChooser [B4X] [XUI]
@Alexander Stolte · 2020-05-24
SwiftButton [B4X] [XUI]
This is a port of the B4i SwiftButton library: https://www.b4x.com/android/forum/threads/iswiftybutton.75551/ It is based on XUI and it is supported by B4A, B4J and B4i.
@Erel · 2020-05-14
GPSPolyMap - check if GPS location is inside a polygon [B4X]
With this class, you can check if the GPS location coordinate is inside a polygon. You can use this class to check whether the user is inside a building, shopping mall or any custom shape. This class is only for B4A and B4I.
@Biswajit · 2020-05-11
AS ButtonSlider V1.0 [B4X] [XUI]
AS ButtonSlider V1.0 [B4X] [XUI]
@Alexander Stolte · 2020-05-02
B4XTurtle - Library for teachers and parents [B4X]
B4XTurtle is a library inspired by classic Logo programming language and TKP project: http://teachingkidsprogramming.org/ It is a cross platform library. The purpose of B4XTurtle is to help with teaching programming. Drawing with the turtle is fun and it provides a simple visual feedback to the student.
@Erel · 2020-04-30
QRGenerator - Cross platform QR code generator [B4X]
QRGenerator is a class that generates QR codes.It is written in B4X and it is compatible with B4A, B4i and B4J.
@Erel · 2020-04-26
QRGenerator - Cross platform QR code generator [Amended to accommodate more QR Code Versions] [B4X]
QRGenerator - Cross platform QR code generator [Amended to accommodate more QR Code Versions] [B4X]
@Johan Schoeman · 2020-04-26
lmB4XComboBox - V. 1.01 [B4X]
It is a modified version of the Erel''s original B4XComboBox and allows you to store in it a value for each text item. Not rarely (mainly in DBs managements) you need a ComboBox in which an Item is made of a display value and an associated value, i.e. a "description field" of a table and the relative primary key (usually the classic Integer ID). Note that the type of the values associated is object, not just Int.
@LucaMs · 2020-04-23
B4XTblClmUtils V. 1.0 [B4X]
Allows you to set some properties of a B4XTableColumn (simple and default cells): - Text Size - Text Color - Font - Background color and border - Padding (B4A only)
@LucaMs · 2020-04-22
B4XComboBox - Cross platform ComboBox [B4X] [XUI]
B4XComboBox class is a wrapper for B4J ComboBox, B4A Spinner and B4i Button + ActionSheet. It is implemented as a custom view and should be added with the designer.
@Erel · 2020-04-02
.Net Framework implementation of B4XSerializator [B4X]
The attached .Net dll is a .Net implementation of B4XSerializator. You can use it if you need to communicate with a .Net application or server.
@Erel · 2020-03-20
XUI - Cross platform & native UI library [B4X]
The purpose of XUI library is to make it easier to share code between B4A, B4J and B4i projects.It is an important new library and I expect that all B4X developers who target more than a single platform will use it at some point.
@Erel · 2020-03-01
CLVSelections - extended selection modes for xCustomListView [B4X]
This class extends xCustomListView library and adds more selection modes: MODE_SINGLE_ITEM_TEMP - The same as the default behavior. MODE_SINGLE_ITEM_PERMANENT - Single item is selected and the selection remains. MODE_MULTIPLE_ITEMS- Multiple items can be selected.
@Erel · 2020-02-26
CoolLogo [B4X]
A cross platform custom view based on XUI and BitmapCreator. It draws a moving line over the non-transparent parts of the image.
@Erel · 2020-01-27
B4A Log Server [B4j] [B4a]
B4A and B4J. It enables multi window logging so you can organise and better read the logs you create in your code.
@stevel05 · 2019-12-31
My xCustomListView 1.73 [B4X]
Some features added to the last Erel''s xCustomListView (v. 1.71): ''xCustomListView v1.73 LM '' Added MultipleSelection: '' Property MultipleSelection '' Property SelectedIndices '' Property SelectedValues '' Public method UnselectAll '' Public method AddSelectedIndices '' Added private method SetPressedColor '' and modified PanelClickHandler to use it. '' Reorganized into Regions. '' ''xCustomListView v1.72 LM '' Added SetValue and GetAllValues
@LucaMs · 2019-12-30
RoundSlider [B4X] [XUI]
Cross platform round slider. Add it with the designer. Make sure that its width and height are the same. Make the custom view large enough as the custom view size includes the place for the thumb.
@Erel · 2019-12-26
SD: B4XViewEvent [B4X] [XUI]
Using the XUI views I realized the need to follow the events of Touch, Drag, Click and Release in a unique way.
@Star-Dust · 2019-12-24
HexMenu [B4X] [XUI]
Cross platform hexagons menu implemented as a custom view, can show up to 7 items
@Erel · 2019-12-23
Crash Deobfuscator [B4X]
I''ve put together a very quick & dirty B4J app that will deobfuscate Firebase Crashlytics crash reports. Basically all you do is copy the crash dump text from your Firebase console & paste it into the TextArea view, specify the path to the ObfuscatorMap file for the project in question & then hit the Deobfuscate button & it will convert all those pesky "_vvvvvvvvvv" obfuscations to the actual objects they represent.
@Computersmith64 · 2019-12-22
Forms Builder - Designer for B4XPreferencesDialog [B4X]
FormsBuilder is a desktop tool that helps with building templates for B4XPreferencesDialog
@Erel · 2019-09-22
SnapCLV - Move to the nearest item [B4X]
SnapCLV is a very simple class that adds a "snap" feature to xCLV in vertical mode. When the user stops scrolling the list the list scrolls to the nearest item so the top item will not be partially hidden.
@Erel · 2019-09-12
Button and ToggeButton with images [B4X]
Button and ToggeButton with images [B4X]
@Alejandro Moyano · 2019-08-04
XUI2D (Box2D) - Game engine [B4X]
XUI2D is a wrapper for jbox2d engine: https://github.com/jbox2d/jbox2d License: https://github.com/jbox2d/jbox2d/blob/master/LICENSE It is a B4A / B4J library. It will be eventually included as an internal library.
@Erel · 2019-07-31
Material Design Components [B4X] [XUI]
Multiple B4X Modules for Material Design Components to make Apps with the Material Design Components availabe for cross-platform.
@nobbi59 · 2019-06-17