To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.cadOpen lugnet.cad in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 CAD / 16082
16081  |  16083
Subject: 
Re: LSynth 3 available on kclague.net
Newsgroups: 
lugnet.cad
Date: 
Thu, 5 Mar 2009 18:33:08 GMT
Viewed: 
8179 times
  
Travis Cobbs wrote:
In lugnet.cad, Travis Cobbs wrote:
I would suggest asking the user to select the LDraw directory as
part of the setup process (in addition to the install directory).  I
can't remember if InnoSetup makes this easy to do or not.

A quick glance at the InnoSetup help makes it appear that this will
require Pascal scripting of a new wizard page, which is unfortunate.
On the flip side, one of the InnoSetup examples (CodeDlg.iss) shows
how to create a custom wizard page.  You'd want the same thing, but
instead of recording user info, you'd allow the user to choose the
LDraw directory.  Presumably this would just be a message text field,
a text field to contain the path, and a Browse button that would call
InnoSetup's BrowseForFolder() function.

I have a setup program (for a product at work) that is doing more or less
exactly this (asking for an extra folder, where the default value is found
by searching the registry). It was quite a long time ago that I wrote it, so
I may need some time to refresh my memory, and that's easiest done fiddling
with a testable setup script.

Is there a place where I can fetch the complete LSynth install set
(InnoSetup project and all surrounding files)? I'll be happy to take a look
at it.

Or it can be mailed to me: blockcad AT gmail DOT com

Is the logic for finding the LDRAW folder described somewhere?

--
Anders Isaksson, Sweden
BlockCAD:  http://web.telia.com/~u16122508/proglego.htm
Gallery:   http://web.telia.com/~u16122508/gallery/index.htm



Message is in Reply To:
  Re: LSynth 3 available on kclague.net
 
(...) A quick glance at the InnoSetup help makes it appear that this will require Pascal scripting of a new wizard page, which is unfortunate. On the flip side, one of the InnoSetup examples (CodeDlg.iss) shows how to create a custom wizard page. (...) (15 years ago, 4-Mar-09, to lugnet.cad)

43 Messages in This Thread:

















Entire Thread on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact
    

Custom Search

©2005 LUGNET. All rights reserved. - hosted by steinbruch.info GbR