Show Posts

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

Pages: 1 ... 24 25 [26] 27 28 ... 45
376
Other Calculators / WZGUILIB
« on: April 08, 2012, 11:20:32 pm »
WZGUILIB



http://www.omnimaga.org/index.php?action=downloads;sa=view;down=774


PICS INCLUDED

This is the Second new and improved WZGUILIB with new controls, a window manager and a new look for forms and dialog boxes. This has Forms, Dialog Boxes, Lables, Picture Boxes, Buttons, Radio Buttons, Check Boxes, Numeric Up Downs and Textboxes Textboxes now Scroll and dialog boxes and lables support multiline text, Look at the pictures and read the howthisworks file for more information

**NOTICE- i have fixed all bugs i have found, you may use fullscreen again. this is no beta this is full blown 2.1 with a tabcontrol.... OK, Ok, Tabcontrol beta but it works prety well
NEW windowing system(click anywhere on the forms body to activate it) Try it out... Look at the rest of the images too
UNICODE is comming in V3, read the readme to find out when V3 is comming and what else exciting is planned!!!

ALSO here are your terms of use:
If you mod it, put WZGUILIB--EXTENDED at the top of the source

377
Lua / Re: Updating WZGUILib
« on: April 08, 2012, 10:59:02 pm »
even though this is double posting.... its been quite a while sooooo

V2.1 is now released, it has to be approved on Ti-Calc and Omnimaga and Cemetech, also i noticed a v1 version on Ti-Planet that needs to be updated so, if you are like an admin on Ti-Planet, or the person who uploaded it would you please update it, i would but i didnt upload it so i dont think i can. The only reason im asking is that this is a MAJOR upgrade from v1. also in v2.1 i fixed the fullscreen patamater issue and also have made the body of the form clickable so you can activate it without clicking the titlebar

also ive included tabcontrol beta

also unicode support and listboxes, which i worked on today, will be released in V3
V3 will be released AFTER the new OS update. I will release 2 versions, one for 3.1 and one for 3.2, due to the fact many probably wont upgrade to 3.2 so we can have ndless

378
Miscellaneous / Re: CaptainSparklez Fallen Kingdom
« on: April 08, 2012, 10:48:01 pm »
lol

379
Lua / Re: Updating WZGUILib
« on: April 08, 2012, 09:36:14 am »
that is something i have been meaning to work on, but since you cant drag windows to make them bigger or smaller, i havnt implemented it, it has been up to the programmer to make sure thier title is the right size. what this would do is determine if the maximize/minimize button is too close to the title, the title would display less charachters with a ".." after it.
Also i fixed the Fullscreen patamater bug and i made the windows clickable in other places than the title bar to activate them. you can only move a window by clicking the title bar.
The file i uploaded is what ive been testing 3d object creation and right now only buttons and textboxes have a "3D" look.

this includes all of the new features i listed above

380
Miscellaneous / Re: Who was the first person you met on omnimaga?
« on: April 07, 2012, 11:42:08 pm »
nobody in IRL, but i think it was either adriweb or jimbauens

381
Other Calculators / Re: The Future of TI-Nspire Programming
« on: April 07, 2012, 11:40:04 pm »
Well i guess its my turn... :P
First off, i believe that even though the near future for programming the Nspire in any other language except Lua and Basic looks grim, i believe its will get better. Ti might not unlock the Nspire, but we have a realy smart group of poeple working on it. Alot of poeple have started using the Nspire, we just need to get more of these poeple hacking it, me included.
Second, if the prizm does get realy big, CASIO will be trying to lock it down too. This is because teachers and Test makers/regulators will start breathing down their backs.
Lets face it, we are a small margin of the users of all calcs. at my shool where there are at least 90 other graphing calcs (mostly 84's, but some 83's) im the only one that can program them. as far as i know im the only programmer from ND, All of the schools prety much require you to have graphing calcs, thats at least 300,000 students. Companies dont listen to the minority, so we need to either send a message that we are powerful and can break through their anti-native programming attitudes, or we need to stop wasting our breath.

This is just how i see it, you may believe parts of it are right or parts of it are wrong. Hell, maybe all of it is wrong. Maybe my opinions seem to go against each other, Maybe they work hand in hand. This is for you to decide for yourself

I like my Nspire, and i love Lua, but i also like C. i think alot of you like the second one too.

382
Lua / Re: Updating WZGUILib
« on: April 07, 2012, 06:19:19 pm »
that makes sence....
also tabs are clickable and can hold controls of their own

here are some pics:

383
Lua / Re: Updating WZGUILib
« on: April 07, 2012, 05:07:07 pm »
i am planning to work on that to make the form active,
and sounds great, just post it here

384
Lua / Re: Updating WZGUILib
« on: April 07, 2012, 03:24:42 pm »
ive never been realy able to figure it out what the _ sign does, i know my code loops through a table and uses values in them, i also know that it doesnt seem to want to go in order, if you knoticed my code for the tab table where tab1 is assigned the text "tab4". ive tried googleing it but without much luck

its just a false 3D, drawn with lines
if you have V2 in the buttons there is an opt3D paramater, it will be removed in 3 so poeple will be able to use a style pack
also go to cemetech to get the newest version, which is v2.1 beta

385
Lua / Re: Updating WZGUILib
« on: April 07, 2012, 03:03:13 pm »
that would be great...
it isnt clickable yet due to the fact i just started about 30 min. ago and was just working on drawing it out
here is the current code for the tabcontrol and the table that is used to make the tabs
like i said it is in the very beginning stages and it will change alot befor i release v3
Code: [Select]
tabcontrol = class()

function tabcontrol:init(x, y, width, height, tabcpntr, parent)
self.x = x + parent.x
self.y = y + parent.y
self.xoff = x
self.yoff = y
self.width = width
self.height = height
self.parent = parent
self.controls = {}
self.tabcollection = tabcpntr
self.curtab = startingtab
self.tabcount = table.maxn(self.tabcollection)
table.insert(parent.controls, self)
end
function tabcontrol:paint(gc)
stroff = gc:getStringWidth("SOF") - 6
gc:setColorRGB(unpack(color.white))
gc:fillRect(self.x, self.y, self.width, self.height)
gc:setColorRGB(unpack(color.black))
gc:drawRect(self.x, self.y, self.width, self.height)
gc:drawRect(self.x, self.y - stroff, self.width, stroff)
gc:setFont("sansserif", "r", 6)
local y = self.y - 8
local x = self.x + 2
for _, bb in pairs(self.tabcollection) do
bb.x = x
bb.y = y
bb.width = gc:getStringWidth(bb.text)
bb.height = gc:getStringHeight(bb.text)
if bb.selected then
gc:setColorRGB(unpack(color.Bdark))
gc:fillRect(bb.x - 2, bb.y - 2, bb.width + 2, bb. height - 4)
gc:setColorRGB(unpack(color.black))
end
gc:drawRect(bb.x - 2, bb.y - 2, bb.width + 2, bb.height - 4)
gc:drawString(bb.text, x, y, "middle")
x = x + 5 + bb.width
end

end

function tabcontrol:checkClick(x, y)

end

function tabcontrol:clicked(x, y)

end
function tabcontrol:getCurTab()
for _, tabs in pairs(self.tabcollection) do
if tabs.selected then
return tabs
end
end
end

Table:
Code: [Select]
Tabs = {tab4 = {text = "Tab3", selected = false},
tab2 = {text = "Tab1", selected = true},
tab3 = {text = "Tab2", selected = false},
tab1 = {text = "Tab4", selected = false}}


also about the styles...
i will be working on making a 3D style pack for release with V3, but only once i get the last bug eraticated from the form class

386
Lua / Re: Updating WZGUILib
« on: April 07, 2012, 02:49:31 pm »
wow, its been a while.
any way this is the place where i release my information so here is some information:
In V3 there will be a tabcontrol, yes a tabcontrol. here is an image of it in development.

Also if you have any questions or comments post them here



387
News / Re: Dive into Critor's TI collection...
« on: April 07, 2012, 02:20:30 pm »
O.O

388
Miscellaneous / Re: ClrHome seized?
« on: April 02, 2012, 08:29:29 pm »
lol
it still is up too

389
Other Calculators / Re: If only it were real
« on: April 02, 2012, 08:24:30 pm »
that would probably be true, but come on, it would be awesome to send music to your calc

390
Other Calculators / Re: If only it were real
« on: April 02, 2012, 11:20:12 am »
Im just assuming due to the fact the article was posted yesterday....
SD card support, i didnt know that.
they should give us an adapter or something

Pages: 1 ... 24 25 [26] 27 28 ... 45