Thursday, October 04, 2007

JSDialog - Update now available

As mentioned yesterday, the new version of TJSDialog has been released to registered users.

You can download a compiled version of the main demo for the component.

More information about the new release available from http://www.jed-software.com

To purchase your own license(s) visit the purchase page.

Labels: , ,

Tuesday, October 02, 2007

JSDialog - Check these out

An update for TJSDialog should be available tomorrow. Here are a couple of dialogs you can create using TJSDialog the you can't with the native Vista API.

The native API doesn't even support a header section, let alone a header section with a gradient background.

The native API supports radiobuttons. TJSDialog supports radiobuttons and given the powerful nature of TJSDialog, it can also support checkboxes inplace of the radiobuttons. An extra component is even included so you don't have to handle the required events. All the work is done for you.

The commandlink control used in TJSDialog is more advanced than the default Vista implementation. You can assign an additional picture (such as what is displayed on the Copy file dialog) as well as assign the additional picture or glyph from a specific image list.

There are a number of other additional features in TJSDialog that isn't included when you use the native API, apart from the fact that TJSDialog works under Win2000 and WinXP (and should also work under Win95 and Win98).

The code for TJSDialog compiles in every Delphi version from Delphi 5 through to RAD Studio 2007 (except Delphi 8).

Custom Controls
With TJSDialog you can even use other vendors controls to keep a consistent look and feel for your entire application, including the dialogs. This means that if you use one of the custom Raize or Developer Express styles, you can replace the default Buttons on TJSDialog with a button from one of these vendors and not have your dialogs look totally different from your application.

Don't like the TJSDialog progress bar implementation, replace it with a thirdparty one.

TJSDialog is extremely powerful, it is just waiting for you to unlock it. It is so powerful that you will find that many custom forms in your projects can be removed and replaced with TJSDialog components. I have done this several times in projects of my own.

Component Editor
TJSDialog ships with a comprehensive component editor that offers preview functionality. This way it is easy to experiment with properties and easily check how the dialog will look.

You can visit the TJSDialog website for further information.

Labels: , ,

Saturday, May 19, 2007

TJSDialog: Version 1.0.031 now available

The new version of TJSDialog was released today. Registered users should have received an email with the new version details in it.

If you have not received an email from me, please check your spam folder. If you can't find the email amongst your spam, please contact me.

Some of the new items for this version:

  • Improved Command Link Button appearance and sizing
  • Improved Dialog sizing when long strings appear in content
  • Support for Snap to default button setting
  • Accelerator prefixes not shown in message text
  • Accelerator prefixes only shown when supposed to on Command Link Buttons
  • Improved Classic look
  • Support for multiline footers
  • Ability to localise strings at runtime
  • Implement Picture property on Command Link Buttons
  • plus more...

To find out more about TJSDialog visit www.jed-software.com/jsd.htm.

Labels:

Thursday, May 17, 2007

JSDialog - Snap to it!

One feature request for a future TJSDialog release was to support the feature in Microsoft Windows that moves the mouse to the default button when a dialog is displayed.

I'm pleased to announce that the new version of TJSDialog that should be released today adds support for this functionality.

This is feature I've generally glossed over and never really taken the time to get used to it. However since I had to have the feature switched on for testing, I've gotten used to it and I think I might keep it on.


Interesting footnote, why do two tabs have the hot theme style at the same time. That shouldn't happen!

Labels:

Tuesday, February 27, 2007

TJSDialog - Component Editor video

As mentioned previously, here is a video showing the component editor in action.

Not that I used Wink (www.debugmode.com) to capture this video under Win2000 while Vista Business was running in VMWare. Sorry no Aero candy.

I'm surprised my actual machine can run it to be honest. It is an AMD1800+ with 1 gig. The VM has 512 allocated.

Anyway hope you get an idea of how the component editor works.

http://www.jed-software.com/video/TJSDialogEditor01.htm


Enjoy!

Labels:

Thursday, February 15, 2007

JSDialog - Live Templates

The registered version of TJSDialog currently ships with four Live Templates. The templates are for MessageDlg and TaskDialog wrapper function calls.

There are four because each wrapper function has a template that displays a preview of how the dialog will look at runtime once you have typed in the template. The preview functionality is provided by a custom Template Engine which can be installed using the JEDSoftwareInstall (http://www.jed-software.com/jsd_install.htm) application.

Lets see the functionality in action. A short video demonstrating the functionality is available from the following URL:

http://www.jed-software.com/video/JSDialogLiveTemplates.htm

Some more Live Templates are scheduled, as well as improvements to the custom Template Engine.

You can download the TJSDialog here: http://www.jed-software.com/jsd_download.htm
Purchase the registered version and get the Live Template functionality (plus more) here:
http://www.jed-software.com/jsd_purchase.htm

Labels: , , ,

TJSDialog - Trial and Free version now available

Now available for download are the Trial and Free versions of TJSDialog. Please review the Free (non-commercial only) license to see if your usage qualifies you for the free version.

It is recommended that before installing the Trial (and Free) version you review the following documents.
There are 6 demos included with the download, each demo includes full source so review these demo applications.

There are no NAG screens in the Trial version.

www.jed-software.com
www.jed-software.com/jsd_download.htm

I am currently working on some additional documentation (there is a help file included).

Forgive some of the new web pages, I'm in the middle of updating my site and didn't want to delay the release further because the website has an inconsistent look.

Tomorrow I will blog about a couple of items that aren't included in the Trial version.

Labels: ,