Author Topic: TokenIDE - TI-BASIC IDE  (Read 82606 times)

0 Members and 1 Guest are viewing this topic.

Offline merthsoft

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 241
  • Rating: +63/-1
    • View Profile
Re: Tokens
« Reply #150 on: December 11, 2010, 08:26:44 pm »
So, little update tonight. I've added tabbed editing, and loading/saving txt files. In addition to the text files, I've added comments. Any line that starts with "#" will be ignored once it's tokenized into a program. To demonstrate:


Next I'll probably switch gears back toward the DCS GUI editor, as per Eeems' request :)

Offline Eeems

  • Mr. Dictator
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6266
  • Rating: +318/-36
  • little oof
    • View Profile
    • Eeems
Re: Tokens
« Reply #151 on: December 11, 2010, 08:29:52 pm »
Yayz!
/e

Offline squidgetx

  • Food.
  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1881
  • Rating: +503/-17
  • rawr.
    • View Profile
Re: Tokens
« Reply #152 on: December 11, 2010, 08:30:46 pm »
Hey, that looks nice :)

I've pretty much neglected to tell you that Tokens is awesome for the past few weeks now, so here you go: THIS IS AWESOME :)

Offline merthsoft

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 241
  • Rating: +63/-1
    • View Profile
Re: Tokens
« Reply #153 on: December 11, 2010, 08:37:22 pm »
Thanks, squidgetx, that means a lot. I'm glad people are using it :)
Shaun

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Tokens
« Reply #154 on: December 12, 2010, 12:59:44 am »
« Last Edit: December 12, 2010, 01:01:02 am by Deep Thought »




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: Tokens
« Reply #155 on: December 13, 2010, 12:55:01 am »
Wow this is becoming better and better. Probably the best tool to edit BASIC programs offline now. Nice job Merth!

Offline squidgetx

  • Food.
  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1881
  • Rating: +503/-17
  • rawr.
    • View Profile
Re: Tokens
« Reply #156 on: December 13, 2010, 07:15:49 am »
One thing I especially like is the fact that the image editor lets you change the tolerance- this means I can take a pic in 3 levels of gray and I don't need to use photoshop to separate the colors; I can just change the tolerance and get 1 pic variable with the black part and another with the gray part :)

Also I like the fact that it supports the Axe tokens (the fact that it supports other token files is pretty cool on its own)

Offline merthsoft

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 241
  • Rating: +63/-1
    • View Profile
Re: Tokens
« Reply #157 on: December 13, 2010, 09:44:27 am »
Thanks DJ!

squidgetx: I'm glad the tolerance level is helpful. Some people weren't so sure it would be, and, honestly, I wasn't 100% sure it was worth it to put in. But it only took like 5 minutes to include, so I figured I might as well.
If you're feeling up to it, you're welcome to go in to the .xml file and add the Axe tokens that I've missed. Since I don't do Axe, I don't really know what everything should be.
Shaun

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: Tokens
« Reply #158 on: December 13, 2010, 10:38:51 pm »
One thing I especially like is the fact that the image editor lets you change the tolerance- this means I can take a pic in 3 levels of gray and I don't need to use photoshop to separate the colors; I can just change the tolerance and get 1 pic variable with the black part and another with the gray part :)
Oh great I didn't know that. It's even better because I like to create my sprites on the computer, although I usually just use the replace color tool in photofiltre. Nice job!

Offline merthsoft

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 241
  • Rating: +63/-1
    • View Profile
Re: Tokens
« Reply #159 on: December 17, 2010, 11:15:46 pm »
Alright, so I decided I should work some on the actual text editor part while also working on the DCS stuff (the DCS stuff is tedious, so I switch gears often to keep from getting too bored). I've added a reference pane, as seen here:

You can set the groups and reference data in the XML file (the "Default" group is what an item without a group goes in to). Right now I have the groups, but just documentation for the stuff for DrawTileMap. Double clicking on the node adds it into the current program. I've put up a new link so you can check it out (note, some of the tabbed-editing stuff still needs to be cleaned up, so beware ;)):
http://myserverathome.com/Tokens.zip
« Last Edit: December 17, 2010, 11:31:02 pm by merthsoft »
Shaun

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Tokens
« Reply #160 on: December 17, 2010, 11:37:56 pm »
Really like this update! The reference pane looks really useful. Why is PicArc translated to a sequence of letter hex codes, though?

EDIT: Downloading :D
« Last Edit: December 17, 2010, 11:38:08 pm by Deep Thought »




Offline merthsoft

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 241
  • Rating: +63/-1
    • View Profile
Re: Tokens
« Reply #161 on: December 17, 2010, 11:46:32 pm »
Haha, when you double click it inserts it, so it's tokenizing the string "PicArc".
Shaun

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Tokens
« Reply #162 on: December 18, 2010, 12:00:22 am »
Oh, got it, since it isn't an actual command :D Just tried it, and it's really nice. Are you going to get rid of that bug later?




Offline merthsoft

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 241
  • Rating: +63/-1
    • View Profile
Re: Tokens
« Reply #163 on: December 18, 2010, 12:02:22 am »
Yeah, there's something in there now that was supposed to prevent the non-leaf nodes from not pasting, but it didn't quite work all the way. Double clicking on the leaves, though, is supposed to paste in.
Shaun

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: Tokens
« Reply #164 on: December 18, 2010, 12:53:54 am »
I like how you have the syntax being shown at the bottom. This is definitively getting more and more complete! :D