Small Basic Forum
Skull Custom Language Creator By ZS - Printable Version

+- Small Basic Forum (https://litdev.uk/mybb)
+-- Forum: Small Basic (https://litdev.uk/mybb/forumdisplay.php?fid=1)
+--- Forum: Discussion (https://litdev.uk/mybb/forumdisplay.php?fid=4)
+--- Thread: Skull Custom Language Creator By ZS (/showthread.php?tid=38)

Pages: 1 2 3 4 5 6 7 8 9


RE: Skull Custom Language Creator By ZS - litdev - 04-05-2024

ZS,

Do you have any context.  This looks like a bit of C# from https://www.codeproject.com/Articles/1074927/Creating-Auto-Completion-Code-Completion-in-Csharp and the article/comments pretty much say what it does.  Are you writing C# now with VS.


RE: Skull Custom Language Creator By ZS - z-s - 04-06-2024

No I searched for code completetion and takes this code for my position rtb


RE: Skull Custom Language Creator By ZS - litdev - 04-06-2024

ZS,

Its great for you to look at these C# code websites, but I think it may be frustrating if you cannot try them out.  It will not be possible to port this kind of thing to Small Basic.

You use A 32 Bit Computer Windows 8.1 And 2gb RAM - this is going to be difficult.

How you proceed depends on your objectives:

1] Learn to program and have fun doing it - no problem: there is SB, Notepad++ with language extensions, command line compilers etc - how we all did it in the old days.

2] Create advanced graphical projects - difficult and frustrating, especially without modern IDEs even when you have good software development knowledge.  There is no magic fix for this.

For example this image is of Notepad++ running console C# - Please be clear this does not mean you can easily copy in complex graphics C# programs and run them like in VS (objective 2), but you can learn to program in C# (objective 1)

   


RE: Skull Custom Language Creator By ZS - z-s - 04-06-2024

Thanks For The Advice LITDEV Smile
Could This Ide Be HelpFull
https://github.com/icsharpcode/SharpDevelop

It Has Intelnise Code Completion But No Form Editor


RE: Skull Custom Language Creator By ZS - litdev - 04-06-2024

ZS, Definietely worth a go, you can get installable version from SourceForge.

EDIT

I had a quick go and if you get this installed (I got version 4.4.1 from https://sourceforge.net/projects/sharpdevelop/), it will be great for you.  It has a form designer and I easily created a window with a RTB in it - very similar to VS but my test project is running in 340 MB of memory.  Also a version 5.1 from https://sharpdevelop.software.informer.com/download/#downloading.

Great Find Smile

EDIT 2

I got the Auto Completion sample project to work in it so if you can get this sharpdevelop which is 32 bit going you will have something to work with.


RE: Skull Custom Language Creator By ZS - litdev - 04-09-2024

Hi ZS,

I'm interested if you managed to get SharpDevelop installed and it runs on your hardware?


RE: Skull Custom Language Creator By ZS - z-s - 04-10-2024

i have it installed from a month two days earlier i updated it Smile


RE: Skull Custom Language Creator By ZS - Lester - 04-11-2024

I installed SharpProject 4.4.1 but I cant figure out how to bring up the Form Builder.  Thank you


RE: Skull Custom Language Creator By ZS - litdev - 04-11-2024

Hi, there are some youtube tutorials for it, google 'sharpdevelop youtube'.

First is to create a new solution with File->New->Solution..., then choose the solution type (Windows Applications->Windows Application for WinForm or WPF->WPF Application for WPF).  Enter a solution name and it will create an empty solution with a window form ready to add controls.

Once you have the template solution, check out the different views and panels available, for example below is the WPF form builder before adding any control (drag and drop from the left Tools panel).

   

Winform and WPF are similar but different technologies doing much the same thing (goole about it) but mostly incompatible with each other so when googling for info on them make sure to include WPF or Winform in the search.  Winform is older and WPF is newer.  sVB uses Winform for its forms and Small Basic GraphicsWindow is a WPF Canvas control in a WPF window.  I tend to use WPF, but some controls are better in Winfom.

You will have to do some googling and general reading up (there is loads out there - much more than for Small Basic), but start playing and good luck.


RE: Skull Custom Language Creator By ZS - Lester - 04-11-2024

Got it working - Thanks