DesktopX - form vs function
Thursday, March 6, 2003 by _Martin_ | Discussion: WinCustomize Talk
DX has huge capability for delivering great 'function' via script and plugins yet noone seems to care.
Personally when I create my DX themes I like functionality like news on my desktop, weather etc that I can all do via DesktopX. However, I have noted that my stuff containing functionality provokes little intest, whereas other themes which are mainly 'form' are hugely popular.
Personally I don't care if people don't like the way my themes look or what they do, but I'm really surprised that there aren't more 'functional' themes and objects about. Hell, I'd like to use someone else's stuff for once instead of having ideas myself.
Is the 'function' to hard to do or do people just not want it? It seems that Stardock are putting a lot of effort into adding 'function' into DX but noone is using it.
Thoughts?
Reply #2 Thursday, March 6, 2003 1:29 PM
I guess a lot of it comes down to personal preference. I have the TV on a news channel while I am sitting here, and I can see the weather out the window!
so, personally I have no need of those things. I must admit, if we are to call ourselves serious DX themers, we should include every aspect of the programs functionality into all our themes, but I doubt there are many themers who really do this. From my point of view, this is because some of us are technically challenged yet good with graphics and get bogged down by all this scripting stuff. (my learning curve with all this new stuff is steep enough already, thank you!) And some folks laugh their way through these scripts and the other complicated stuff, but find it hard (or don't have the time) to create an interesting look for their work.I think the bottom line is this; most of the people who come here are looking for a cool graphical look for their system, if they find what they want in that respect, and then find that the author has included lots of functionality into it too, then that is a bonus.
I'm sure their is a healthy mix of technically minded and graphically minded people here, so maybe the ideal situation would be to have more collaboration between the authors to produce fully functional yet beautiful themes. The problem with this idea is that most artists are egotistical, (it's a fact, deal with it!) and want the rewards and glory for themselves, and the technical guys would always feel second best in this environment where graphics appear to be king. (come on all you fellow artists, admit it, we are egotistical, sensitive beasts
)I am going to think further on this topic Martin, and try to work out what the ideal theme would be.
Thanks for bringing this up!

Reply #3 Thursday, March 6, 2003 3:27 PM
There is an extremely useful thing called the WMI on 2K and XP which opens the possibilities for getting system information (including performance data) directly via a script and without using plugins. I currently have two net meters on my desktop that are using standard WMI calls available on 2K and XP. 95/98/NT can use WMI but it's an additional install and does not have all the same functionality.As to the collaboration idea, I am planning to do exactly that with a theme in the near future. A master skinner will do the graphics and I'll help with the more technical scripting bits.

Reply #4 Thursday, March 6, 2003 3:58 PM
I hope this didnt become to much of an incoherent drivle fest...it is 7AM and I havent slept yet.

Reply #5 Thursday, March 6, 2003 4:33 PM
a) my old machine ran DX irritatingly slowly
c) i was interested in DX scripts, but with no experience in script or windows programming, combined with no experience in graphics, i felt like i hit a real brick wall instantly.
all this experience was based on when DX script support was first introduced.
since then i have got a more powerful computer, but the other two facts haven't changed

i love the idea of powerful plug-in's and system meters, and i have managed to used the SDTaskManager plug-in in my OB theme to produce two overlayed line graphs. one for CPU and one for network traffic.
however, i recently tried to reproduce this on my work machine, and i couldn't remember how to configure the plug-in. *blush*
i fiddle with OD programs, but don't wish to spend vast amounts of time learning scripting languages in order to program them.
the other basic problem i ran into quite quickly was, there are only three system parameters i actually wanted to monitor, and the third (time connected on my dial-up connection) i have never worked out how to do with DX, or any DX plug-in. the other two i already have sorted.
so, i am strongly drawn to the idea of DX, but since i never see my desktop, and have no clearly defined "need", i have never been able to work out what it does that i want. *sigh*
i suspect that many of these points, to some degree or other, apply to other people as well.
taking MSWord as an example, it is programmable (macros), but how many of you have ever seen this feature used? most people are either not interested in, or are intimidated by, programming. so from that perspective the lack of interest in programming DX doesn't surprise me at all.
Reply #6 Thursday, March 6, 2003 5:10 PM
If this can be done to one object, then I am to assume I could make my whole desktop come alive with just a single command?. I believe in complete and functional DesktopX themes, but when it comes to scripting, I am a total NooB
If DX Script had this much control and power then I would be very interested in learning how to do it

Reply #7 Thursday, March 6, 2003 5:21 PM
I fiddled with Object Bar for a while and even made one or two for my own use but it's easier to configure the XP taskbar with toolbars to point to what I need. The DesktopX stuff looks really neat and all but in the end, it doesn't fit the way I work. That doesn't stop it from being worthwhile to others though.

Reply #8 Thursday, March 6, 2003 5:31 PM
Also I had bad expieriences with DX scripts that give you weather or news on your desktop. even the word of the day from dictionary.com didn't work.
I would love to have more function to my desktop but I also love to have a nice form as well. In Architecture, form verses function has always been a battle. It looks nice but it also has to work... or if it works then why does it also work better if it looks nice.
Reply #9 Thursday, March 6, 2003 5:39 PM
Reply #10 Thursday, March 6, 2003 7:09 PM
This might make a few more people pick up on the idea.
Thoughts?

Reply #12 Thursday, March 6, 2003 8:55 PM
Reply #13 Thursday, March 6, 2003 8:58 PM
Reply #14 Thursday, March 6, 2003 9:39 PM
Once i get a handle on some of the Script langauges and get comfortable with the Active X controls...I think that i would Enjoy it
Only problem though...When I made a new object and followed the example...the object wouldnt work, I mean the script didnt perform...at all. Doing the same to an existing object and it worked great!

Reply #15 Thursday, March 6, 2003 9:40 PM
I really love DX EXSPECAILLY since I know of computer technology and scripting. DX is like the next step in OS interfacing as far as I am conserned. Many things can be done with scripting powers. You could biuld a program within DX. Have it access a database online of offline, make work easier by putting things where you need them. Even if you do not see you desktop, you could program it to alert you of stuff.
I really think it is great. I think if there was a more detailed tutorial on DX scripts it would bee nicer.
Some one posted before where could they find a theme that had icon floating around the desktop. DX can o that with VB script. The question is does anyone know how.

Reply #16 Thursday, March 6, 2003 10:35 PM
https://www.wincustomize.com/skins.asp?library=3&SkinID=2245
Soooooo, you did that with VB script? Javascript?
Reply #18 Friday, March 7, 2003 4:43 AM
http://pjpowell.dyndns.org/temp/movies
View the flash.html files rather than the avi's as they are much smaller.
The dxdemo demonstrates objects that will return home when the 'close' button is clicked on them. Also a bar that has a sliding drawer.
The smartmenus and smartmenus2 demonstrate scripted menu's.
I am still very early on into the theme so there is a lot more I want to do. I am very excited by the prospects of dxscript and hope more people start using it.

Reply #20 Friday, March 7, 2003 4:56 AM
Moving objects is really easy. There is a bouncing ball sample install by default with DX from memory. The code is also in the vbscript tutorial which is accessible from the script editor.
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 #1 Thursday, March 6, 2003 12:50 PM
If I had a broadband connection I'd definitely want weather, news, and stocks on my desktop. But with a dial-up connection, it just isn't worth it since they would slow down other stuff I downloadloa over the the inet.
The other reason I'm not too big into DesktopX is that I almost always have a maximized window up and so for me the desktop might as well not be there.
What OD components I use:
WindowBlinds
IconPackager
ObjectDock
ObjectBar (though rarely since I haven't seen any implementations that are signifigantly better than the WinXP start menu)
The only desktop replacement I use is 3DNA, and that's mostly in place of a screensaver when I'm not actually using the computer. When I'm doing something, it goes off.