[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
RE: [DUG] InstallAware Questions
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
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
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
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
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