textedit and carriage return
Hi,
I am building a patch which appends symbols to a textedit object based on the user's interaction. In one instance, I would like the user's interaction to produce a new line (carriage return) so that further appended symbols begin on the next line.
I am playing around with [itoa] to no avail.
If you send 13 or 10 to [itoa] it should cause a carriage return if you append it into [textedit]. These are the ASCII values for carriage return and line feed respectively.
lh
Hey thanks!
I'm also trying to do the same thing with a space, but it shows up in the text edit as " " (with the quotation marks).
is there any way to get rid of those?
Nevermind, I just tried using ascii 160 instead of ascii 32 and it worked.
this asci addition works well, except it also adds a space on that newline...
That is because using the "append" message [textedit] assumes it should add a space for the next word to follow. The best workaround I can find is seperating your first word and running it through [atoi] then prepending the newline character before converting it back to ascii. The rest of your message can be appended as normal. Here's an example:
cool thankyou that works very well, except it turns an incoming value of 3dp to 6dp for some reason... its because of itoa actually.
I cannot reproduce that. It seems to work fine for me.
try this -
as output i get 3.200000 when i would expect just 3.2
Try enclosing the number in "quotes" in your [message] box so it is treated as a symbol.
thank you! this helped me fix a problem I was having
Fine! Thanx a lot....but how I can remove the first blank line??
box so it is treated as a symbol.
______________________________________________Fut 14 Coins
To "append" (ahem)...
This was a very useful solution to this clunky problem. However, also be sure you've set the attribute '@wordwrap 1' for [textbox], or it won't work and you may waste another 30 min. figuring it out. :)
-Brian