Forum
Librarys corrections to do - Printable Version

+- Forum (https://www.boriel.com/forum)
+-- Forum: Compilers and Computer Languages (https://www.boriel.com/forum/forumdisplay.php?fid=12)
+--- Forum: ZX Basic Compiler (https://www.boriel.com/forum/forumdisplay.php?fid=11)
+---- Forum: Documentation (https://www.boriel.com/forum/forumdisplay.php?fid=17)
+---- Thread: Librarys corrections to do (/showthread.php?tid=409)



Librarys corrections to do - LCD - 11-17-2011

Hi Boriel, I currently make the ZXBC library helper for BorIDE and found some errors:
LCase.bas
Quote:----------------------------------------------------------------
' function LCase(s as String)
'
' Parameters:
' s: Input String
'
' Returns:
' A copy of S converted to UpperCase
' ----------------------------------------------------------------

It should be:
Quote:' Returns:
' A copy of S converted to LowerCase
Next what I do not understand: in Key Library you wrote about scancodes such as:
Quote:SC_ENTER or SC_SPACE
But the key definitions are more like:
Quote: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 - boriel - 11-18-2011

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 - LCD - 11-18-2011

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?
<!-- m --><a class="postlink" href="http://translate.google.at/translate?sl=ru&tl=en&js=n&prev=_t&hl=de&ie=UTF-8&layout=2&eotf=1&u=http%3A%2F%2Fzxdn.narod.ru%2F">http://translate.google.at/translate?sl ... arod.ru%2F</a><!-- m -->