Archive for the ‘Delphi Configuration Manager’ Category.

Introducing Demo Browser… (from the pile of never to be released…)

It is interesting what you find in your drafts folder. From January 20, 2012! I guess my interests got consumed elsewhere. Still think the idea has merit.

I’m sure everyone has a stack of ideas that never really get off the ground for one reason or another. This is just one of plenty for me!

NOTE: This was used for the JSDialog Pack demos way back when so it kind of got released for in-house use.


The Demo Browser is an application that allows component vendors to showcase the demos that come with their products.

One of the main issues developers face is how to make “my application” do what is being done in a screen shot shown on the particular vendors site. I know this because I am also a consumer of third party products and trying to work out how a component works can be time consuming. The aim of Demo Browser is two fold, firstly allow a products demos to be located in a common front end and secondly to help spotlight important features within those demos.

The idea originally came about when seeing a number of questions about Delphi specific features that were covered by sample applications that shipped with the product. It is fine to tell them to go and search through a bunch of directories (some Delphi versions he “hide” the demo folder is some obscure location – it has since become more obvious where the demos are, but I digress).

So a central location for demos is what Demo Browser is.

Some History

Like most things I develop I usually mention it to a number of people I consider my sounding board. They seem to be very good at determining what might be a good thing and what may not (even though we don’t always see eye to eye – which is a good thing). I first bounced the Demo Browser idea off a former Borland (yes a while ago now) employee whom I had coffee and social chats with on a regular basis. So the first Demo Browser prototype was dynamic. It could read in the demos folder of your Delphi installation and process the information into a nice central view. Here are some of the initial screen captures (these were created August 3, 2007).

Demo Browser prototype

Demo Browser: summary

Demo Browser: readme

Demo Browser prototype

Demo Browser: screen capture

Demo Browser: filtering

Demo Browser prototype

Demo Browser: filter view

Demo Browser: video

XEPP: Preview of Release 2 and an upcoming addition…

A minor update to XE Plus Pack is currently being tested.

This update includes the following:

  • [Update] Adds the Execute and Execute as Admin commands to the File Actions Project Manager context menu. Handy for those batch files included in your projects.
  • [NEW] Ability to save the Options treeview state between executions and IDE sessions. By default, only the Environment node is expanded.
  • Some internal tweaks to better support upcoming features.

When the trial is ready for downloading, you’ll hear it first!

 

What’s coming up

Export / Import and Reset IDE Options

Looking something like this at the moment (screens may change before release).

Export Settings Introduction screen

Select which options to export

Options for saving the exported settings file

Third Parties

If you like to have you options exportable, please contact me.

The exporting isn’t limited to just registry settings, but can include specific files (or file sets) as well as entire folders. Files and Folders can be dynamically located.

 

Sneak Peak: XE Plus Pack

I’m getting very close to releasing a new product called XE Plus Pack.

This product will include a number of experts that I’ve been personally using. Some for a number of years and some very new. Ultimately the idea behind the XE Plus Pack is that it will continue to grow over time to include new Experts, Property Editors, Component Editors and Utilities for newer IDE versions.

The first release will cover Delphi XE.

While the sneak peak shows five experts listed in the new JED Software Third Party Options section, only four will be released initially. The fifth (Bookmark Guide) still needs to bake a little bit before being released.

 

XE Plus Pack will sell for 40 Euros (50% discount for JSDialog Pack users and Free for current Visual Forms users). Yearly renewal of 20 Euros applies for updates and to receive newer experts. Users will have the opportunity to vote for which expert gets released next (I have an extensive list earmarked for the product).

 

Initially XE Plus Pack will include:

  • Visual Forms
  • Activate Project
  • File Actions
  • Code Template Wizard

 

Upcoming items that will be included with this product:

  • (Expert) Bookmark Guide
  • (Expert/Utility) Revamped Delphi Configuration Manager
  • (Utility) Enhanced Configuration Launcher
  • (Utility/Expert) Extensive IDE Options import/export application that can run from┬áremovable media
  • (Utility) Client DataSet Editor – developed while creating QC Plus

NOTE: Some utilities won’t be limited to Delphi XE IDE versions.

 

I will be doing some videos to introduce the collection and specific functionality.

XE Plus Pack - Options Integration

XE Plus Pack - Options Integration

DCM: 2.1 beta available

The latest version Delphi Configuration Manager is now available. It is version 2.1 and is currently a public beta.

Why a beta? Simply because I am actually in europe for 6 weeks on holidays and will be unable to respond to queries as promptly as I would like to. This also means that the there is automated installation (there are instructions in the download) and the documentation is yet to be updated.

More information about the release is available from www.jed-software.com.

Expect a formal 2.1 release middle to late august. There is also time for any bugs found to be fixed. No major GUI changes will be done in the 2.x release of DCM though.

DCM: Version 2 screenshots

Delphi Configuration Manager Version 2 is currently undergoing beta testing and is progressing nicely.

I have added some screenshots of some new functionality for this version. They are available from the Delphi Configuration Manager website. (Also note the second news item!)

Config Manager Version 1.5 Released

Version 1.5 of Delphi Configuration Manager has been released.

More information and an updated User Guide is available from

http://www.alphalink.com.au/~jed/dcm.htm

Change List

  • fix link in about box
  • add email address to about box
  • fix duplicate entries of configurations when saving
  • add support for multiple Delphi versions
  • support for large fonts
  • save form positions of Load Config Dialog and New Config Dialog
  • fix display of hints on status bar
  • improve stability and ability to recover if required XML files are missing
  • add Remove StarTeam filter to remove the StarTeam menu item from appearing