[B4X] #CustomBuildAction By Erel Sep 16, 2025 The #CustomBuildAction attribute allows running external programs during the compilation process. The syntax is: Code: Copy #CustomBuildAction <compilation step>, command to run, zero or more arguments... Last edited: Sep 16, 2025 Click to expand...
The #CustomBuildAction attribute allows running external programs during the compilation process. The syntax is: Code: Copy #CustomBuildAction <compilation step>, command to run, zero or more arguments...
Expandable list based on CustomListView By Erel Jul 9, 2017 A cross platform version is available here: https://www.b4x.com/android/forum/t...g-or-collapsing-xcustomlistview-items.106148/ This... Last edited: Nov 8, 2020 Click to expand...
A cross platform version is available here: https://www.b4x.com/android/forum/t...g-or-collapsing-xcustomlistview-items.106148/ This...
[B4X] TextEditor - Save and load external files By Erel Jul 20, 2021 This is a B4i and B4A example, which demonstrates various external files related tasks. The behavior is not exactly the same as the platforms capabilities and behavior... Attachments TextEditor.zip TextEditor.zip 184.2 KB · Views: 3,182 Last edited: Sep 10, 2023 Click to expand...
This is a B4i and B4A example, which demonstrates various external files related tasks. The behavior is not exactly the same as the platforms capabilities and behavior...
[B4X] WebView + CKEditor (rich text editor) By Erel Aug 8, 2021 This is a cross platform example that adds CKEditor rich text editor using WebView: https://ckeditor.com/ckeditor-5/ Make sure to read CKEditor licensing and pricing... Last edited: Oct 20, 2022 Click to expand...
This is a cross platform example that adds CKEditor rich text editor using WebView: https://ckeditor.com/ckeditor-5/ Make sure to read CKEditor licensing and pricing...
[B4X] B4XCache - simple and useful cache collection By Erel Nov 24, 2021 B4XCache is a new collection added in B4XCollections v1.10. It is key / value store collection, similar to Map. When the cache reaches the set maximum size, the least recent used items are removed... Last edited: Nov 24, 2021 Click to expand...
B4XCache is a new collection added in B4XCollections v1.10. It is key / value store collection, similar to Map. When the cache reaches the set maximum size, the least recent used items are removed...
[B4X] CreateB4XFont By aeric Jul 31, 2025 This is an example in response to this post and extension of the example posted here. B4X: Copy Private Sub Button1_Click #If B4i Label1.Font = CreateB4XFont("D3-Biscuitism-Bold"... Attachments CreateB4XFont.zip CreateB4XFont.zip 119 KB · Views: 399 Last edited: Jul 31, 2025 Click to expand...
This is an example in response to this post and extension of the example posted here. B4X: Copy Private Sub Button1_Click #If B4i Label1.Font = CreateB4XFont("D3-Biscuitism-Bold"...
[B4X] Localizator B4XPages By aeric Jul 31, 2025 A B4X project example to use Localizator in B4XPages The device locale is selected for B4XCombobox by default. This is answer to this question... Attachments LocalizatorB4XPages.zip LocalizatorB4XPages.zip 20.9 KB · Views: 417 Click to expand...
A B4X project example to use Localizator in B4XPages The device locale is selected for B4XCombobox by default. This is answer to this question...
Play Games Services - Example and Class By Jack Cole Apr 2, 2022 Last year, I commissioned Biswajit to write a library for the new Google Play Games Services library. To manage the complexity of the code, I wrote a class called... Attachments Play Game Services Example.zip Play Game Services Example.zip 29.1 KB · Views: 820 Click to expand...
Last year, I commissioned Biswajit to write a library for the new Google Play Games Services library. To manage the complexity of the code, I wrote a class called...
[B4XPages] Admob Example By asales Feb 2, 2020 Check this other excellent example from @Jack Cole. To help the new members to make money with B4A, I tried to compile all the relevant Admob code (except mediation) of the... Attachments b4xpages_admob_example7.zip b4xpages_admob_example7.zip 59.7 KB · Views: 606 Last edited: Jul 21, 2025 Click to expand...
Check this other excellent example from @Jack Cole. To help the new members to make money with B4A, I tried to compile all the relevant Admob code (except mediation) of the...
MidiSystem Midi Monitor By stevel05 Feb 1, 2015 This example is deprecated, see Midi Monitor2 This is the last example for now, it provides a midi monitor for messages based on the midi channel that the messages are played on. It... Last edited: Jul 16, 2025 Click to expand...
This example is deprecated, see Midi Monitor2 This is the last example for now, it provides a midi monitor for messages based on the midi channel that the messages are played on. It...
Midi Monitor2 By stevel05 Jul 16, 2025 This is a rewrite of the original midi monitor example as a CustomView in a B4xPages project. It eliminates the need for threading and the AcceleratedSurface libraries. ... Attachments MidiMonitor2.zip MidiMonitor2.zip 12.4 KB · Views: 361 Last edited: Jul 16, 2025 Click to expand...
This is a rewrite of the original midi monitor example as a CustomView in a B4xPages project. It eliminates the need for threading and the AcceleratedSurface libraries. ...
Midi System Example - Play A Midi File. By stevel05 Feb 1, 2015 This is the simplest of the examples and just loads and plays a midi file. It requires the Midi System Lib available here: https://www.b4x.com/android/forum/threads/midisystem.50106/ and... Attachments PlayOnly.zip PlayOnly.zip 10.1 KB · Views: 374 Last edited: Jul 15, 2025 Click to expand...
This is the simplest of the examples and just loads and plays a midi file. It requires the Midi System Lib available here: https://www.b4x.com/android/forum/threads/midisystem.50106/ and...
[B4X] Show image in IDE link - B4J created Program Starter By hatzisn Jul 13, 2025 Good morning to all of you, some times I find it easier to make notes on a paper with a pen. I am a visual person and I understand something better this way. At several times I move my notes to... Attachments ProgramStarter.zip ProgramStarter.zip 969 bytes · Views: 392 Last edited: Jul 14, 2025 Click to expand...
Good morning to all of you, some times I find it easier to make notes on a paper with a pen. I am a visual person and I understand something better this way. At several times I move my notes to...
[B4APages] App Base with Left menu [B4XDrawer] and menu bar options with image : functional example By Alex Guerrero Jul 11, 2025 Hello everyone, I'm sharing a basic example where I integrated several options [B4APages and] so that a new member can start developing their application. I hope it is useful. Hola a todos, les... Attachments B4APagesAppBase_v00.zip B4APagesAppBase_v00.zip 73 KB · Views: 503 Click to expand...
Hello everyone, I'm sharing a basic example where I integrated several options [B4APages and] so that a new member can start developing their application. I hope it is useful. Hola a todos, les...
EasyAR 3D Object Rendering By walterf25 Jul 6, 2025 Hello everyone, it's been a while since I wrapped the EasyAR SDK Library which can be found here I haven't had much time but I decided to create a small example to learn how to render... Attachments OpenGL2_v1.8.zip OpenGL2_v1.8.zip 37.7 KB · Views: 433 Last edited: Jul 8, 2025 Click to expand...
Hello everyone, it's been a while since I wrapped the EasyAR SDK Library which can be found here I haven't had much time but I decided to create a small example to learn how to render...
Google Maps By Erel Feb 24, 2016 Installation instructions: - Register your app in Google developer console: https://console.developers.google.com You need to enable Google Maps Android API. Then click on... Attachments GoogleMaps.zip GoogleMaps.zip 19.4 KB · Views: 6,113 MapExample.zip MapExample.zip 14.4 KB · Views: 855 Last edited: Jul 7, 2025 Click to expand...
Installation instructions: - Register your app in Google developer console: https://console.developers.google.com You need to enable Google Maps Android API. Then click on...
AppCompat with ToolBar - minimal example By Erel May 24, 2017 In most cases AppCompat is no longer needed and will only make things more complicated. B4XPages example with dynamic menu... Attachments upload_2017-5-24_12-18-26.png 7.3 KB · Views: 4,785 AppCompatExample.zip AppCompatExample.zip 9.9 KB · Views: 697 Last edited: Jun 23, 2023 Click to expand...
In most cases AppCompat is no longer needed and will only make things more complicated. B4XPages example with dynamic menu...
Dual Screen using MQTT By aeric Jun 23, 2025 An example of sending data from device A and display on device B screen using MQTT protocol. This is one of the solutions to this thread. The code is kept since Aug 2023 but I don't see any... Attachments MqttSecondaryScreen.zip MqttSecondaryScreen.zip 10.8 KB · Views: 425 MqttPrimaryScreen.zip MqttPrimaryScreen.zip 11.3 KB · Views: 437 MqttPrimaryScreenV2.zip MqttPrimaryScreenV2.zip 18 KB · Views: 386 MqttSecondaryScreenV2.zip MqttSecondaryScreenV2.zip 17.2 KB · Views: 363 Last edited: Jun 25, 2025 Click to expand...
An example of sending data from device A and display on device B screen using MQTT protocol. This is one of the solutions to this thread. The code is kept since Aug 2023 but I don't see any...
Update APK By aeric May 3, 2025 This is an example of updating app to newer version. In real usage, the new apk should be downloaded from a server to File.DirInternal. Note: In this example, the apk file (version 1.01) which is... Attachments 1.zip 1.zip 215.5 KB · Views: 678 2.zip 2.zip 40.3 KB · Views: 651 Last edited: May 3, 2025 Click to expand...
This is an example of updating app to newer version. In real usage, the new apk should be downloaded from a server to File.DirInternal. Note: In this example, the apk file (version 1.01) which is...
Dual Screen using UDP By aeric Jun 23, 2025 An example of sending data from device A and display on device B screen using UDP protocol. This is one of the solutions to this thread. The code is kept since Aug 2023 but I don't see any... Attachments UDPSocketPrimary.zip UDPSocketPrimary.zip 10.3 KB · Views: 445 UDPSocketSecondary.zip UDPSocketSecondary.zip 10.3 KB · Views: 456 Click to expand...
An example of sending data from device A and display on device B screen using UDP protocol. This is one of the solutions to this thread. The code is kept since Aug 2023 but I don't see any...