sViz sViz

DX Coders, lend me your ears!

DX Coders, lend me your ears!

Hi, guys. I'm working on a widget that is like a code snipper(?). It allows you to compile all the snippets of code you frequently use into a list. When you l-click on an item in that list say "OnScriptEnter" it'll automatically copy the code:

Sub Object_OnScriptEnter

End Sub

into system clipboard. So you basically click and paste. I'm always opening up multiple text files where I keep my scripts (or even opening up web pages) and highlighting, copying, pasting, and I thought it would be easier and less cluttered to have a convenient place to grab them from. At the moment all the information in the lists are formatted (rss style) and written to a text file in Local Settings > Temp. I will ultimately make it attached to the widget in the object directory. I can also add codes in the textfile itself and when I load up the widget the list will be compiled with the additional changes, creating a text object for each new item.

Here's where I need your input. There will be three lists. A custom list where you put the ones you've constructed, a standard list with all the basic DX sub procedures and funtions, and a resource list where you put links to tutorials on the web or a file on your computer.
I've already compiled as many codes as I can think of for the DX standard list but can you guys tell me if I've left any out? Also, what DX/scripting resources on the web do you think should be included with the widget?

Please look over the lists and let me know what I should add.

Here's the DX standard list:

OnScriptEnter
OnScriptExit
OnStateChange (can easily be modified to OnStateChanged)
OnMouseEnter
OnMouseLeave
OnShow
OnMove
OnSize
OnDropFiles
OnDrag
OnDragFinish
OnSetFocus
OnKillFocus
OnChar
OnKeyDown
OnLButtonDown
OnRButtonDown
OnLButtonUp
OnRButtonUp
OnLButtonUpEx
OnRButtonUpEx
OnScreenChange
OnWorkAreaChange
Pop Up Menu
DesktopX Form
Font Form (One setup specifically for font options and how to apply them to text objects. Will be asking Vad_M for permission.)
Dialog Box- files (for browsing)
Dialog Box- folders (for browsing)
Widget Preferences (including OnPreferencesChange)
For each elem (just as an enumeration example)
Select Case (I use this alot)

I didn't include any for the ActiveX controls as most come with script wizards but let me know if there are any you feel should be included.

Here's the resource list so far:

DX User's Guide online
DX tutorials on WC
Wincustomize DX forums
Stardock DX forums
Wincustomize
W3Schools VBScript Reference
MSDN VBScript Reference

Thanks.
12,559 views 63 replies
Reply #51 Top
If we get a PHP and MySQL backend I can code the site. I allready have a few different frameworks from my own website I can adapt.

As you said, bandwidth and cost is an issue, so I'm thinking a very simplisitc design. Kindof like these Web2.0 sites.

The way I see it:
* A reviewboard/moderator system that inspects and tests the snippets uploaded and make sure they get tagged and put in correct categories.

* Users sign up to interact with the site.

* Project site. (As described earlier. This can be added later though.)

* Forum

* Frontpage containing activity information
Reply #52 Top
If you use PHP and mySQL with DX . . do you need a formal site at all?

In my magic world:
Gadget goes to service with creds, sees pending snippits, allows for review and tagging (if access level is high enough).
Lower access level allows for submitting code and updating local resouces with new snippits.

Reply #53 Top
Yeah, Zubaz I see what you mean. Really that might be the easiest way from an administrative perspective as well? Since there's already a substantial forum here at wincustomize. Maybe I'm wrong but, even a few extra hours a week to maintain a full site could become burdensome.

A few ideas for a full site would be to definitely get an affiliate Id for Stardock because it may kick a few bucks back into it. Maybe a job board for people to request different projects & in return the site gets a percentage. Just a few thoughts from my overly capitalistic mind.
Reply #54 Top
hm... an all DX frontend... interesting.

That'd be a neat way of featuring DesktopX as well.
Reply #55 Top
Maybe a job board for people to request different projects & in return the site gets a percentage.


The site i created http://www.commercialgadgets.com/ was origionaly going to be setup to allow just this type of thing. But I also was working closely with VAD_M on trying to make this something that could work in multiple countries, but Russia is not going to work out that way.

Seems someone grabbed DXCoder.com YESTERDAY!! That would have been perfect, was it one of You??? I will be happy to take on the initial cost of the site, it would be nice to have a place to keep tutorials, code snippits, etc.

We need good "AVAILABLE" Site names.

what about: http://www.desktopx.info/

Reply #56 Top
Ignore this post, will provide insights later.
Reply #57 Top
all of that sound really goods
Don't know if that is available or not and if what you think of them but some ideas of title:
http://www.DX.com
http://www.Desktop-X.com
http://www.DXCodes.com

for forums an help maybe:
Link
Reply #58 Top
http://www.desktopx.info/ sounds good to me.
Don't have to put much money into the intial site. Probably best to see how it goes. But a place with nice upgrade abilities.
I'd be glad to help out paying for this site. I don't think it should be flooded by traffic since it's specialist site for content creators.
Reply #59 Top
Hi guys. My ISP has been down due to technical difficulties, hence my absence, but it's back up now.

I think I'll release this simple version soon (with any further suggested changes), and then update later if we can work out this online database to download codes from.


Love the idea of a DXCoders site and the aforementioned content. I especially like the idea of a project page-- I've been mulling over an idea like that for some time. I'm a dunce at web development so I guess I'll only be able to help in submiting content.


Suggestion for website name: "DXDevs.com" as in DesktopX Developers?
Reply #60 Top
sViz Please Email me thru the site, i need to talk to ya.
Reply #61 Top
Hi DA. Just tried to email you but got a message saying 'this user has chosen not to recieve emails'. You can email me.

EDIT: Just tried emailing myself and it says the same thing. Looks like another glitch in the system.

ETA: Try the PM system.
Reply #62 Top
The email link on the forums isn't working but I just sent you an email through your WC home page.
Reply #63 Top
The DESKTOPX SCRIPT HELPER is up and running. Thanks to all you guys for your help. The widget copies the initialization file to the DX application folder on startup now. I'll probably continue to update it with any modifications in future. So as always suggestion are welcome.

Download Link