This is a read-only snapshot of the ComputerCraft forums, taken in April 2020.
072608's profile picture

OS idea

Started by 072608, 09 December 2012 - 09:19 PM
072608 #1
Posted 09 December 2012 - 10:19 PM
Since the Advanced Computer has came put I have want to do this. A OS with a graphic interface were programs would be clicked on to run & it would use ur mouse. Like windowed interface I want to call it "Pixels" Because of the pixelize look of the advanced computers. I need help on this project of mine cause I really don't know where to begin. So if u have any help on where to start or if u want to join this project I be happy to have a team of people. Hopefully I will learn some stuff of this. :D/>
(Note: Grammer isn't always right)
bjornir90 #2
Posted 09 December 2012 - 10:30 PM
I would be happy to help ! Moreover I have made an API for graphics and mouse, you can find it in my signature ! :)/> Plus I maybe have some ideas for an OS :P/> PM me if you want my help ;)/>
072608 #3
Posted 10 December 2012 - 09:21 AM
Ok well this is a start :D/>
snoble2022 #4
Posted 10 December 2012 - 09:36 AM
P.M. Me if you want me to help. I have two years of Lua programming behind me.
Lyqyd #5
Posted 10 December 2012 - 09:44 AM
You'll need a windowing system that keeps track of the contents of each window, and a system to draw all the windows in the correct order and location on the screen.
072608 #6
Posted 11 December 2012 - 12:02 PM
Also programs made for it will have to have icons so that will be fun :D/>
bjornir90 #7
Posted 13 December 2012 - 02:59 AM
That's exactly what I was thiniking : icons ! So what have you done so far ?
snoble2022 #8
Posted 31 December 2012 - 09:28 AM
You'll need a windowing system that keeps track of the contents of each window, and a system to draw all the windows in the correct order and location on the screen.

you could just store the various pixels in one talble (pixels = {}) and the letters in another (letters = {}) of course for that you need a custom print function to keep track of letters and their location