Yes I agree "tips and tricks" is not organized for a beginner and the examples vary from those written by highly advanced sophisticated programmers on this forum and some less than ideal examples because the author isn't on top of everything (me!!). As MrSwiss pointed out poor examples from myself can result in a beginner not really getting the best examples of how it is best done. Not much I can do about that except maybe to stop posting anything but questions as I don't have the time or inclination to get up to speed with all of the latest and greatest with regards to FreeBasic. I was using FreeBASIC for its QBASIC like features not its advanced stuff.
That happens to me all the time when I look at the code written by the advanced programmers on this forum and I have been here for a long time!!... then you already completely lost me because something that is the most natural to you because you know is like gibberish to me , ...
Not at all. I am in the same boat. I can't read most of the programs written on the forum because they use advanced features of FreeBasic. I usually limit myself to a few commands from QBASIC I am familiar with. QBASIC did use TYPES although I found parallel arrays easier to understand back then. I don't use OOP although I am familiar with it from tutorials I did many years ago found in books like "C++ for Dummies" :)For you reading this it's like I am a fool for not knowing what you perhaps find fundamental knowledge ?
Felt the same way when trying to hook up SDL and other libraries to CODE::BLOCKS an IDE I was using with C++. I failed by the way even after trying to follow the instructions (without understanding) as carefully as I could.It would be a completely different situation if you and I were sitting next to each other with each our PC so I could ask you every time there were something that I couldn't grasp ,
Have you attempted to work your way through any FreeBasic tutorial?
http://homepage.univie.ac.at/hans.leo.n ... ginner.pdf
http://www.frankticfreebasic.com/
You don't have to know everything before programming you only have know the commands you are using. I cannot for example read dodicat's highly compact fast 3d programs or any of the OOP examples from the better programmers so I don't bother as I am happy being an old retro programmer using FreeBASIC as I used QBASIC but with fast graphics with 24 bit pixels and lots of memory not available on the old machines.
With regards to the topic this was how I did my edit box on the old machines.
viewtopic.php?f=7&t=20934&hilit=editor
Are you able to read the code?
I used to mostly code in assembler because back then it was nice and fast and easy to learn as there weren't that many commands (instructions) on the old cpu or complex high level language data structures just a list of 8 bit numbers called the memory and a few cpu variables (registers).
.