Author Topic: TI Basic Editor  (Read 22732 times)

0 Members and 2 Guests are viewing this topic.

Offline calcdude84se

  • Needs Motivation
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2272
  • Rating: +78/-13
  • Wondering where their free time went...
    • View Profile
Re: TI Basic Editor
« Reply #60 on: May 20, 2010, 08:16:45 pm »
Another good suggestion is to have 89-style line clearing, where pressing clear from the middle of a line removes everything from there to the end, and pressing it from the beginning or end clears everything.
"People think computers will keep them from making mistakes. They're wrong. With computers you make mistakes faster."
-Adam Osborne
Spoiler For "PartesOS links":
I'll put it online when it does something.

Offline ztrumpet

  • The Rarely Active One
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5712
  • Rating: +364/-4
  • If you see this, send me a PM. Just for fun.
    • View Profile
Re: TI Basic Editor
« Reply #61 on: May 20, 2010, 08:18:59 pm »
Another good suggestion is to have 89-style line clearing, where pressing clear from the middle of a line removes everything from there to the end, and pressing it from the beginning or end clears everything.
Omnicalc does this on the 83/84s, but only on the homescreen.  I never really liked it, but I know some people did.  Could this be another option? ;D
* ZTrumpet like options... :D

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: TI Basic Editor
« Reply #62 on: May 20, 2010, 08:20:55 pm »
Maybe i could have a couple different options, like

regular
Confirm
15 character confirm

and then an 89 style switch where clear does the clearing from that point and onward

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: TI Basic Editor
« Reply #63 on: May 20, 2010, 08:47:15 pm »
Another good suggestion is to have 89-style line clearing, where pressing clear from the middle of a line removes everything from there to the end, and pressing it from the beginning or end clears everything.
Omnicalc does this on the 83/84s, but only on the homescreen.  I never really liked it, but I know some people did.  Could this be another option? ;D
* ZTrumpet like options... :D
I liked it. I wish it did it in PRGM editor, tho. Maybe BBoy could have this in his CLEAR routine?

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: TI Basic Editor
« Reply #64 on: May 20, 2010, 09:38:50 pm »
Yeah i plan to have that as an option :)

Ok so i have the non monospaced fonts working, so it looks a lot better, but the cursor now looks weird because it is always 4 spaces wide, no matter what the width of the character it is on.  What kind of cursor might look good?  A black box like the TiOS?  An underline?  I vertical line before the character?  Invert? What do you guys think?

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: TI Basic Editor
« Reply #65 on: May 20, 2010, 09:48:12 pm »
Vertical line before the char sounds good, as long as it flashes. Otherwise a black box sounds good

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: TI Basic Editor
« Reply #66 on: May 20, 2010, 09:55:00 pm »
The thing about a vertical bar, would it seem like when you type, its expected to behave like on a computer, where the text is inserted instead of being overwriten, do you think that would be ok?  I still want it to behave like the TiOS

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: TI Basic Editor
« Reply #67 on: May 20, 2010, 09:57:05 pm »
Oh yeah didn't thought about that x.x It migth lead to confusion. I guess it might be best to use the black box then

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: TI Basic Editor
« Reply #68 on: May 20, 2010, 09:58:46 pm »
Ok, but just so you know, the black box will have to change size in order to account for different sized characters

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: TI Basic Editor
« Reply #69 on: May 20, 2010, 10:00:50 pm »
Yeah I know. /me hopes it is possible D:

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: TI Basic Editor
« Reply #70 on: May 20, 2010, 10:03:57 pm »
Oh its deffinetaly possible, i just wasnt sure it would be appealing.  I am also experimenting with an inverted box instead of a filled one.


Lol i implemented it, but i used token length instead of character width by accident and the cursor got as big as an entire While token XD I fixed it :P

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: TI Basic Editor
« Reply #71 on: May 20, 2010, 10:05:26 pm »
i would prefer inverted

Offline meishe91

  • Super Ninja
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2946
  • Rating: +115/-11
    • View Profile
    • DeviantArt
Re: TI Basic Editor
« Reply #72 on: May 20, 2010, 11:37:22 pm »
Ya, I my vote is for either black box, inverted, or the underscore line. Sounds like progress is coming along though, keep it up :)
Spoiler For Spoiler:



For the 51st time, that is not my card! (Magic Joke)

Offline Geekboy1011

  • The Oneironaut
  • Donator
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2031
  • Rating: +119/-2
  • Dream that Awakening dream
    • View Profile
Re: TI Basic Editor
« Reply #73 on: May 21, 2010, 12:40:24 am »
my vote is for inverted ^^ and dam this is coming along nicely

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: TI Basic Editor
« Reply #74 on: May 21, 2010, 01:28:23 am »
Ok woooo i got inverted and variable sized cursor working! Yayyy, enclosed is a screenshot :)  Note that there is no bounds on the program reading right now so the first and last lines are both displayed incorrectly.  Also note that there is no file editing right now either :P Haha i'll have to write another table of key-to-token conversions before that happens ;D Haha gosh i am going to have a lot of data.  Is there any way to declare it at the *end* of my program so i dont have to scroll through it all the time?