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
« on: April 08, 2012, 11:20:32 pm »
WZGUILIBhttp://www.omnimaga.org/index.php?action=downloads;sa=view;down=774PICS 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
« 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
« on: April 08, 2012, 10:48:01 pm »
lol
379
« 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
« on: April 07, 2012, 11:42:08 pm »
nobody in IRL, but i think it was either adriweb or jimbauens
381
« on: April 07, 2012, 11:40:04 pm »
Well i guess its my turn... 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
« 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
« 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
« 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
« 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
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:
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
« 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
« on: April 07, 2012, 02:20:30 pm »
388
« on: April 02, 2012, 08:29:29 pm »
lol it still is up too
389
« 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
« 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
|