Idea Community Christmas Tree Widget
Any volunteers
Saturday, December 15, 2007 by SirSmiley | Discussion: Community
I'm willing to script something. So, looking for your ideas, graphics, etc. I'm sure we can put something together quickly.
Some of my ideas:
Graphics (animated and/or non-animated):
- ornaments
- presents (both for under & on tree)
- Trees, fake, real, "Charlie Brown"
- lights
- tinsle
- garlands
- popcorn strings
- bows
- candles
- obviously drap'n'drop decorating
- countdown on hover tree?
- controlling lights/candle speed
- real vs fake - daily watering, if missed your tree could burst into flames! Just a thought
- timer for turning your tree on automatically
Reply #22 Monday, December 17, 2007 5:58 PM
Reply #23 Monday, December 17, 2007 6:13 PM
(I wonder if we can use a new widget engine for this.
Reply #24 Monday, December 17, 2007 6:16 PM
Reply #25 Monday, December 17, 2007 6:25 PM
Reply #26 Monday, December 17, 2007 8:02 PM
this is going to use my new "Desktop Midgets" platform.
I'm thinking no bigger than 256px.
If you mean warez...then no, your computer will burst into flames!
If you mean run as a gadget, I guess I could make an additional gadget.
Reply #28 Tuesday, December 18, 2007 12:10 PM
Reply #29 Tuesday, December 18, 2007 12:14 PM
I'll give you a dollar if you can have teh widget read another folder for audio files.
I have some Christmas midi that would be perfect
Reply #30 Tuesday, December 18, 2007 1:00 PM
I've created a Folder for this over at Box.net. So, here's the links
The Main Project Folder
The Project Feed for that folder
Some notes:
* It's only an object & I won't put it into widget format until I hit beta
* On first run you'll get errors, you'll need to change the paths in the main script.
* It's an alpha hence there are some bugs & loose ends. Don't point them out as I'm aware of the issues and you'll just be wasting my time.
Reply #31 Wednesday, December 19, 2007 2:22 PM
The base script is in the black square and you'll need to change one parameter to point to the folder.
- oFldrBase="C:\Programming\Projects\DesktopX\Community\Community Xmas Tree"
To Do/Needed:
* The general layout is done. Anyone want to do the GUI?
* Need to add a music tab & figure out a way to run this? Ideas? Every hour or something?
* Need PNG Animation(s) to script this section
* Need to add Countdown feature

Reply #32 Wednesday, December 19, 2007 2:56 PM
Reply #33 Wednesday, December 19, 2007 3:28 PM
Christmas Tree
By PsiMaster
Reply #34 Wednesday, December 19, 2007 6:57 PM
Reply #35 Thursday, December 20, 2007 2:08 AM
Reply #36 Friday, December 21, 2007 11:27 PM
On first run you will be prompted to browse for the main folder. You can create, save and open tree configs and add/remove decorations. I've included some documentation on that.
The sounds panel will display sounds and let you test each one. The animated decorations panel will work the same as the decorations panel, just need to add in the settings form, etc.
Here's the link Community Christmas Tree Alpha 5
Edit: I just realized it's only been six days since starting this. Actually pretty good. Guess I should've put in more than 2 or 3 hours each day and it'd be done.

Reply #37 Saturday, December 22, 2007 12:02 AM
I'll try again tomorrow.Reply #38 Saturday, December 22, 2007 11:07 AM
Edit: Ok. Now I see what you mean. Compiled to a widget & moved base folder to another
folder now have the same issue. Cleaned all caches & still exists.
For those who say persist storage doesn't work, I say pffft as it keeps persisting
my old location. I'm done for night & gone tomorrow and sad to say as I've got
animated decorations working and you can add a sound to any of the tree ornaments.
If I get some time in the morning I'll see if I can correct this.
Note: I've annoyed myself & added to many steps So, I'm going to change the following.
* No edit toolbar.
* No more add button. Edit will open the panel.
* Main toolbar will expand in edit mode with clear & size buttons.
Reply #39 Tuesday, December 25, 2007 2:41 AM
Reply #40 Thursday, December 27, 2007 5:36 PM
Edit: Fixed the issue. This includes both widget & object versions. On first run you will see a browse dialog. Browse to and select the folder that holds all the sub folders.
One major issue to fix with the animated decorations and some clean up plus GUI then it's done.
Alpha 6
Edit: Jan 3/08 I'm going to push this back to next fall. If anyone has any major issue with that just pm me otherwise I've penciled it in for October.
Please login to comment and/or vote for this skin.
Welcome Guest! Please take the time to register with us.
There are many great features available to you once you register, including:
- Richer content, access to many features that are disabled for guests like commenting on the forums and downloading skins.
- Access to a great community, with a massive database of many, many areas of interest.
- Access to contests & subscription offers like exclusive emails.
- It's simple, and FREE!








Reply #21 Monday, December 17, 2007 5:24 PM
Current Update:
Working on some of the GUI stuff & tightening up code
Still to Do:
* More GUI stuff
* Animated Decorations Panel
* Tree Saving/Loading