DX Requests

Please

Thought I would start a DX feature request thread, since I have a few, and I'm sure others do also.

1. Access to Z-order settings from the script. Currently we're able to set OnTop for an object, but have no access to what Z-order group the object belongs to: Normal, Always On Top, or Desktop.

2. Access to an object's label from the script. Currently if you drag a file to a container object, there is no script access to the label that get's added with it.

3. Access to an object's type. Currently the only way to create an object of a given type is to clone it from a template object. It would be useful to be able to change an object's type from a script.

That's all I can think of at the moment. Anyone else?
15,544 views 16 replies
Reply #2 Top
Certainly reinforce (1). I'm adding an AOT feature to DeskNotes, and again using a template to clone. Not a huge deal to do, but not as tidy as I'd like.

Re (2), yes, I'd like this, and the ability to set font etc. Would also like the IconX label backgrounds migrated over to DX. Positioning and rotation of labels relative to objects ... also good.

My biggie at the moment is a modular concept that would allow the equivalent of DX packs to be loaded and unloaded. This would lead to nice tidy development, and would allow users to have the functionality they want. I'd like this for my DeskNotes, but this is also something that came up in the conversation about Windows SideBar type objects.

I'm just generally interested at the moment to hear what if anything is planned for DX as it all seems a little quiet at the moment.
Reply #3 Top
Greater and expanded taskbar and systray support. So many additions have been made to DesktopX functionality and abilities, but the taskbar and systray objects have remained the same since 0.74. Makes it difficult to create full themes that work well.

Taskbar: Currently there is no way to set the font of the taskbar type objects. There is no way to support a "double-height" taskbar, currently there only one row is supported.

Systray: Support for the XP "Hide" feature for systray icons would be nice please.
Reply #4 Top
>Easier quick-export. At least change final box to leave some room for a new name

>Have some kind of Object.Saturation attribute

>Only ActiveX controls that won't crash DesktopX show up in select list

>Rename Child ="Yes/No" to Contained ="Yes/No"

>Make attributes of groups accessible. Like DesktopX.Group("My_Group").Opacity = 50
Reply #5 Top
>Make attributes of groups accessible. Like DesktopX.Group("My_Group").Opacity = 50



I believe this one is already there - look at Enumerators in the docs.

My biggie at the moment is a modular concept that would allow the equivalent of DX packs to be loaded and unloaded.


This is something I've played around with lately too. It's not too hard given that dxpack files when executed will import themselves.

Greater and expanded taskbar and systray support.


I second this one! Most importantly for me would be drag and drop behavior that mimics the Windows taskbar.
Reply #6 Top
believe this one is already there - look at Enumerators in the docs.


Whoa! Missed that. Thanks! Very handy
Reply #7 Top
what about being able to change text font mid string? at moment to have different text in a paragraph, i need another object to be the different style.. could we use control codes like /b etc to get bold?

Posted via WinCustomize Browser/Stardock Central
Reply #8 Top
Script edit windows should have as their title (on the top bar) the name of the Object they are associated with.
Reply #9 Top
As near as I can tell, the script accessible font functions are broken.
This has just moved to the top of my wish list: Please make the font functions work as advertised.
Reply #10 Top
As near as I can tell, the script accessible font functions are broken.
This has just moved to the top of my wish list: Please make the font functions work as advertised.

The Changelog got a different description than the docs. The docs says you can get and set .FontBold etc, but it's get only. Only way to set the font properties is by using SetFont.
Reply #11 Top
The Changelog got a different description than the docs. The docs says you can get and set .FontBold etc, but it's get only. Only way to set the font properties is by using SetFont.



Yes, but the FontSize property doesn't return a proper size value, so it's problematic if you want to change an object's font but retain the current size.
Reply #12 Top
Thought I'd revive this. Is anyone listening?

Priorities:

1. Make the DX Builder auto-save an option that can be turned off.
2. Make the Font properties work like the doc says.
3. Fix the bug where moving an object with a label via script doesn't move the label.
4. Fix the DesktopX.HostType property - it has never worked correctly for me.
5. Have the script editor automatically save a backup copy of the script to a user-defined folder, with the ability to restore if necessary.
Reply #13 Top
I second that.

I've had some issued with DesktopX.HostType myself. I think it wouldn't report correctly that it was running as a gadget/widget. Identified itself as unknown.
Reply #14 Top
Here is a list of software and such that let you set up and manager a home base texas holdem poker tournament i would like to see a widget that did all this and eventually put it on my Dell Axim5.1v

what do you say?

http://www.tabberer.com/sandyknoll/more/poker-tournament/index.html

http://www.homepokertourney.com/rules_etiquette.htm

http://www.texasrankem.com/rankem.asp?demo=yes&date_range=All

http://www.squirrelinaboxpoker.com/LeagueManager/Leagues.aspx

http://www.thepokergenie.com/index.php?afid=BE024D1

http://www.visagepoker.com/

http://www.shareup.net/Game/Cards/Aces-Tournament-Timer-download-21413.html
Palm Pilot

Reply #16 Top
Love to see a widget or object created that uses the logs from speedfan to provide system temperatures. This would need to include a converter because the speedfan log only reports in celcius, and I would love the temperature on my desktop in fahrenheit.

Posted via WinCustomize Browser/Stardock Central