0 Members and 1 Guest are viewing this topic.
@AnToX98: Wow, thanks and congrats to you! My french is very poor but I undestood the most, really nice review! Maybe I'll add french translations for the great french community!PS: Just noticed that "Skript" is actually german... I meant "Script"... Now I can replace that dang letter everywhere!
@jwalker: I think this is not possible as long as TI blocked all functions to use the file system. Also user-defined libraries are not supported.
@jwalker: Wow, didn't know that! I'll do some research about that. Is that function available in apilevel 1 and 2? That would be a nice option to kinda use the file system!
- To make a library with sourcecode entirely loadable the whole code has to be saved as a string and saved in a variable? And then use var.recall("file//var") to get the code as string?
- What happenes if the string is too large to load?
- How to check and delete those variables?
- Yeah, I thought about mouse-based selection but then I thought: "Why would anyone use the ported Script Editor when he could just use the original one on the PC?!"- Same as above
- The problem here is that when I reduce the space between the letters even one pixel, Upper-case characters like "W" or "G" or "M" would overlap each other and the code wouldn't be readable anymore... About the "S": I just forgot to call __mG.initialChrOff() after changing the font, I'll fix that
- I've set apilevel='1.0' for compatibility reasons, the new withGC doesn't work here (?)... But maybe I'll make a 3.2 Version of the Editor some day...
- I like the Idea an autocompletion, but that is huge function and I think I actually used EVERY user-caused event
PS: I know the code is far from perfect, I am still new to lua (and even to programming in general) and I'm still far from knowing all opportunities of lua. You may like posting some improvement proposal on the code. Thanks for the feedback!