Messages - VideoInPicture [ switch to compact view ]

Pages: prev1 ... 79 80 81 82 83 [84] 85 86 87 88 89 ... 94next
416
I know just a tiny bit of C#, so I can't comment on the code, but I do very much so like the folder navigation system. Very interesting and easy to use. I like the new tray icon, too! :up:

C# is quite similar to Visual Basic once you get the hang of the syntax changes.

417
Hello Everyone,
I thought I would post the current build of the new version of Circle Dock (0.9.2) so that the programmers can check it out and play with it. You can get the Preview1 Source Code for Circle Dock 0.9.2 at http://circledock.wikidot.com/source-code

Folders1.jpg1
Folders2.jpg2

Note that Circle Dock 0.9.2 is now written in Microsoft Visual C# Express 2008 instead of Visual Basic like in the first version. It is NOT feature complete or anywhere close. I'm just delayed on get everything to move and animate smoothly. The rest of the project will be pretty straight forward since it will consist of writing functions to calculate the positions of where every item should be and adding in a settings panel, global mouse hook, etc...

If you need an explanation of what is going on in the code right now, just post here.

From my source code page:

Circle Dock 0.9.2 is being re-developed in Microsoft Visual C# Express 2008 (.Net). Some of the code is commented and some of it is not. This build is just to show some of the core code. If you run this version, you can add and remove icons as well as as dock folders. You are also able to change the dock item icons.

The current hold up in the project is getting everything to animate at one time and efficiently for resize, rotations, and other movements. This may take some time to sort out but the rest of the project will be pretty straight forward after that. The current build allows you to move the dock around but it is just a rudimentary method of doing it that will likely change.

As a note, the way Circle Dock operates is now very similar to the major docks out their, such as Object Dock and Rocket Dock. In Object Dock and Rocket Dock, each item in the dock is actually a separate window that has the styles WS_EX_LAYERED, WS_EX_TOOLWINDOW, and WS_CHILD set. The background is the parent window of each of the child windows that host the dock objects. Circle Dock 0.9.2 is now structured like this.

The way Circle Dock is now structured is as follows:
Main Form (Invisible) -> Background Object -> Centre Object -> Dock Items

The Main Form is invisible and it exists to coordinate the general movement of the dock, creation of items, initialization, etc. The Background Object is just a window to display the background. The Centre Object shows which dock folder you are currently in and allows you to move the dock around. The Dock Items are your icons, dock folders, and in the future, docklets.


Eric

418
Living Room / Re: Flash game : Fantastic contraption
« on: July 24, 2008, 07:19 PM »
Here's my solution to Level 15, the one with a lot of balls: http://FantasticContraption.com/?designId=54699

419
Living Room / Re: Flash game : Fantastic contraption
« on: July 24, 2008, 07:00 PM »
The "Four balls" challenge was HARD, http://FantasticContraption.com/?designId=62569 this is how I did it.

Here's a more elegant solution for the "Four Balls": http://FantasticContraption.com/?designId=60811


Edit: Fixed Link

420
Congrats Eric. How does Circle Dock compare to Magic Formation?

Wow, impressive. Wonder why I didn't find this on google before? The idea between Magic Formation and Circle Dock is very similar. Magic Formation is a much more complete program right now than Circle Dock 0.9.1 and is very similar to what I'm coding for the new version of Circle Dock. If you want a circular dock program right now, I would recommend Magic Formation. But, I would use the new version of Circle Dock when it comes out in a bit because it will be more flexible and more fully featured.

There are some notable differences:
(1) Circle Dock is open source whereas Magic Formation is closed source so you can't change it to how you like it or add new features yourself.
(2) In Circle Dock, you have better control over how fast the dock scrolls whereas Magic Formation only allows 1 degree or 10 degrees at a time.
(3) Circle Dock allows a circle or spiral shaped dock whereas Magic Formation allows a circle, linear, or manual formation. In the new version of Circle Dock, there is an option for an oval shaped dock, which is great for wide screen monitors. I can also add a linear option without too much trouble.
(4) Magic Formation currently has better animation than Circle Dock but I'll be able to match it with the new version.
(5) Circle Dock is able to dynamically synchronize it's dock items with those files/folders/shortcuts at a specified location. Magic Formation does not support this.
(6) Circle Dock allows you to display multiple concentric circles of icons whereas Magic Formation only allows one circle.
(7) Circle Dock is able to support background images. Magic Formation does not.
(8) Circle Dock currently does not have an option to show what programs are running on your computer but the new version does.
(9) Magic Formation looks to be more stable than Circle Dock currently.
(10) The new version of Circle Dock supports the creation of virtual dock folders so that you can group your icons together and access them by clicking on a dock icon. Magic Formation does grouping but it leaves something to be desired because you have to access the groups through the right click menu on a grid of unidentified squares.

I believe the developer of Magic Formation are Japanese and that is probably one of the reasons why I haven't heard about this program sooner. I guess it will be an arms race between us two.  :D

Pages: prev1 ... 79 80 81 82 83 [84] 85 86 87 88 89 ... 94next
Go to full version