How To

Line break in a string


SP4CEBAR 2023-01-24 20:19

NX supports quite a bit of ascii, even line breaks, which can be stored in a variable:


you can use this line break variable to detect or insert line breaks into string variables

There may be more ASCII tricks like this in NX

SP4CEBAR 2023-01-24 20:30

Here's a list of ascii control codes

SP4CEBAR 2023-01-24 20:36

I'm slightly disappointed that CHR$(7) doesn't beep

SP4CEBAR 2023-01-24 21:12

CHR$(34) gives you double quotes, which you can't define like this: """

nathanielbabiak 2023-01-24 22:19 (Edited)

Check out the heading system stuff here for the complete list

SP4CEBAR 2023-01-25 09:43

Thank you! It's as structured as a textbook
I didn't know that "VAL()" can interpret the C-like "0X" notation as a hex string, that's nice to know

Timo 2023-01-31 13:22

VAL("0X...") exists by accident, I didn't mean to have this feature in LowRes NX. It's just how the internally used C function works. Anyway, I won't remove it.

Timo 2023-01-31 13:23 (Edited)

Ah, there are some custom codes used for the cursor keys, but I think they are only relevant for the INKEY$ function. You cannot print them to move the cursor. I think.

SP4CEBAR 2023-01-31 13:29

you can

SP4CEBAR 2023-01-31 13:30 (Edited)


will print


Timo 2023-01-31 17:22

I mean codes 17, 18, 19, 20
You'll get them from INKEY$ on keyboards with cursor keys (so not on iOS screen keyboard)

SP4CEBAR 2023-01-31 18:32

that's cool I may use that at some point

Log in to reply.