Home
Products
B4A
B4i
B4J
B4R
Showcase
Store
Learn
General
Guides
Video Tutorials
Glossary
Teach
Blog
Forums
#B4X Discord (unofficial)
B4X Facebook Group
B4X Github
New posts
What's new
New profile posts
Latest activity
Members
Current visitors
New profile posts
Search profile posts
Log in
Register
What's new
Latest activity
Register
Menu
Log in
Register
Install the app
Install
Welcome to B4X forum!
B4X is a set of simple and powerful cross platform RAD tools:
B4A
(free) - Android development
B4J
(free) - Desktop and Server development
B4i
- iOS development
B4R
(free) - Arduino, ESP8266 and ESP32 development
All developers, with any skill level, are welcome to
join the B4X community
.
Home
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Latest activity
What's new
New Posts
New profile posts
Latest activity
aeric
replied to the thread
B4J Code Snippet
listing File.DirAssets
.
Read: https://www.b4x.com/android/forum/threads/b4x-custombuildaction.168654/#content This is useful when you put common files in...
Jan 17, 2026
JGParamo
reacted to
Star-Dust's post
in the thread
B4J Library
[B4X] [B4XLib] SD SwitchAdv (3 states)
with
Like
.
Update 0.03 Fix bug
Jan 17, 2026
JGParamo
reacted to
Roycefer's post
in the thread
B4J Question
Nativehook MouseMove event
with
Like
.
The following code stores the current mouse position in a global variable using the NativeHook library: Sub Process_Globals Public...
Jan 17, 2026
Dadaista
reacted to
aeric's post
in the thread
Wish
Option to copy full sub path
with
Like
.
I don't find it useful outside the IDE. If use inside the IDE we have auto completion. Just collapse the sub and press Ctrl+C.
Jan 17, 2026
aeric
replied to the thread
B4J Code Snippet
listing File.DirAssets
.
How about put your files inside Objects folder?
Jan 17, 2026
aeric
replied to the thread
Wish
Option to copy full sub path
.
I don't find it useful outside the IDE. If use inside the IDE we have auto completion. Just collapse the sub and press Ctrl+C.
Jan 17, 2026
blong
replied to the thread
Android Question
ZoomImageView and Android 16
.
I did get a warning message when first installing app that it was designed in an earlier version of Android... if this is relevant.
Jan 17, 2026
blong
replied to the thread
Android Question
ZoomImageView and Android 16
.
Yes just ran the example without any changes. The world map appears but the moment I try and pinch the image it crashes. Running in...
Jan 17, 2026
LucasHeer
reacted to
Star-Dust's post
in the thread
B4J Library
[B4X] SD Zebra (printer)
with
Like
.
Example LAN Sub Button1_Click Dim Zebra As LanZebraPrinter Zebra.Initialize(Me,"Zebra")...
Jan 17, 2026
LucasHeer
replied to the thread
Android Question
@ symbol in soft keyboard
.
Hello! This is definitely possible: Dim use_suggestions As Boolean = False Dim INPUT_TYPE_TEXT As Int = 0x00000001 Dim...
Jan 16, 2026
bdunkleysmith
replied to the thread
B4J Question
Simple Media Manager
.
@TILogistic can you please point me to where you obtained that reference because I'm interested in the comment "ensuring that JavaFX...
Jan 16, 2026
Enrico Fuoti
reacted to
Star-Dust's post
in the thread
B4J Library
[B4X] [B4XLib] SD SwitchAdv (3 states)
with
100%
.
Update 0.03 Fix bug
Jan 16, 2026
Enrico Fuoti
replied to the thread
B4J Library
[B4X] [B4XLib] SD SwitchAdv (3 states)
.
Super, thank you very much SD.
Jan 16, 2026
LucasHeer
replied to the thread
Android Question
Capture voice input when Mic button is pressed
.
Yes sir, absolutely! This is actually B4A code, you will want to create a B4A "Service Module". You can use the Starter service, but you...
Jan 16, 2026
T
toro1950
replied to the thread
iOS Question
Code to check active subscription
.
The loog is attached
Jan 16, 2026
Home
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.
Accept
Learn more…
Top