Author Topic: Updating WZGUILib  (Read 156183 times)

0 Members and 1 Guest are viewing this topic.

Offline jwalker

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 660
  • Rating: +13/-0
  • Almost everything I have released includes a 'WZ'
    • View Profile
Re: Updating WZGUILib
« Reply #270 on: February 24, 2013, 10:43:51 am »
Here is where I am at today. I finished all of the nice cosmetic stuff for the console and I just need to add some stuff so the programmer can interact with it. I also am going to add a table control, which will simply bind a table to the control to make a nice display out of it. On Numeric Up Downs I am going to add the editable property. I am going to add a multiline text box. I also am going to work on advanced editing features like clicking inside of a textbox and being able to modify the contents.
I also am going to implement scroll bars, how it will work is it will act like a tabcontrol, where it is the parent of a control like a multiline text box, and when it moves it will scroll the controls x or y. Before this I have to fix a bug in my code that clips rectangles, which will effect tab controls.
<a href="http://www.nerdtests.com/ft_cg.php?im">
<img src="http://www.nerdtests.com/images/ft/cg.php?val=9612" alt="My computer geek score is greater than 41% of all people in the world! How do you compare? Click here to find out!"> </a>

Support Casio-Scene against the attacks of matt @ matpac.co.uk ! For more information: Casio-Scene shuts down & Matt actions threads

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: Updating WZGUILib
« Reply #271 on: February 25, 2013, 12:46:16 am »
good job so far :), also I tend to get confused about if it's Lua or C lol. (If it's Lua then I think you got some competition on ticalc.org , though :P)

Offline jwalker

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 660
  • Rating: +13/-0
  • Almost everything I have released includes a 'WZ'
    • View Profile
Re: Updating WZGUILib
« Reply #272 on: February 25, 2013, 08:10:46 am »
Yea, there gets to be more every year. What's cool though is that none of them are the same.
<a href="http://www.nerdtests.com/ft_cg.php?im">
<img src="http://www.nerdtests.com/images/ft/cg.php?val=9612" alt="My computer geek score is greater than 41% of all people in the world! How do you compare? Click here to find out!"> </a>

Support Casio-Scene against the attacks of matt @ matpac.co.uk ! For more information: Casio-Scene shuts down & Matt actions threads

Offline jwalker

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 660
  • Rating: +13/-0
  • Almost everything I have released includes a 'WZ'
    • View Profile
Re: Updating WZGUILib
« Reply #273 on: March 07, 2013, 12:23:23 am »
Here is the first release version of the console control. It is very, very basic and there are a lot of things I am going to add. The first thing will be advanced editing features, the cursor only stays at the end of the text, and a few more commands.

Commands:
sp: Switch path---switches: -p=path ex=sp -p window1/controls/1; -w=wndTbl; -g=_G; ..=move back a level.
ls: Lists the contents of the table.
clear: Clears the screen.
inv: invokes a function-----switches: -a=args ex=inv -a myfunc arg1,arg2,arg3; -na=no args ex=inv -na myfunc.
help or ?: displays the command list.
set: sets a variable in the current directory-----------ex: set my_number 5; set my_string hello s; set my_bool true b

Set is a little different, switches go on the end, they are: s=string; b=bool. Numbers don't have a switch.

I will make a much nicer version of this later.
« Last Edit: March 07, 2013, 08:52:32 am by jwalker »
<a href="http://www.nerdtests.com/ft_cg.php?im">
<img src="http://www.nerdtests.com/images/ft/cg.php?val=9612" alt="My computer geek score is greater than 41% of all people in the world! How do you compare? Click here to find out!"> </a>

Support Casio-Scene against the attacks of matt @ matpac.co.uk ! For more information: Casio-Scene shuts down & Matt actions threads

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: Updating WZGUILib
« Reply #274 on: March 07, 2013, 01:28:52 am »
Cool to hear :D. I really hope to see some programs using this in the future :)

You should post a screenshot for eye-candy :P
« Last Edit: March 07, 2013, 01:29:07 am by DJ_O »

Offline jwalker

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 660
  • Rating: +13/-0
  • Almost everything I have released includes a 'WZ'
    • View Profile
Re: Updating WZGUILib
« Reply #275 on: March 07, 2013, 02:50:42 pm »
Here are some screen captures.

Also, in some of the screen captures I used inv to spawn a lable and a window, You can do that to, just make sure that there is either no space between the commas. If you want the spaces to be captured in your arguments, use a "\" before the space.
<a href="http://www.nerdtests.com/ft_cg.php?im">
<img src="http://www.nerdtests.com/images/ft/cg.php?val=9612" alt="My computer geek score is greater than 41% of all people in the world! How do you compare? Click here to find out!"> </a>

Support Casio-Scene against the attacks of matt @ matpac.co.uk ! For more information: Casio-Scene shuts down & Matt actions threads

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: Updating WZGUILib
« Reply #276 on: March 09, 2013, 09:38:40 pm »
Nice so far :D. I wonder how it would look like if windows and the small circles had outlines?

Offline jwalker

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 660
  • Rating: +13/-0
  • Almost everything I have released includes a 'WZ'
    • View Profile
Re: Updating WZGUILib
« Reply #277 on: March 09, 2013, 09:40:47 pm »
I have been thinking about doing that, especially since everything looks kind of flat :P
<a href="http://www.nerdtests.com/ft_cg.php?im">
<img src="http://www.nerdtests.com/images/ft/cg.php?val=9612" alt="My computer geek score is greater than 41% of all people in the world! How do you compare? Click here to find out!"> </a>

Support Casio-Scene against the attacks of matt @ matpac.co.uk ! For more information: Casio-Scene shuts down & Matt actions threads

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: Updating WZGUILib
« Reply #278 on: March 09, 2013, 09:44:12 pm »
Yeah that was kinda my thoughts as well, although of course it depends how it looks like, especially if the title bar is black or something.

Offline jwalker

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 660
  • Rating: +13/-0
  • Almost everything I have released includes a 'WZ'
    • View Profile
Re: Updating WZGUILib
« Reply #279 on: March 09, 2013, 09:46:56 pm »
Hmm, I will have to play around with some stuff and see how it looks.
<a href="http://www.nerdtests.com/ft_cg.php?im">
<img src="http://www.nerdtests.com/images/ft/cg.php?val=9612" alt="My computer geek score is greater than 41% of all people in the world! How do you compare? Click here to find out!"> </a>

Support Casio-Scene against the attacks of matt @ matpac.co.uk ! For more information: Casio-Scene shuts down & Matt actions threads

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: Updating WZGUILib
« Reply #280 on: March 09, 2013, 11:37:51 pm »
On an off-topic note, why are your screenshots 480x360 instead of 320x240? ???

Offline Levak

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1002
  • Rating: +208/-39
    • View Profile
    • My website
Re: Updating WZGUILib
« Reply #281 on: March 09, 2013, 11:59:09 pm »
On an off-topic note, why are your screenshots 480x360 instead of 320x240? ???
TI-Nspire Computer Software with zoom enable by factor 1.5 ? (right-bottom corner of the UI)
« Last Edit: March 09, 2013, 11:59:27 pm by Levak »
I do not get mad at people, I just want them to learn the way I learnt.
My website - TI-Planet - iNspired-Lua

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: Updating WZGUILib
« Reply #282 on: March 10, 2013, 12:02:39 am »
Yeah I know. I just thought it was best to decrease it to 1.0, since screenshots aren't blurry that way :P

Offline Levak

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1002
  • Rating: +208/-39
    • View Profile
    • My website
Re: Updating WZGUILib
« Reply #283 on: March 10, 2013, 12:03:40 am »
Yeah I know. I just thought it was best to decrease it to 1.0, since screenshots aren't blurry that way :P
Oh, yeah, that's for sure. Sometimes it even displays differently with a bigger zoom : TI's logic..
« Last Edit: March 10, 2013, 12:03:51 am by Levak »
I do not get mad at people, I just want them to learn the way I learnt.
My website - TI-Planet - iNspired-Lua

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: Updating WZGUILib
« Reply #284 on: March 10, 2013, 12:12:10 am »
Yeah I know. I just thought it was best to decrease it to 1.0, since screenshots aren't blurry that way :P
Oh, yeah, that's for sure. Sometimes it even displays differently with a bigger zoom : TI's logic..
It reminds me of Internet Explorer 6. It zoomed the text, but not images, so the entire page was broken. Granted, pages break in newer browsers too, but usually only when it's too big for your computer resolution.