Search:
Type: Posts; User: M.Hamdy
Search:
Search took 0.03 seconds; generated 36 minute(s) ago.
-
I am thinking of releasing The next feature for sVB 3.0 is in the BASIC 60th anniversary. The new feature is this version would be the debugger, which needs a lot of work. I didn't take the decision...
-
In sVB 2.9, The form designer now has a menu designer, which allows you to add menu items and set their properties like name, title, and shoutcut keys. To show the menu designer, right-click the form...
-
Thanks for the suggestion. But may I ask:
Why is this important, even if it is possible in first place (there are more than 100 BASIC dialects, and it is too late to unify their syntax now). The...
-
Three month left to the BASIC 60th anniversary. I think we need to prepare for a big event, unit all the members of all the BASIC dialects family, encourage them to talk about their memories with...
-
This is not what I am asking for:
Actually, the current forum can be considered mine, as I will almost be the only active person here, and sVB will be one of the top five :D
But as I said, this...
-
sVB is open sourced and has a repo on github, and I had enabled discussions
Thanks.
But right-now, the only feedback I am getting is from Small Basic devs, which is good and one of the sVB targets,...
-
Actually, I didn't choose to post here, but my post is moved here against my will. Small Visual Basic is Based on Small Basic, which is a .NET language, so it is close to both VB6 and VB.NET (in fact...
-
After moving TwinBasic to its own forum, there is only five posts left, and it is obvious that they all are about other VISUAL BASIC languages, not BASIC languages. I see zero interest here to other...
-
It is the 3rd anniversary since I announced the first prove of concept of sVB, and now sVB reached its 2.8.9 version, which finally got a small properties window.
Also, sVB got the string...
-
I just added the new keyword Nothing to Small Visual Basic. sVB 2.8.8.2 now contains 28 keywords (twice the 14 SB keywords)
Nothing is used in VB .NET as a bull object or a default value. I use it...
-
More improvements in event handling system in sVB 2.8.8.1:
In sVB 2.8.8, each event can have only one handler, but this caused issues when passing a control to a method from another library (like...
-
I never used Raspberry pi and I may have seen Linux OS omce or twice in all my life! I am a Microsoft citizen, and my area of expertise is within Dot NET, which I will use to build sVB versions for...
-
What's new In sVB 2.8.8:
* Fixing some reported bugs.
* In the form designer, you can drag images from your file system and drop them on the form design surface to show them in labels.
* In...
-
I am using Small Basic, VB6 and VB .NET as my standards. Small Basic has some nice syntax features that I like, such as:
* using [] to index arrays.
* using the = to add event handlers instead of...
-
The thaught has crossed my mind, but sVB is a .NET language, and its API is so close to WinForms with flavors of WPF, so, the next logical choice is VB .NET. But this doesn't mean I closed the path...
-
I've updated sVB to the version 2.8.7.3 to fix minor bugs:
https://marketplace.visualstudio.com/items?itemName=ModernVBNET.sVBInstaller
-
I first used Logo and GWBASIC in 1993, 30 years ago, in 10th grade! I studied Pascal, C++ and Prolog in collage, but I didn't become a programmer until I learned VB4 and fall in love with its...
-
I've created a tiny compiler that scans, parses and evaluates math expressions.
Example:
Evaluator.Expression = "Sin(rad(x)) / abs(x)"
For i = 1 To 10
Console.WriteLine(Evaluator.Evaluate(i))...
-
What's new in the latest sVB update:
* you can set the Turtle.UseAnimation property to false, to force its Move, MoveTo and Turn methods to call the DirectMove, DirectMoveTo and DirectTurn methods...
-
In sVB v2.8.4, you can use the turtle to fill an area, by calling the CreateFigure and FillFigure methods.
X = Turtle.X
Y = Turtle.Y
Turtle.CreateFigure()
Turtle.Move(200)
Turtle.TurnRight()...
-
This is the sVB full reference book
187643
-
@Cristianlt23
Thanks for your true belief in VB.NET. But I think this conversation should be resumed after Anthony posts his update of ModVB (in a few days), where people can see what we are...
-
I updated sVB to v2.7.1 to allow it to run this Small Basic program:
JKFK825.000
The corresponding sVB program is:
WRKN762.000
This code can't run in older sVB versions, for 2 reasons:
1. sVB...
-
VazorEx extension is available on visual studio marketplace:
https://marketplace.visualstudio.com/items?itemName=ModernVBNET.Vazor
It works for both VS2019 and VS 2020 and it installs:
1. The...
-
@Delaney
This is an open source tool, not just a code. It can be used directly in VB .NET by installing the VazorEx to add the Vazor project and Item templates to VS. Vazor projects reference the...
-
RecGen is updated to v2.2, to generate the GetHashCode method which is necessary to use the record as a key in dictionaries.
To add the RecGen NuGet package to your project, use:
PM>...
-
Write and run unit tests in sVB v2.6!
sVB makes it easy to write unit tests. Every form can define test functions among its normal function, and you can run them all easily just by calling the...
-
Create an external library for sVB:
sVB 2.5.5 can use existing external libraries created for Small Basic (like LitDev). Just insert those libraries dll files in the Lib folder of sVB and you are...
-
What's new in sVB v2.5:
sVB is ready to create productive desktop apps.
1. The toolbox now contains four new controls:
* ProgressBar, ScrollBar and Slider: These bars are horizontal only, but you...
-
@georgekar
Thanks for your feedback.
Debugging is not supported in this stage. The original SB source code has some sort of edugging support, but it was never enabled, so, I may look at it someday....
-
sVB v2.3 can create a code library!
For the first time, it is now possible to use an sVB app as a library! Follow these instructions:
1. Create a sVB project with a global file. Choose a suitable...
-
I took this further in sVB 2.2.5. It now allows to add the GeometricPath to the Label control too, so, it is possible to draw complex shapes on the form. In fact this was possible by adding a new...
-
sVB V2.2 supports creating custom complex shapes using the GeometricPath type.
For example, you can draw a hex polygon shape, add it to the shapes, then rotate it by this code:
...
-
sVB 2.0 is released. It can create a multi form project with a common Global.sb module where you can declare plobal variables and subroutines that can be used from any form in the project via the...
-
This is a SB code that does the same job. There is no Colors.AllColors property, so, I simulated it with an array that contains three colors only:
TextBox1 = Controls.AddMultiLineTextBox(0, 0)...
-
This is a sVB code to generate a VB.NET class that can be used in small basic lib. I Wrote this code to generate xml documentation to about 140 color name property in the Colors class. Writing the...
-
You can do it if you want. The Small Visual basic project offers you a simple ID with a form designer and a code editor, and all you need to do is:
1. replace the sVB compiler with a VB.NET...
-
sVB 1.9 now compiles a project!
https://github.com/VBAndCs/sVB-Small-Visual-Basic/releases/tag/v1.9
You can design many forms in the form designer, save them to the same folder, which will become...
-
[QUOTE=Peter Swinkels;5581212]M.Hamdy, you learned programming without this "improved" sb... Everyone else did too. What makes you think your project is worthwhile?
I stated learning programming...
-
The source code is fully written in VB.NET, using WPF as the UI framework:
https://github.com/VBAndCs/sVB-Small-Visual-Basic
|
Click Here to Expand Forum to Full Width
|