LB Booster
General >> Suggestion Box >> error's http://lbb.conforums.com/index.cgi?board=suggestions&action=display&num=1481630860 error's
Post by bluatigro on Dec 13th, 2016, 11:07am
if i split code into files and i get a error in a included file i want to get the file in witch the error is in the ide whit the line in whitch the error is hylighted
i want also a multy paged ide so i can load a file on a page
and i want bigger chars in the leftbottum error mesage
Re: error's
Post by Richard Russell on Dec 13th, 2016, 1:45pm
i want to get the file in witch the error is in the ide whit the line in whitch the error is hylighted
It's a tricky problem! The main indicator of the line in which an error occurs is the 'line number', which is a 16-bit value (0-65535) - this is a characteristic of BBC BASIC which goes right back to 1981! A 16-bit value isn't guaranteed to be enough to encode both the included file and the line number within that file.
I suppose I could arbitrarily impose a limit of say 16 included files and 4000 lines per file, then it would be possible to encode the information, but somebody is bound to want more than 16 files or more than 4000 lines in a file. A more flexible mapping might be possible but it's not easy.
Quote:
i want also a multy paged ide so i can load a file on a page
That would be nice, and in theory it's possible, but it's a lot of work. I guess this once again raises the issue of whether I should make LBB Open Source and allow other people to attempt such changes.
Quote:
and i want bigger chars in the leftbottum error mesage
Do you mean the Status Bar?
Richard.
Re: error's
Post by bluatigro on Dec 14th, 2016, 12:22pm
richard russell wrote Quote:
Do you mean the Status Bar?
i think yes
more OOP is nice to
i NEVER coded a programlanguage so i think i not mutch of a help if LBB is open sorce
Re: error's
Post by Richard Russell on Dec 14th, 2016, 2:52pm
I don't think Windows supports changing the text size in the Status Bar separately from the other GUI elements. As I'm sure you know, you can select 'large fonts' in Display Settings and that will affect everything including the Status Bar. You can also enable the desktop magnifier, which will work fine with LBB.
Quote:
i NEVER coded a programlanguage so i think i not mutch of a help if LBB is open sorce
The LBB IDE is coded almost entirely in BASIC, so it wouldn't necessarily be that difficult for somebody to make changes (it doesn't have to be you). You certainly don't need any experience in coding Programming Languages to make changes to the IDE's user interface.
Have you considered using Liberty BASIC Workshop (which interfaces with LBB very nicely)? That supports multiple editing windows: