This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Messages - jwalker
1
« on: November 03, 2015, 06:13:32 pm »
It has been a while.... I want to get back into working on this again, but I want to know: whats new? I noticed there still isn't a lot of activity when it comes to Lua development on the TI-Nspire platform. Has anything important been added to TI-Nspire Lua?
2
« on: October 17, 2014, 12:16:56 pm »
I am kind of stuck on the TextBox Control once again. It currently acts like the previous textbox control but that is not acceptable as it had no way to edit the text other than backspacing and rewriting it. Does anyone know of any good example of textboxes and how the are rendered? Ive been doing google searches but have been having a tough time finding source code examples.
3
« on: October 05, 2014, 10:56:02 am »
There will be support for at least 3.6. Like Adriweb has said it is a pain to support 3.1. It may not take many changes to make the Lib 3.1 compatible though because the bulk of my code is drawing and event handling.
4
« on: October 04, 2014, 03:34:38 pm »
It's hard to say what will be supported, right now everything is at least 3.6 compliant. I think that previously it could be make apileve 1.0 compliant by changing on.construction to on.create. If anything 3.6 will be supported.
5
« on: October 02, 2014, 06:37:20 pm »
Themes are something I am definitely interested in, and I may try and implement it as I get farther down the road. Here is the first view:
6
« on: October 02, 2014, 12:32:33 pm »
As of right now I'm still using the "flat", single color graphics like in the old lib, but I have tested out some gradients when it comes to window title bars. Everything will look very familiar with those acquainted with the previous lib. In fact all controls can be ported to the new lib by removing a parameter and one line of code from the controls constructor. One big difference is Forms are now called "Windows" and controls are added to Windows by using the Window:addControl() method.
7
« on: October 01, 2014, 11:16:21 pm »
I am still working on it off and on, but I actually have started a rewriting process recently to make necessary changes that could have been made with the current code base. I may upload an image of some of the newly reworked stuff soon.
8
« on: June 22, 2014, 08:51:07 am »
So I have been working off and on when I get time, I think I will round off what I have done once I rewrite textboxes and make an actual release, but that may not be for a while as it depends on the time that I have. I have done some optimizations and I would like to do more if it is possible so that this library will be sped up.
9
« on: March 04, 2014, 08:21:43 pm »
Here is the newest update. Shows the new look of buttons and checkboxes. There will be more to come as I update the looks of the controls. This also fixes the tab control yet again. I tested it thoroughly and all drawing problems should be fixed. I plan to add a way to scroll through the tabs.
10
« on: January 30, 2014, 11:57:23 pm »
Here is a version with the new button style, fixed clipping on tab controls and a newly styled checkbox to go along with the new button style. Over time I will be restyling and fixing issues with controls and releases like these will be more common. To view the new checkbox, just uncomment ncheckbox and comment out tabcontrol in the on.construction method.
11
« on: January 07, 2014, 03:00:49 pm »
Well, I do want to port it to the PRIZM, and the hardest part is just changing around the drawing code/hardware things, everything else is platform independent. Like DJ said its hard to work with the PRIZM because the emulator is $200. What I want to do is get this version released and then download the emulator and get this ported over to the PRIZM. The C versions are possible, just I need to get the lua versions completed first, so I don't end up working on 2 projects at once. The C version will start out being PRIZM only, and as I have time I will port it over to the Nspire. The porting process of the C version also wont be that hard because almost everything but the drawing code and other hardware related aspects will be platform independent.
12
« on: January 07, 2014, 09:49:22 am »
So Last night I did a little bit of messing around with the button drawing code and came up with this. Which of the three do you like better?
13
« on: January 06, 2014, 01:07:15 pm »
I think when I looked into it, I thought it was also fine. I will have to do so again soon.
14
« on: January 06, 2014, 11:00:43 am »
I really want to make a prizm version, but has anything happened with LuaZM? I think it was stable enough to port WZ so It will be the next thing on my list.
15
« on: January 05, 2014, 01:25:12 pm »
I got my license and will be resuming development. During my break I have been working on improving my C skills and am really considering porting everything to C. By keeping all of the WZ definitions abstract this project would be very portable and would allow way more flexibility. I guess we will see what happens when the time comes. Until then I need to finish up my documentation before classes resume so maybe expect something by the end of next week? I am a slave to my schedule so I will see how it goes.
|