It's finally done. Months in the making, this is my total overhaul of my most popular skin to date, Hexagonads
Every facet of the skin has been re-programmed and expanded. And I mean expanded a LOT. The final version of Hexagonads 1.0 consisted of 647 lines of code. Version 2.0 is the product of 1,591 lines of code.
This is an application launcher for Rainmeter, made as part of my ongoing "Project Ghost" suite.
Each hexagon is an button which can be set to open any program or folder on your computer.
The buttons change color when you mouse over them, and flash when clicked.
You can change the dimensions of the array to suite your preferences. The current limit is a 8 x 8 array. To do so, simply change the count.X and count.Y variables in the *.ini file.
Better yet, if you don't like the size of the buttons, the whole skin can be made larger or smaller by adjusting a single variable. Open the *.ini file and find the variable "scale = 2.5". Increasing this number will shrink the skin and lowering it will make the skin larger.
To add programs to the launcher, you will need to find the directory path of your desired program/folder and add it to a "Path#,#" variable of your choice. For example; to set the top left hexagon to launch the windows calculator, open the .ini file and find the line:
and change it to:
Path1,1 = C:WindowsSystem32calc
The preview image should help you to find which lines correspond to which hexagons.
Following each "Path#,#" variable is a "Tip#,#" variable. here you can write a title that will be displayed in the middle of the button. There are also settings for removing the titles or enabling Tool-tip's that will use the same text.
Wallpaper in the background is Wallpaper is El-Felipe's Wallpaper
VS is mini'em all
NOTE: even though not all 64 hexagons are displayed, rainmeter still creates a frame around the hidden ones, if you simply disable the "keep on screen" option this shouldn't matter. I am working on a way to fix the underlying issues, but it is easy enough to just change the setting for now.
EDIT: replaced a few instances of #black# with #norm#. changing the value of #norm# should effect all hexagons now.