Page 1 of 5

Under development - lcl OS! (3rd demo!)

PostPosted: Mon Apr 25, 2011 9:58 pm
by lcl
Hello! :)

Now I've worked with a project that
acts like an OS.

The program is not even close to complete,
but few very important features have been made.

Current features (in demo):
  • Window opening, moving & closing
  • Functioning drop down menus
  • Set needed double click speed
  • Folder creation, moving, renaming & removing
  • Grid snap icons on/off
  • Inactive windows are transparent
  • Sideways scrollable taskbar
  • Wallpaper added
  • System clock added
  • Custom text input function with enabled repeat
  • Possibility to choose a wallpaper from a list
  • Fixed window system a little, now you can click also on the white part of window for making it active

New features (not in current demo, will be in next one):
  • Bmp to Bm (lclOS' image file) -converter (currently for 640 x 480 -bitmaps only, have to make it work with any image size)

Currently under work:
  • Selecting & opening multiple objects

To do:
  • Folder exploring like in all OS's

Try clicking with right and left mouse button,
there is quite much things you can do so far.

I will publish the source when this is ready and
I have made the code as clear as possible.

Go and check it out and give me feedback & ideas!

DOWNLOAD VERSION 3:
http://dl.dropbox.com/u/38266203/GE/lclOS_v3.zip


Thanks to skydereign and Game A Gogo for helping me with this. :)

activeWindow.png

rename.png

Re: Under development - lcl OS!

PostPosted: Mon Apr 25, 2011 10:09 pm
by Game A Gogo
Looks great! Will window's be re-size-able? :D
Also I found a bug, icons will not become unselected if you roll off them while with the selection D:

Re: Under development - lcl OS!

PostPosted: Mon Apr 25, 2011 10:37 pm
by lcl
Game A Gogo wrote:Looks great! Will window's be re-size-able? :D
Also I found a bug, icons will not become unselected if you roll off them while with the selection D:

Thanks! :)
I am not sure about making them re-sizeable, it will make all so complicated..
But it still is an option!
I haven't worked with selecting very much yet, so it will be fixed when I really start the job with selecting.

Thanks for feedback, it helps me to continue this. :)

I don't believe that anyone can guess how hard it was actually make those windows work and their contents positions to be right.. :roll: That's the reason the re-sizeable windows make so much work; I should make all the windows contents move by the size of the window.. But I can try it, because it'd be so cool! :D

Re: Under development - lcl OS!

PostPosted: Mon Apr 25, 2011 11:34 pm
by Game A Gogo
I tried my hand at an "os" that would read re-sizable windows from bitmap files. You could focus/unfocused and when you closed it continuously sized until disappeared :D... GE couldn't handle it though.
I'm really surprised by how stable this is :)

Re: Under development - lcl OS!

PostPosted: Tue Apr 26, 2011 6:46 am
by MrJolteon
This... is... AWESOME!

Re: Under development - lcl OS!

PostPosted: Tue Apr 26, 2011 12:59 pm
by lcl
Thank you guys!
But this is just the beginning, I am going to make the ability of really
exploring folders and of course, save the state of your system (all folders and files) + much more! :D

Re: Under development - lcl OS! (first demo)

PostPosted: Tue Apr 26, 2011 6:44 pm
by JamesLeonardo32
Excellent Job.
I can see all the hard work and coding put into this. :D

+Point

Re: Under development - lcl OS! (first demo)

PostPosted: Tue Apr 26, 2011 7:05 pm
by lcl
JamesLeonardo32 wrote:Excellent Job.
I can see all the hard work and coding put into this. :D

+Point

Thanks! :)

Re: Under development - lcl OS! (2nd demo!)

PostPosted: Thu Apr 28, 2011 10:25 pm
by lcl
Demo updated!

Re: Under development - lcl OS! (2nd demo!)

PostPosted: Thu Apr 28, 2011 11:30 pm
by Game A Gogo
This is great! nice improvement.

And better want to get rid of that bug when you have a window unfocused and you hover over the text/input box.
Here's a quick way how: Disable any event you use to make the window change transparency on the text and input boxes. This should work for pretty much any scenario.

Re: Under development - lcl OS! (2nd demo!)

PostPosted: Fri Apr 29, 2011 5:35 am
by lcl
Game A Gogo wrote:This is great! nice improvement.

And better want to get rid of that bug when you have a window unfocused and you hover over the text/input box.
Here's a quick way how: Disable any event you use to make the window change transparency on the text and input boxes. This should work for pretty much any scenario.

Thanks! :D
Got to try that. :)

Re: Under development - lcl OS! (2nd demo!)

PostPosted: Sat Apr 30, 2011 4:02 am
by tzoli
I have an idea:
Make in it GE Games support :D
So:Can we open with it Game Editor games :)

Re: Under development - lcl OS! (2nd demo!)

PostPosted: Sat Apr 30, 2011 5:50 am
by SuperSonic
:shock: :shock: :shock: :shock: :shock: Plus Point Man. Great job!!!

Re: Under development - lcl OS! (2nd demo!)

PostPosted: Sat Apr 30, 2011 7:37 am
by lcl
SuperSonic wrote:Plus Point Man. Great job!!!

Thank you! :D

tzoli wrote:I have an idea:
Make in it GE Games support
So:Can we open with it Game Editor games

I could do that with full screen games.
But I don't want to open window games, because it would
look bad.. You know, the real OS would be seen. :P
But as I said, yes for full screen games. :)
I had thought of this also. :)

Re: Under development - lcl OS! (2nd demo!)

PostPosted: Sun May 01, 2011 1:14 pm
by Camper1995
Excellent! You'll need better wallpaper :roll: (jk)

The folder thing is brilliant. I love the renaming option. I can see that my Windows7 demo sux :D

+1 for good job