We would like to build a community for Small Basic programmers of any age who like to code. Everyone from total beginner to guru is welcome. Click here to register and share your programming journey!


Welcome, Guest
You have to register before you can post on our site.

Username
  

Password
  





Search Forums

(Advanced Search)

Forum Statistics
» Members: 777
» Latest member: Charlesprito
» Forum threads: 205
» Forum posts: 2,181

Full Statistics

Online Users
There are currently 30 online users.
» 0 Member(s) | 27 Guest(s)
Google, Bing, Applebot

Latest Threads
TCP/IP Socket Programming
Forum: Extensions
Last Post: litdev
Yesterday, 12:33 PM
» Replies: 18
» Views: 594
Modbus extension
Forum: Extensions
Last Post: litdev
08-22-2025, 07:58 PM
» Replies: 14
» Views: 178
Challenge 13 - Search uti...
Forum: Challenges
Last Post: AbsoluteBeginner
08-18-2025, 08:14 AM
» Replies: 7
» Views: 160
Small Basic Coder-A New G...
Forum: Discussion
Last Post: z-s
08-18-2025, 06:58 AM
» Replies: 0
» Views: 26
Question about a program
Forum: Standard Small Basic
Last Post: litdev
07-20-2025, 04:18 AM
» Replies: 4
» Views: 475
LDCommPort
Forum: Extensions
Last Post: Eddie
07-14-2025, 01:22 PM
» Replies: 8
» Views: 306
Creation of SB-Neuron. Ou...
Forum: Discussion
Last Post: AbsoluteBeginner
07-09-2025, 07:21 AM
» Replies: 105
» Views: 14,311
I finished making my web-...
Forum: Standard Small Basic
Last Post: sm4llprogrammer2008
07-04-2025, 05:04 PM
» Replies: 0
» Views: 79
Diving into Z-S's SB.js w...
Forum: Standard Small Basic
Last Post: sm4llprogrammer2008
06-26-2025, 05:23 PM
» Replies: 2
» Views: 172
SBJS coming soon
Forum: Standard Small Basic
Last Post: sm4llprogrammer2008
06-25-2025, 01:54 PM
» Replies: 2
» Views: 151

 
  Solution for large window issues resolved
Posted by: martmen - 05-25-2025, 10:17 AM - Forum: Extensions - No Replies

Hello everyone,

Take a look at the program MLNN747.000. It always annoyed me when I needed a large window and the buttons were displayed at the bottom—having to scroll down just to reach them.
That's why I created two windows: one at the bottom of the screen with buttons, information display, etc., and a second window with scrollbars that I can resize as needed.
I think it's great!
   
Best regards,
Martin
P.S. Translated with Copilot

New Version MLNN747.000-0

Print this item

  ZS DIALOG ERROR
Posted by: martmen - 05-19-2025, 10:03 PM - Forum: Extensions - Replies (4)

Hallo ZS,
Ich habe ZSDialog.ShowColorDialog() mit HWHS868.000 getestet. Warum wird das Dialogfeld hinter dem Fenster angezeigt? Können Sie den Dialog in den Vordergrund bringen? Tritt dieses Problem bei allen Dialogfeldern auf?
Alles Gute
Martin
P.S. Gebe ich den Text in englisch ein, wird er sofort ins deutsche übersetzt

Print this item

Wink Guys!
Posted by: sm4llprogrammer2008 - 05-17-2025, 01:02 AM - Forum: Discussion - Replies (1)

Finally, you can make an actual modern browser on Small Basic 1.2.
I'm planning an extension called WV2.sb, written on VB.NET.
Since the always WebBrowser control was Internet Explorer-based and has security issues, I'm planning to use WebView2: the one that uses Chrome's rendering engine, Blink (a fork of Apple's WebKit)

Print this item

  The OpenSB Project - reusable Small Basic code
Posted by: sm4llprogrammer2008 - 05-17-2025, 12:58 AM - Forum: Discussion - Replies (8)

OpenSB.
Freedom. For. Beginners
I'm aiming for a project where any SB programmer, even beginners, can share snippets that each other can use.
But honestly, to address copyright problems, add this line before reusing a snippet (replace [username] w/ the username of the creator of the snippet):

Code:
'This code was shared and copied from [username]. Brought from OpenSB.

OpenSB project

Print this item

  Multi Language GUI
Posted by: martmen - 05-15-2025, 05:51 PM - Forum: Extensions - Replies (3)

Hallo zusammen,

ich habe mit der Erweiterung von LitDev eine GUI erstellt, die in unterschiedlichen Sprachen funktioniert. Der Schlüssel für das Programm zum importieren ist HDPV317.000
Der Benutzer ist "Admin" und das Passwort ist "Welcome#2025".
Beim ersten Start wird eine SQLite Datenbank im selben Verzeichnis angelegt, indem das Programm gespeichert ist.
Es wird ein privater und ein öffentlicher Schlüssel erzeugt, die in der Datenbank gespeichert werden.
Der Benutzer Admin und das Passwort wird in der Datenbank gespeichert. Das Passwort wird verschlüsselt gespeichert, damit man es nicht einfach ausgelesen werden kann.
Versuche es in Deiner Sprache.

Viel Spaß beim Ausprobieren
M[Anhang=166][Anhang=166]Artin

Hinweis:
Es wird die aktuelle Beta Version der LitDev Erweiterung benötigt.



Attached Files Thumbnail(s)
   
Print this item

  Few questions
Posted by: sm4llprogrammer2008 - 05-13-2025, 10:21 PM - Forum: Standard Small Basic - Replies (1)

1. Can we share our own extensions in the "Extensions" thread?
2. Can we share pre-compiled binaries of our SB programs?
3. Can we share OneDrive links to zipped SB projects incase they need more files to depend on?
4. Will there be a "Porting to Small Basic" thread? Because I'm doing an effort to find a way to port JavaScript to Small Basic and vice-versa.
5. Can we have a "Small Basic HTTP Testing" thread? I'm testing HTTP communications between Small Basic and a Python http.server.

Print this item

  Another question.
Posted by: sm4llprogrammer2008 - 05-12-2025, 11:06 PM - Forum: Standard Small Basic - Replies (1)

Can we share sVB programs? I have sVB 3.5.5.7 installed.

Print this item

Lightbulb Markup Lang for Small Basic GraphicsWindow
Posted by: sm4llprogrammer2008 - 05-12-2025, 06:23 PM - Forum: Discussion - No Replies

I've announced IXML (Interactive XML), a markup language to simplify shape editing for SB-Prime and Small Basic.
I'm building the parser with LDxml, and I'm feeling motivated for it.
I'm making some nodes for the language + a documentation too.
It can definitely simplify graphics development with Small Basic!

Print this item

Rainbow Small Basic key tester (w/ no extensions)
Posted by: sm4llprogrammer2008 - 05-12-2025, 12:25 AM - Forum: Standard Small Basic - No Replies

Easy!
This key tester program actually worked! (works in v1.3 and even v1.2)
It also respected the dynamic Y pos thing I tried. So Small Basic even accepts math... I'm thinking of a calculator now.
No dependencies.
ID: HSKG394.000
Link: https://smallbasic.com/program/?HSKG394.000

Code:
GraphicsWindow.Title = "Key Test"
GraphicsWindow.KeyDown = Onkey
y = 0

Sub Onkey
  l = GraphicsWindow.LastKey
  GraphicsWindow.DrawText(0,y,l)
  y = y + 10
EndSub

Print this item

  Show ZPHB733.000 LDControlePassword
Posted by: martmen - 05-11-2025, 05:45 AM - Forum: Extensions - Replies (5)

ZPHB733.000


Wenn sich ein anderer Benutzer anmeldet, ist das Passwort des vorherigen Benutzers weiterhin vorhanden. Dies verhindert einen ordnungsgemäßen Benutzerwechsel. Mir fehlt ein LDControl.ClearPassword.

Print this item