Creator Posted November 17, 2007 Posted November 17, 2007 My screenres is 1280x1024 .. so i cant fill in the poll Nice µOS though !!
JustinReno Posted November 17, 2007 Author Posted November 17, 2007 Thank you all! I'll upload it and put the link in the Shell Competition.
sandman Posted November 18, 2007 Posted November 18, 2007 (edited) Also, @Justin: If you are adventurous, take a look at the AyEyePad source to see an alternative way for multitasking (not using GUISetOnEvent). In short, I declare global variables for the state of each window, and just put an If statement in the while loop like:If $STATE_thiswindow = True ThenJust set it to true when the window opens, and False when it is closed. Check for all the GUI messages (button clicks, close, etc.) inside that If statement. Edited November 18, 2007 by sandman [center]"Yes, [our app] runs on Windows as well as Linux, but if you had a Picasso painting, would you put it in the bathroom?" -BitchX.com (IRC client)"I would change the world, but they won't give me the source code." -Unknownsite . blog . portfolio . claimidcode.is.poetry();[/center]
JustinReno Posted November 18, 2007 Author Posted November 18, 2007 (edited) Cool, I'll look around for it. Thanks. Edit: No, that doesn't work, all my applications are restrained in functions, using your method I'd have to globally declare all the controls in each application, which would take up a lot of space. But thanks. Edited November 18, 2007 by JustinReno
Fabry Posted November 18, 2007 Posted November 18, 2007 My screenres is 1280x1024 .. so i cant fill in the poll Nice µOS though !!My resolution of screen is 1280x1024 too. A lan chat (Multilanguage)LanMuleFile transferTank gameTank 2 an online game[center]L'esperienza è il nome che tutti danno ai propri errori.Experience is the name everyone gives to their mistakes.Oscar Wilde[/center]
JustinReno Posted November 18, 2007 Author Posted November 18, 2007 The computers I have don't have that resolution, can you post a screenshot of what MicroOS looks like? My laptop is what I mainly use is widescreen, 1440x900. I'll add the option in the poll though.
MaudKip Posted November 20, 2007 Posted November 20, 2007 It really isn't a bad OS shell, but I think you should work more on qaulity than on qaunity of features. Suggestions: Allow for any app to be added to the start menu. It shouldn't be to hard to do. Just store all the app locations in an ini file, and check for file existence on load. That way it will only display the applications that are on that computer.
ashley Posted November 20, 2007 Posted November 20, 2007 Source:Soon... You won the contest, so where the When excatly are you gong to release your code. Me and many other Could/WILL learn for it Free icons for your programs
jvanegmond Posted November 20, 2007 Posted November 20, 2007 You won the contest, so where the When excatly are you gong to release your code. Me and many other Could/WILL learn for itHow do you want to learn from this? This is really basic stuff.. I recently got a decompiler that works for the latest versions, and I was able to decompile MicroOS. The main loop, is a simple message loop calling a function that belongs to a program.. Like: Case $DESKTOPINTERNETBUTTON _INTERNET("1") github.com/jvanegmond
weaponx Posted November 20, 2007 Posted November 20, 2007 My monitor is 24 inches @ 1920x1200, how do I submit my poll.
jvanegmond Posted November 20, 2007 Posted November 20, 2007 My monitor is 24 inches @ 1920x1200, how do I submit my poll.You don't.. This stuff is over. github.com/jvanegmond
sandman Posted November 21, 2007 Posted November 21, 2007 (edited) Cool, I'll look around for it. Thanks. Edit: No, that doesn't work, all my applications are restrained in functions, using your method I'd have to globally declare all the controls in each application, which would take up a lot of space. But thanks. I did it.. If you're willing to continue this project you should spend the time to work on that upgrade. It really isn't too hard, just prefixing "Global " to a bunch of variables is code monkey work. But every now and then, you have to do stuff like that which takes a bit of time. Edited November 21, 2007 by sandman [center]"Yes, [our app] runs on Windows as well as Linux, but if you had a Picasso painting, would you put it in the bathroom?" -BitchX.com (IRC client)"I would change the world, but they won't give me the source code." -Unknownsite . blog . portfolio . claimidcode.is.poetry();[/center]
JustinReno Posted November 21, 2007 Author Posted November 21, 2007 Its over 100 variables. I've tried around 2-3 times, but I guess I can try again.
jvanegmond Posted November 21, 2007 Posted November 21, 2007 Its over 100 variables. I've tried around 2-3 times, but I guess I can try again.You should move the loops from the functions into the main loops, and then fix any bugs that may occur. That would make it run multiple programs while still keeping them active. github.com/jvanegmond
JustinReno Posted November 21, 2007 Author Posted November 21, 2007 I'll try. I'll scan over the code a few times and see what I can do. And I'll release the source soon..
m0nk3yI3unz Posted May 21, 2008 Posted May 21, 2008 A note to the battery issue on the first page: When polling the battery's level, if it is plugged it, it usually never says 100% because 1) its impossible to get a battery at 100% in the first place, 2) the poll most likely doesn't round UP, and 3) your battery, whether your computer is plugged in or not, is always being used FOR polling. Great idea, by the way! Monkeh.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now