[DUG] InstallAware Questions

2007-01-29 Thread Cheng Wei \(FMI\)
Hi,

Has anyone used InstallAware to deploy their Delphi/Interbase apps?
What's your experience (good  bad) with the product?
I'm especially interested in its SQL capabilities.

Your comments will be much appreciated.

Cheng Wei
Software Development Manager
FMI Research Ltd

P:  +64 9 984 4917
F:  +64 9 984 4993
M:  +64 21 410 776
E:  [EMAIL PROTECTED]
W:  http://www.fmi.co.nz

___
Delphi mailing list
Delphi@ns3.123.co.nz
http://ns3.123.co.nz/mailman/listinfo/delphi



RE: [DUG] InstallAware Questions

2007-01-29 Thread Cheng Wei \(FMI\)

I've not purchased the software yet, intend to buy version 6 Studio
edition.

I've been using a very old Delphi Install component suite known as
Youseful, it allows me to write Delphi code in its event handlers to be
executed during various stages of installation. I have full access to
Youseful's source code so I have no problems with this component at all.


We do lots of DB restructuring and data pumping in our installers, so
was hoping to get some advise on InstallAware's SQL capabilities before
buying it.

Thanks
Cheng

|-Original Message-
|From: [EMAIL PROTECTED] 
|[mailto:[EMAIL PROTECTED] On Behalf Of Jeremy North
|Sent: Tuesday, 30 January 2007 12:15 p.m.
|To: NZ Borland Developers Group - Delphi List
|Subject: Re: [DUG] InstallAware Questions
|
|I have used it to deploy a number of my applications (DCM, 
|CFBuilder - on my site) however they were not high on scripting.
|
|I recommend using the forums if you are stuck. You usually get 
|a quick response.
|
|What version are you using?
|
|On 1/30/07, David Brennan [EMAIL PROTECTED] wrote:
| Howdi,
|
| I have the same question but with Microsoft SQL Server (ie 
|MSDE equivalent).
|
| Good experiences? Bad? Is it hard to customise so that for 
|example the 
| installer checks whether an default instance of SQL Server 
|is already 
| installed (can be done by checking registry) and offers the user a 
| choice of whether to use that or install a new one? Can you run SQL 
| from within the installer (eg to attach/restore a database)?
|
| Lots of questions I know. Thanks in advance for any help you 
|can offer!
|
| Cheers,
| David.
|
|
| -Original Message-
| From: [EMAIL PROTECTED] 
| [mailto:[EMAIL PROTECTED] On Behalf Of Cheng Wei (FMI)
| Sent: Tuesday, 30 January 2007 11:03 a.m.
| To: NZ Borland Developers Group - Delphi List
| Subject: [DUG] InstallAware Questions
|
| Hi,
|
| Has anyone used InstallAware to deploy their Delphi/Interbase apps?
| What's your experience (good  bad) with the product?
| I'm especially interested in its SQL capabilities.
|
| Your comments will be much appreciated.
|
| Cheng Wei
| Software Development Manager
| FMI Research Ltd
|
| P:  +64 9 984 4917
| F:  +64 9 984 4993
| M:  +64 21 410 776
| E:  [EMAIL PROTECTED]
| W:  http://www.fmi.co.nz
|
| ___
| Delphi mailing list
| Delphi@ns3.123.co.nz
| http://ns3.123.co.nz/mailman/listinfo/delphi
|
| ___
| Delphi mailing list
| Delphi@ns3.123.co.nz
| http://ns3.123.co.nz/mailman/listinfo/delphi
|
|___
|Delphi mailing list
|Delphi@ns3.123.co.nz
|http://ns3.123.co.nz/mailman/listinfo/delphi
|

___
Delphi mailing list
Delphi@ns3.123.co.nz
http://ns3.123.co.nz/mailman/listinfo/delphi


RE: [DUG] InstallAware Questions

2007-01-29 Thread Cheng Wei \(FMI\)
Yeap, downloaded the 30 day trial package, will give it a go.
Thanks

|-Original Message-
|From: [EMAIL PROTECTED] 
|[mailto:[EMAIL PROTECTED] On Behalf Of Jeremy North
|Sent: Tuesday, 30 January 2007 12:49 p.m.
|To: NZ Borland Developers Group - Delphi List
|Subject: Re: [DUG] InstallAware Questions
|
|You can grab a trial version of it. I think you get 30 days 
|and I'm sure if you need a little longer Sinan will help you out.
|
|I know it can import scripts from Wise and InstallShield but I 
|doubt it could from Youseful's.
|
|
|On 1/30/07, Cheng Wei (FMI) [EMAIL PROTECTED] wrote:
|
| I've not purchased the software yet, intend to buy version 6 Studio 
| edition.
|
| I've been using a very old Delphi Install component suite known as 
| Youseful, it allows me to write Delphi code in its event handlers to 
| be executed during various stages of installation. I have 
|full access 
| to Youseful's source code so I have no problems with this 
|component at all.
|
|
| We do lots of DB restructuring and data pumping in our 
|installers, so 
| was hoping to get some advise on InstallAware's SQL capabilities 
| before buying it.
|
| Thanks
| Cheng
|
| |-Original Message-
| |From: [EMAIL PROTECTED]
| |[mailto:[EMAIL PROTECTED] On Behalf Of Jeremy North
| |Sent: Tuesday, 30 January 2007 12:15 p.m.
| |To: NZ Borland Developers Group - Delphi List
| |Subject: Re: [DUG] InstallAware Questions
| |
| |I have used it to deploy a number of my applications (DCM, 
|CFBuilder 
| |- on my site) however they were not high on scripting.
| |
| |I recommend using the forums if you are stuck. You usually get a 
| |quick response.
| |
| |What version are you using?
| |
| |On 1/30/07, David Brennan [EMAIL PROTECTED] wrote:
| | Howdi,
| |
| | I have the same question but with Microsoft SQL Server (ie
| |MSDE equivalent).
| |
| | Good experiences? Bad? Is it hard to customise so that for
| |example the
| | installer checks whether an default instance of SQL Server
| |is already
| | installed (can be done by checking registry) and offers 
|the user a 
| | choice of whether to use that or install a new one? Can 
|you run SQL 
| | from within the installer (eg to attach/restore a database)?
| |
| | Lots of questions I know. Thanks in advance for any help you
| |can offer!
| |
| | Cheers,
| | David.
| |
| |
| | -Original Message-
| | From: [EMAIL PROTECTED]
| | [mailto:[EMAIL PROTECTED] On Behalf Of Cheng Wei (FMI)
| | Sent: Tuesday, 30 January 2007 11:03 a.m.
| | To: NZ Borland Developers Group - Delphi List
| | Subject: [DUG] InstallAware Questions
| |
| | Hi,
| |
| | Has anyone used InstallAware to deploy their 
|Delphi/Interbase apps?
| | What's your experience (good  bad) with the product?
| | I'm especially interested in its SQL capabilities.
| |
| | Your comments will be much appreciated.
| |
| | Cheng Wei
| | Software Development Manager
| | FMI Research Ltd
| |
| | P:  +64 9 984 4917
| | F:  +64 9 984 4993
| | M:  +64 21 410 776
| | E:  [EMAIL PROTECTED]
| | W:  http://www.fmi.co.nz
| |
| | ___
| | Delphi mailing list
| | Delphi@ns3.123.co.nz
| | http://ns3.123.co.nz/mailman/listinfo/delphi
| |
| | ___
| | Delphi mailing list
| | Delphi@ns3.123.co.nz
| | http://ns3.123.co.nz/mailman/listinfo/delphi
| |
| |___
| |Delphi mailing list
| |Delphi@ns3.123.co.nz
| |http://ns3.123.co.nz/mailman/listinfo/delphi
| |
|
| ___
| Delphi mailing list
| Delphi@ns3.123.co.nz
| http://ns3.123.co.nz/mailman/listinfo/delphi
|
|___
|Delphi mailing list
|Delphi@ns3.123.co.nz
|http://ns3.123.co.nz/mailman/listinfo/delphi
|

___
Delphi mailing list
Delphi@ns3.123.co.nz
http://ns3.123.co.nz/mailman/listinfo/delphi


RE: [DUG] InstallAware Questions

2007-01-29 Thread Cheng Wei \(FMI\)
Hey Jemery,

Thanks very much for relaying my questions to Sinan.

Cheers
Cheng 

|-Original Message-
|From: [EMAIL PROTECTED] 
|[mailto:[EMAIL PROTECTED] On Behalf Of Jeremy North
|Sent: Tuesday, 30 January 2007 1:45 p.m.
|To: NZ Borland Developers Group - Delphi List
|Subject: Re: [DUG] InstallAware Questions
|
|Sinan's response (he doesn't subscribe to this list).
|Apologies if this comes through a couple of times.
|
|Hey Jeremy,
|
|Great questions!
|
|1. Sure, InstallAware itself is a Delphi app :) And I believe 
|some Interbase apps have been deployed also.
|2. Good :)
|3. Able to install SQL Server Express (any instance), able to 
|run SQL scripts on Oracle, MySQL, and MSSQL platforms.
|4. Quite easy to install a custom instance. Just check the 
|runtime and then click the Options button! That's all it 
|takes. You can test for a custom instance. You get 40% better 
|compression on the SQL installer size. You can web deploy just 
|the SQL installer. The instance checking looks for the service 
|name so its more reliable too!
|5. You can check for an existing instance. A pre-built dialog 
|shows you how.
|You can of course run scripts and attach databases.
|
|Sincerely,
|
|Sinan
|
|
|
|
|On 1/30/07, Cheng Wei (FMI) [EMAIL PROTECTED] wrote:
| Hi,
|
| Has anyone used InstallAware to deploy their Delphi/Interbase apps?
| What's your experience (good  bad) with the product?
| I'm especially interested in its SQL capabilities.
|
| Your comments will be much appreciated.
|
| Cheng Wei
| Software Development Manager
| FMI Research Ltd
|
| P:  +64 9 984 4917
| F:  +64 9 984 4993
| M:  +64 21 410 776
| E:  [EMAIL PROTECTED]
| W:  http://www.fmi.co.nz
|
| ___
| Delphi mailing list
| Delphi@ns3.123.co.nz
| http://ns3.123.co.nz/mailman/listinfo/delphi
|
|___
|Delphi mailing list
|Delphi@ns3.123.co.nz
|http://ns3.123.co.nz/mailman/listinfo/delphi
|

___
Delphi mailing list
Delphi@ns3.123.co.nz
http://ns3.123.co.nz/mailman/listinfo/delphi


RE: [DUG] InstallAware Questions

2007-01-29 Thread Cheng Wei \(FMI\)
Hi John and Alister,

Thanks for your comments, I will certainly try Inno.

|The only thing I haven't found a way to do in the standard 
|program is : I like to keep a backup program folder (called 
|OldPrograms) and copy the old version into there before the 
|update is installed - Inno doesn't seem to have a way to 
|process operations for the older site versions of the sent 
|files before installing the new ones.

John, my existing installer does exactly what you have just described.
We can rollback to previous versions at any time. The beauty of a pure
Delphi install component is that your installer is just another Delphi
project, you can do absolutely anything during installation.

Thanks
Cheng

|-Original Message-
|From: [EMAIL PROTECTED] 
|[mailto:[EMAIL PROTECTED] On Behalf Of John Bird
|Sent: Tuesday, 30 January 2007 2:20 p.m.
|To: 'NZ Borland Developers Group - Delphi List'
|Subject: RE: [DUG] InstallAware Questions
|
|I have found the inno setup very easy to use - I have setups 
|that do various tasks from installing a new site, to 
|installing updates, down to a minimal one that just creates a 
|desktop shortcut and nothing else.  It has all the useful 
|features such as making folders, conditional installs of files 
|(copying certain files only if later or always installing the 
|sent version
|etc) etc.
|
|
|John
|
|-Original Message-
|From: [EMAIL PROTECTED] 
|[mailto:[EMAIL PROTECTED] On Behalf Of Conor Boyd
|Sent: Tuesday, 30 January 2007 1:02 p.m.
|To: NZ Borland Developers Group - Delphi List
|Subject: RE: [DUG] InstallAware Questions
|
|
|Another alternative is to fully script it yourself using Inno 
|Setup (which is written in Delphi).  The scripting language it 
|provides is very similar to Delphi, and you should be able to 
|find references in the Inno Setup forums to other posters 
|using Inno Setup to deploy database stuff, although I haven't 
|done it myself.
|
|http://www.jrsoftware.org/isinfo.php
|
|BTW, it's free and open-source.
|
|HTH,
|
|Conor
|
|-Original Message-
|From: [EMAIL PROTECTED] 
|[mailto:[EMAIL PROTECTED]
|On Behalf Of Cheng Wei (FMI)
|
|Has anyone used InstallAware to deploy their 
|Delphi/Interbase apps? What's your experience (good  bad) 
|with the product? I'm especially interested in its SQL capabilities.
|
|Your comments will be much appreciated.
|
|___
|Delphi mailing list
|Delphi@ns3.123.co.nz http://ns3.123.co.nz/mailman/listinfo/delphi
|
|__ NOD32 1.1461 (20060329) Information __
|
|This message was checked by NOD32 antivirus system. http://www.eset.com
|
|
|
|___
|Delphi mailing list
|Delphi@ns3.123.co.nz
|http://ns3.123.co.nz/mailman/listinfo/delphi
|

___
Delphi mailing list
Delphi@ns3.123.co.nz
http://ns3.123.co.nz/mailman/listinfo/delphi


RE: [DUG] XP Manifest and Label Color

2007-02-28 Thread Cheng Wei \(FMI\)
Watch out for this one as well -
 
If you use the TDCVertListView component from Dream Company and run your
apps on a machine with XP theme activated, you may find all items
disappear from your list view. What happens is it draws the items first
and then the background, hence erasing all items it has just drawn.
 
Regards
Cheng




From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Rohit Gupta
Sent: Thursday, 1 March 2007 9:37 a.m.
To: NZ Borland Developers Group - Delphi List
Subject: Re: [DUG] XP Manifest and Label Color


Thanks,

that fixed it, the same problem as the Panel.  Since we always
subclass all components, it was simple to fix.  And now the dratted
statictext... I will try the same fix for that.

In case anyone has missed it, this is because a property is
defaulted in the original component say to True.  In a descendant
component's constructor you set it to false.  Now, in the Object
Inspector you can never set it to True - if you do, it doesn't save it
because it is default.  Therefore the descendant constructor sets it to
false.

This is the problem in the background color with XP manifest for
Panel, Label and StaticText... so far.  :-)

Ross Levis wrote: 

I came across this some years ago.  I use D7.  The
solution is to set 
the Transparency property to False at runtime.  It is
set to True 
automatically somewhere during app initalization and it
ignores the IDE 
setting.

Ross.

- Original Message - 
From: Rohit Gupta [EMAIL PROTECTED]
mailto:[EMAIL PROTECTED] 
To: NZ Borland Developers Group - Delphi List
delphi@ns3.123.co.nz mailto:delphi@ns3.123.co.nz 
Sent: Wednesday, February 28, 2007 3:33 PM
Subject: [DUG] XP Manifest and Label Color


When using the XP Manifest and runinng on XP+,  The
label colours 
disappear.

Any clues anyone ?  I have sorted out the panel colours
from a previous
post. 

___
Delphi mailing list
Delphi@ns3.123.co.nz
http://ns3.123.co.nz/mailman/listinfo/delphi


  


-- 

Rohit Gupta
B.E. Elec.   M.E.   Mem IEEEAssociate IEE
Technical Manager
Computer Fanatics Limited
 
Tel +64 9 4892280
Fax+64 9 4892290
Email  [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] 
Webwww.cfl.co.nz http://www.cfl.co.nz/ 
 


This email and any attachments contain information, which is
confidential and may be subject to legal privilege and copyright. If you
are not the intended recipient, you must not use, distribute or copy
this email or attachments. If you have received this in error, please
notify us immediately by return email and then delete this email and any
attachments. 

___
Delphi mailing list
Delphi@ns3.123.co.nz
http://ns3.123.co.nz/mailman/listinfo/delphi