Custom Folders
Published on November 9, 2007 By DArnaez In ObjectDock
The creation of these "Scenarios" (as I call its) is a total success. I have new ideas but I need to know if it is possible with DesktopX technology or not. By the moment Scenarios are a set where wallpapers and icons are composed in the same 3D environment. So... you will have icons near you (bigger) and far (smaller)... to integrate in the space, the background simulate a floor and each icons have a reflection on it. But the icons (by the moment) are objects with typical targets (My CPU, My Documents, My Music).

I'm very close to finish a new version with Cryo64 Exodo YQ2 icons... but this time all icons have a mouser over animation. It look great!

THis is the new idea.
I would like to make a folder icon and when the user mouse over showing an animation like a (for example 640x480) window opened and with some icons inside (these icons linked to programs.
For example... the folder could be a Mozilla folder and inside the window you will find Firefox, Thunderbird, icons... or imagine a Stardock Folder! it would be great, I think.

Anybody know if this is possible?

Thanks in advance!


This is another sample
Comments (Page 2)
2 Pages1 2 
on Nov 10, 2007
It should work... however it continue opening the "favorites folder" and the window animation doesn't appear... or do it sometimes. I don't know. We are very close. And the concept is like a normal function of a window... with the only difference that this is a 3D system. So the window is open when you make double click in the icon and the window have a close button to close it. Simple! lol.

The big difference is that we will see the contained icons with its perspective and shadow.

Here I upload what I did folowing your instructions.

WWW Link
on Nov 10, 2007
Ohh, I see, the window opens on double-click. Sorry, I misunderstood you. Since we're using double-click to open the 'window' we have to change the icon to an Object Controller.

Group the window and the close button, and then set the icon to toggle the group.

The window needs to have a default state and image otherwise it'll be stuck on animation. Had to use a script in the window object to start the animation as soon as it is visible.

UPDATED VERSION
on Nov 10, 2007
Excellent!!!!!!!!!!! That is exactly the idea. Now I'm seeing the minor details.
The issues is... the animation have 7 frames... but the close button appear from the first one. And the same will be with the icons inside the folder... right? I need to make a new animation because this one show the folder coming from so far in the back. Ok.. now... the objects should to be new objects that could have a mouse away and over... right?

Thank you so much to help me with this. I think the concept of the Cryo64 Operative system is taking shape! Now we only need thousands of programmers for to do it reallity! lol.
on Nov 10, 2007
The issues is... the animation have 7 frames... but the close button appear from the first one.


Alright, some more adjustments are needed to make the button appear after the animation.
Set the icon to toggle only the window.
Make sure the close button visibilty is set to 'no'.
Then in the window script we add this code to show the close button after the animation finishes:


'Called while object's state is changing
Sub Object_OnStateChanged(state)
If state = "animation" Then
Desktopx.Object("close_window").visible = True
'List other objects here
End If
End Sub


UPDATED


Ok.. now... the objects should to be new objects


I think that would be best. Even more adjustments are needed to accomodate the container objects. Make the objects in the container seperate objects, set their visibilty to 'no', set parent to the window object, and group with 3DWindow Container1.

Next, we remove the mouse up state from the close button. Instead we'll use a little more scripting to handle closing the window and its contents. Check it out:

UPDATED WITH CONTAINER OBJECTS


on Nov 10, 2007
Great collaboration!
I love this place!!!
 
on Nov 10, 2007
agree with Zubaz
nice work

Quentin94 wish he can be good in scripting
on Nov 10, 2007
Yeah!!!! Amazing!!! Now is working great!!!! Good job Master sVisz!!! Now just need make my freaking graphics.. lol. If you have a new idea or a variation... please let me know! ... I have ideas but my limitations are the knoledge about VS Scripting.

Thanks again!
on Nov 10, 2007
My pleasure. Any more questions/ideas ask away and I'll do my best. Good luck!

on Nov 11, 2007
Can y'all make the 'close' do a reverse animation instead of just disappearing?
on Nov 11, 2007
Can y'all make the 'close' do a reverse animation instead of just disappearing?


Yep. Add another state with reverse animation, a few new lines of code and here you go: UPDATED

on Nov 11, 2007


downloading with anticipation


dialup - me needs a sammich
on Nov 11, 2007
connection stopped

went back - your time has expired to continue, you must start over

started over - You are currently downloading too many files at once. Multiple simultaneous downloads are only permitted for Premium Members.
on Nov 11, 2007
must have been an errant double click - went back a page and tried again = worked

That's just cool.


I like the animated close better.
2 Pages1 2