Omnimaga

Calculator Community => TI Calculators => Lua => Topic started by: TZScribblez on June 15, 2011, 05:20:39 pm

Title: Enhanced API
Post by: TZScribblez on June 15, 2011, 05:20:39 pm
Hey guys, I just recently whipped up an enhanced lua API to make lots of things easier to do.

It's still very beta but I'm liking how it's turning out so far. If anyone wants to have a go at editing it, be my guest. ;)

https://sourceforge.net/projects/nelapi/files/EnhancedAPI.lua/download

Buttons, text boxes, windows, etc are all abstacted and easily controllable with this.

Let me know what you think.
Title: Re: Enhanced API
Post by: DJ Omnimaga on June 16, 2011, 02:10:44 am
Heya and welcome on the forums. :)

I do not program at all, but is this some sort of set of pre-made routines to make programming easier?
Title: Re: Enhanced API
Post by: Jim Bauwens on June 16, 2011, 03:04:28 am
Hey TZScribblez!
I just looked a bit at your code, and it looks pretty good. This will be useful for many Lua Programmers :)
Title: Re: Enhanced API
Post by: TZScribblez on June 16, 2011, 03:13:56 am
Heya and welcome on the forums. :)

I do not program at all, but is this some sort of set of pre-made routines to make programming easier?

That's essentially what it is, a bunch of convenience functions used to make the whole process easier. Nobody wants to have to program the same small things over and over to do something different with them - if someone wants to make 3 or 4 programs that utilize basic window/button functionality then why should they have to code it more than once? ;)

Hey TZScribblez!
I just looked a bit at your code, and it looks pretty good. This will be useful for many Lua Programmers :)

Thanks for the feedback :)