deviant art





Login
Join deviantART for FREE Take the Tour Lost Password?
Deviant Login
Shop
 Join deviantART for FREE Take the Tour
[x]

Featured in Groups:

Details

June 20, 2010
42.7 KB
Link
Thumb

Statistics

Comments: 57
Favourites: 26 [who?]
Views: 13,275 (4 today)
Downloads: 3,421 (0 today)

License

Creative Commons License
Some rights reserved. This work is licensed under a
Creative Commons Attribution-Noncommercial-Share Alike 3.0 License.
[x]
:iconalex2539:
Chameleon Calendar
New version released! v1.16
The Chameleon Calendar is a calendar skin for Rainmeter designed to be highly customizable. By modifying the "settings.inc" file, the Chameleon Calendar can fit into any desktop theme! All of the calendars shown above were created just by modifying the settings.

You can change:
- The language used
- The way the date is highlighted (6 different ways that can be mixed and matched!)
- The font face, color, size, style and alignment
- The background color
- The size of each cell
- The spacing between cells
- Whether or not the name of the month appears
- Whether the week starts on Monday or Sunday
- ...And more!

All of this just by editing some words in a simple text file. No confusing code, no mucking about in .ini files, just the settings.

Changes in version 1.1
- Middle-clicking the calendar will now open "settings.inc" in the default editor.
- Margins can now be set on every side of the calendar.
- Along with changing the font color of the highlighted day, you can now also change the font size and string style.
- All of the spacing between elements, including the new margins, can now be colored.
- The background, the margins, the highlight square and all of the gaps between elements can now optionally display an image.
- The update rate was slowed to once per second instead of twice per second to lower CPU usage. However, this means the calendar will load somewhat slower. It can be changed back by modifying the line "Update=1000" in the [Rainmeter] section of calendar.ini.
- A backup set of default settings are now included. To restore the settings to the default, simply delete "settings.inc" and then copy and rename "settings.inc.default" to "settings.inc".


Changes in version 1.15
- Added highlight effects for the current weekday. They function exactly like the current highlight effects, minus row/column highlighting. Also fixed some typos and inconsistencies.


Changes in version 1.16
- A bug where the days would be shifted if MondayIsFirst=1 and a left margin was set has been fixed Thanks to Chewtoy for it pointing out
- Some other minor bug fixes.


WARNING: The default settings are very boring. It is highly recommended that you open up that settings.inc file and be creative.

Comments and suggestions for new features are welcome. If you believe something is missing, mention it here or on the Rainmeter Forums. If it's feasible, I just might add it to the next version.

The skin is in the new .rmskin format. This is a new way of packaging skins included with Rainmeter 1.2. To install a skin, all you need to do is open up the .rmskin and let Rainstaller (by Poiru) work its magic. No more hunting down you skins folder, just run the skin!

Requires Rainmeter v1.2 or higher.
:icon:
Add a Comment:
 
love 0 0 joy 3 3 wow 1 1 mad 0 0 sad 0 0 fear 0 0 neutral 0 0
:iconobserver88:
This is going to prove useful.
Reply
:iconstormbolter:
I am new to rainlendar, and I have to say that I found your calendar to be most excelent :aww:

I only have an issue: The calendar doesn't seem to load correctly the days, at least this month. Although I configured the calendar not to show previous and next month's days, It still show last month's. I think this is because I set the calendar to start on monday, and this months starts on sunday (giving the previous month an entire week).

I have also a question. In the .INC file it mentions settings for gcalendar integration. Are you still developing that?
Reply
:iconcol-darby:
Hi alex,
Excellent calendar, though the sheer amount of settings one can customize is a bit overwhelming at first. :thumbsup::) You have done a great service to the Rainmeter community by allowing the rest of we skinners to be lazy and use your skin instead of making our own. ;)

Stopping in to mention that I am having an issue with the days from the previous month - the colors will not change, and turning off ShowExtraDays does not make them disappear. The days from the next month function fine, it's just the previous month dates don't seem to be affected by settings changes...
I've tried taking a peek at the actual .ini but I must say the workings of calendar skins are entirely beyond my comprehension, so I was wondering if you had any suggestions? I glanced through the comments but did not spot anything similar.

Thanks much!
Reply
:iconachunkf977:
I can't get to the settings
so I can't change it :(
Reply
:iconalex2539:
You should be able to open "Settings.inc" in notepad.
Reply
:iconfr33-sp1r1t:
in line 200 of your calendar.ini in the section [DaysInPrevMonth] there is a mistake. the statement (MeasureMonth=10) should read (MeasureMonth=9) or it screws up the calendar (this mistake seems to be carrying round any one who your code for there calendar).
Reply
:iconalex2539:
Thanks for pointing that out. There are a few fixes I've been meaning to push out, but school and life have kept me busy of late.
Reply
:iconabyssal79:
Love the customizability, replaced my old Calendar skin with this one :D
Reply
:icongoliath6900:
you're not having any problems with it? does it show the correct date?
Reply
:icon:
Add a Comment: