Page 1 of 1

Librarys corrections to do

PostPosted: Thu Nov 17, 2011 11:31 pm
by LCD
Hi Boriel, I currently make the ZXBC library helper for BorIDE and found some errors:
LCase.bas
----------------------------------------------------------------
' function LCase(s as String)
'
' Parameters:
' s: Input String
'
' Returns:
' A copy of S converted to UpperCase
' ----------------------------------------------------------------


It should be:
' Returns:
' A copy of S converted to LowerCase

Next what I do not understand: in Key Library you wrote about scancodes such as:
SC_ENTER or SC_SPACE

But the key definitions are more like:
KEYENTER or KEYSPACE

Other:
In the Scroll Lib the SUB for scrolling up and down is named in both cases ScrollLeft. And it is written scrolling by pyxel, which is wrong and should be called pixel (PIcture ELement).

Writing Docs for the Fourspriter will be a pain... But also the core commands await me.
FIY: I changed the help system. Now it can display a HTML-Page, which includes a newly designed BorIDE Logo and styled text.

Re: Librarys corrections to do

PostPosted: Fri Nov 18, 2011 7:50 am
by boriel
Thanks a lot! I will address those fixed ASAP :!:
However, remember the Scroll functions are not ready (in fact I'm looking for better routines).

Re: Librarys corrections to do

PostPosted: Fri Nov 18, 2011 4:22 pm
by LCD
boriel wrote:Thanks a lot! I will address those fixed ASAP :!:
However, remember the Scroll functions are not ready (in fact I'm looking for better routines).


Thanks.
I know that scrolling is not finalised and I will update the descriptions when it is done. Scrolling on Spectrum is very hard, I know.
For all kind of routines, have you looked at zxdn.narod.ru?
http://translate.google.at/translate?sl ... arod.ru%2F