ZubaZ ZubaZ

What would you like to see in DesktopX 4.x?

What would you like to see in DesktopX 4.x?

https://forums.wincustomize.com/63490

What sorts of features would you like to see in the 4.x series?

637,728 views 189 replies
Reply #76 Top

However, don't forget that we get a lifetime license when buying DX PRO!

Where can you find this information?

Reply #77 Top

This is I've tried to tell during a years. DesktopX has the incredible potential! We need only that DX Developer Team worked on its modernization and development of new versions.

If they would have listended to only some of the suggestions and calls for bugfixes that have been arround here by the big players like Martin, Vlad_M and RomanDA and others for YEARS, DX would be even better and more modern than any other app today. And I think a chance was missed when it became clear that Hoverdesk went down. DX could have been pushed more at that time.

Reply #78 Top

I suspect, that if a way could be found to import the various other Widget/Gadget/Doohickeys,
or at least a way to use them, that it would almost instantly bring with it plenty of users,
wanting to use the various Widget/Gadget/Doohickeys under a unified interface (DesktopX).

Reply #79 Top

that seems pretty impossible, DX is very unique and I'm pretty much sure that with current bugs and unsupported functions it would be completely impossible to automatically port other widgets - the only way is to have someone look at the scrpts and then manually rewrite/edit them in DX.

Reply #80 Top

WYSIWYG IDE. And as has been said support for VBscript and/or PowerShell. Better support for 64-bit, especially older gadgets running on 64-bit Vista/7. 

Converting sidebar to DX gagdets?

Reply #81 Top
it would be completely impossible to automatically port other widgets - the only way is to have someone look at the scrpts and then manually rewrite/edit them in DX.
From memory the Yahoo! Widgets are quite simple to replicate because they can be viewed in something like WinZip and then you can see the JavaScript used which often provides enough hints (especially where web interaction is concerned).
Reply #82 Top

Where can you find this information?

Just look in the Impulse: Stardock Logo -> Register a product -> Expiratrion Date. Here you will see a short word "None" in front of DesktopX Professional. So the license does not never expire.

then you can see the JavaScript

The only one little problem. It's need to know Java! So I have no any chances :puke:   because I don't like Java and seek to use it as sparingly as possible... :rolleyes:  

 

Reply #83 Top

Quoting _Martin_, reply 6
it would be completely impossible to automatically port other widgets - the only way is to have someone look at the scrpts and then manually rewrite/edit them in DX.From memory the Yahoo! Widgets are quite simple to replicate because they can be viewed in something like WinZip and then you can see the JavaScript used which often provides enough hints (especially where web interaction is concerned).

The Sidebar Gadgets, when installed, are also open like normal folders.

That is why in my other post, I zipped those folders and uploaded them, instead of the .gadget files themselves.

Reply #84 Top

Just look in the Impulse: Stardock Logo -> Register a product -> Expiratrion Date. Here you will see a short word "None" in front of DesktopX Professional. So the license does not never expire.

This is true, but I think you only get updates to the next full release ( DX Pro 4 ) unless you pay again. I think.

Reply #85 Top

unless you pay again

Honestly? I'm always ready pay to support my favorite software. :inlove: Even if it will be $65 for each next year. I just want to see that DX is in permanent development :zoomba: and get some updates at least 2-3 times per year. :typo:

Reply #86 Top

unless you pay again

Honestly? I'm always ready pay to support my favorite software. Even if it will be $65 for each next year. I just want to see that DX is in permanent development and get some updates at least 2-3 times per year.

Me too, I didn't mean it as a complaint....just information.  :thumbsup:

Reply #87 Top

One more thing I would love to see....something I am needing right now, by the way, A way to recolor all objects in a Theme at once, without grouping or naming each item in the script.  Tall order I'm sure. Would be nice if it was built in to DX, but if anyone reading this has the script for the job, contact me....please. I need it for a theme I'm doing.     :blush:

Reply #88 Top
A way to recolor all objects in a Theme at once, without grouping or naming each item in the script. Tall order I'm sure. Would be nice if it was built in to DX, but if anyone reading this has the script for the job, contact me
Try the below. Obvously, replace the middle line with what you need.

For Each o In DesktopX.Objects
o.hue = 30
Next
+1 Loading…
Reply #89 Top

Quoting M-203, reply 8

Quoting _Martin_, reply 6it would be completely impossible to automatically port other widgets - the only way is to have someone look at the scrpts and then manually rewrite/edit them in DX.From memory the Yahoo! Widgets are quite simple to replicate because they can be viewed in something like WinZip and then you can see the JavaScript used which often provides enough hints (especially where web interaction is concerned).
The Sidebar Gadgets, when installed, are also open like normal folders.

That is why in my other post, I zipped those folders and uploaded them, instead of the .gadget files themselves.

well i guess i was wrong then ^^ (it happens dang it :blush: ).  I just thought that maybe those gadgets are using/doing stuff that isn't doable in DX without some fixing of the scripts... oh well :hugme:

Reply #90 Top

For Each o In DesktopX.Objects
o.hue = 30
Next

ok.. how the hell did i go all these years progamming in DX and NOT know this was out there.. WOW!

This little bit of code is so cool.. with this i could make every object "fade" out, or "invisible" no matter how many objects, and without having to make an array of names. 

With this little bit of code, i could (if my objects are named correct.. ie: Main_BG, Main_Open, Main_Close, Small_BG, Small_Open, etc) swap states with about 5 lines of code, or hide parts of my gadget.  This just rocks.

And yse it does work to change the hue/color/brightness, etc... AWESOME!!!!

Martin, im STILL learning from you!

Reply #91 Top

Just look in the Impulse: Stardock Logo -> Register a product -> Expiratrion Date. Here you will see a short word "None" in front of DesktopX Professional. So the license does not never expire.

This is true, but I think you only get updates to the next full release ( DX Pro 4 ) unless you pay again. I think.

RND is right. I wanted to buy DX pro and asked Stardock on this. I will just wait till DX pro 4 comes out.

 

All of you are doing an awesome job on discussing on this topic. If Stardock listens and acts on all your responses. Dx will become a even better program.:thumbsup:

Reply #92 Top

For Each o In DesktopX.Objects

o.hue = 30

Next

 

Would this go into a clickable button, or a slider?

Thanks!

Reply #93 Top

Would this go into a clickable button, or a slider?
It's code in an object. It's not for the user, it's for the coder.  But it *could* be user controled. :)

Reply #94 Top

It's code in an object. It's not for the user, it's for the coder. But it *could* be user controled

You are way too much help, Zu. Why don't you just do it for me?  lol   :thumbsup:

Reply #95 Top

For Each o In DesktopX.Objects



o.hue = 30



Next

So, I add this to what to get it to work?

Reply #96 Top

So, I add this to what to get it to work?

And what do I have to do to break it while testing?8O :rofl:

+1 Loading…
Reply #97 Top

So, I add this to what to get it to work?
Add it to the script of an object. (I think)

Reply #98 Top

Why don't you just do it for me? lol

I see some things looks very funny sometimes! Please look here: https://www.stardock.com/products/desktopx/docs/3x/DXScripting.doc

Contents

1         The Basics of DXScript.............................................................................. 8

1.1       Introduction................................................................................................... 8

1.2       Namespaces................................................................................................. 11

1.3       Enumerators................................................................................................ 12 

I'm sure that you'll find any answers on your questions here. B)   

 

Reply #99 Top

The script posted by Martin works, but it won't recolor meter bars or any of the other states of an object. Only the default state. The end user would have to go into the script and change the number, rather than a button or slider. But I'm sure, if I knew how, I could put it in with some other script and get what I need, just don't know how.

 

Zubaz, sorry if I hijacked your thread, not intended.     :\

Reply #100 Top

Great tip, Martin. Been using that one a lot, myself. Come to think of it, this will make a great Tips & Tricks topic. 

 

Jim,

Change o.hue  to o.states("").hue  and it will work for all states. 

 

Also, here's what it looks like in a simple hue shifter script--works on l-click:

'Called when L-click is released
Function Object_OnLButtonUp(x, y, dragged)
 If dragged Then Exit Function
 For Each obj In DesktopX.Objects
  If obj.states("").hue => 255 Then
    obj.states("").hue = 0
   Else
    obj.states("").hue = obj.states("").hue + 10
  End If  
 Next
End Function