Monday, October 20, 2008

How to compile DeskHedron source code

This is the description about how to compile DeskHedron source code.
DeskHedron is the open source software under Apache license 2.0.

(1)Install Visual C++ 2008 if not installed.(Free "Express Edition" is available at microsoft website.)

(2)Install DirectX9.0 SDK if not installed.(also available at microsoft website.)
DirectX9c SDK has some newer versions, but I recommend DirectX9c Summer2004. Because if end-user uses WindowsXP SP2 or later, Binary which have been compiled by using this version will be an advantage to redistribute this application. Because of it doesn't have to add the DirectX runtime on end-user's environment.

(3)Download Deskhedron source code and extract it.

(4)Launch Visual C++ 2008.

(5)Load the Deskhedron solutioin file.(see the images below)




(6)Ensure project's property is set correctly
Right click on the project name in solution explorer and select menu [Properties]


1.Additional include directorys.(see the image below)
(note) Directory location depends on your machine's environment.
e.g. C:\Program Files\Microsoft DirectX 9.0 SDK (Summer 2004)\Include

2.Additional library directorys.(see the image below)
(note) Directory location depends on your machine's environment.
e.g. C:\Program Files\Microsoft DirectX 9.0 SDK (Summer 2004)\Lib


(7)Build the solution.

1.Select menu [Build]-[Build Solution].(see the image below)


2.Some of warnings will be detected.(it could be "warning C4819") But it's no problem.
3.You'll see the message at the end of compile log in the output window.(If successfull)

========== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========

(8)Check the compiled executable.(It should be in "Debug" or "Release" directory in the source directory.)

(9)Done :D

Wednesday, October 1, 2008

DeskHedron


DeskHedron animation
DeskHedron is a tool which switch the desktop by using 3D GUI.
*This software doesn't support multi monitor environment.

9 desktopsAt 3D view you can switch the desktop by mouse wheel or left and right cursor keys.
DeskHedron can organize apporoximetely 9 desktops, and switch the desktop.(Japanese Page/日本語ページ)




Requirements
OS : Windows 2000/XP
Library : DirectX9.0c(2004 Summer) (It is included in XP SP2 or later)
available at Microsoft Corporation under:
DirectX 9.0c Redistributable

Download
DeskHedron Ver.1.00
Please read readme_e.txt carefully before you satrt using the application.
ReadMe_fr.txt(French) is available ! Translation by Machenzy

Russian Version by gora
Visit DeskHedron Russian introduction page.

ReadMe_it.txt(Italian) is available ! Translation by Enrico Maio

Source code
This software is the open source software under Apache license 2.0.
DeskHedron Ver.1.00 Source code(See also How to compile)
*VisualC++ 2008 is required.(You can download free version(Express Edition) from microsoft web site.)
* DirectX 9.0 SDK(2004 Summer or later) is required(You can download DirectX 9.0 SDK from microsoft website.)

Related links
how to download and use a 3d desktop (deskhedron) by tutorialstudois101
DeskHedronの仮想デスクトップ by HINRGATTACK
New Virtual desktop manager : DeskHedron WinMatrix
免費精巧的虛擬桌面軟體 - DeskHedron Goston’s Blog
DeskHedron, il cubo di Compiz su Windows GEEKiSSiMO
Un gestionnaire de bureaux en 3D : DeskHedron CrystalXP
DeskHedron Adds 3D Virtual Desktop Eye-Candy to Windows lifehacker

How to use

(1)launch DeskHedron.exe

(2)To enter 3D view left click on tasktray icon or press CTRL + SHIFT + Z key.
Initialy 2 desktops available to switch when start this software.

(3)To select desktop left click anywhere or press ENTER key.(Switch the desktop by mouse wheel or left and right cursor keys.)

context menu(4)to add a new desktop, you'll have to select "Desktop +" from the menu on tasktray icon by the right click.

"Desktop +"...Add desktop(max 9)
"Desktop -"...Decrease desktop(min 2)


(5)To quit this application right click on tasktray and select "Quit".

Screen shots
3 desktops
3 desktops
4 desktops
4 desktops