|
From: danimian <mia...@gm...> - 2009-10-05 23:04:15
|
Hi Michael,
it means the controls for input values which i am writing in Fragment
(DBDlg.wxs) will bind with the property (in main file product.wxs)?
Can you please give me a Code example for understanding this concept? In
this case to accomplish Step 1 (Server) with checkbox?
Thanks in advance
Best Regards
Adnan
Michael Osmond wrote:
>
> Hello Adnan
>
> The way I do this is I bind each of the input values into properties and
> then write each property to a registry value, then on upgrade I use the
> Registry Search facility in MSI to read these properties from the registry
> back into the properties
>
> In most cases I also give the properties a default value.
>
> Michael
>
> -----Original Message-----
> From: danimian [mailto:mia...@gm...]
> Sent: Tuesday, 6 October 2009 8:42 AM
> To: wix...@li...
> Subject: [WiX-users] How to save connection Information during
> installation
>
>
> Hi Experts,
> How can i save the Information like Server, Port, DBName, Alias, Timeout,
> Type during the installatoin process?
> To accomplish this task i am creating a new window after License Window. I
> am writing in DBDlg.wxs a Fragment, this Fragment contains Dialog with
> Controls. These Controls are for user to give the connection information
> which must be save during installation.
>
> 1. Server must have input type as checkbox and can take only "localhost"
> without http or "192.1.1.1" as input, it must not be checked by default,
> How
> to implement it?
> 2. Other entries have input type Text
> 3. TimeOut Default Value must be 60
> 4. DBName and Alias must may not begin with integer.
> 5. IP, Port and TimeOut must be numeric.
> 6. If any File with ths same name already exists then it installation
> process must skip this step without overwriting it.
>
> How to accomplish these steps?
> this code i just created for test. But i need some help to understand the
> concept of information saving during installation.
> Control Id="ServerName" Type="CheckBox" X="45" Y="46" Width="100"
> Height="15" Property="SERVERNAME" TabSkip="no" Text="&Server Name:" />
> <Control Id="ServerEdit" Type="Edit" X="45" Y="54" Width="220" Height="18"
> Property="SERVERNAMEEDIT" Text="{80}" />
>
> Best Regards
> Adnan
> --
> View this message in context:
> http://n2.nabble.com/How-to-save-connection-Information-during-installation-tp3772097p3772097.html
> Sent from the wix-users mailing list archive at Nabble.com.
>
> ------------------------------------------------------------------------------
> Come build with us! The BlackBerry® Developer Conference in SF, CA
> is the only developer event you need to attend this year. Jumpstart your
> developing skills, take BlackBerry mobile applications to market and stay
> ahead of the curve. Join us from November 9-12, 2009. Register
> now!
> http://p.sf.net/sfu/devconf
> _______________________________________________
> WiX-users mailing list
> WiX...@li...
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
> ------------------------------------------------------------------------------
> Come build with us! The BlackBerry® Developer Conference in SF, CA
> is the only developer event you need to attend this year. Jumpstart your
> developing skills, take BlackBerry mobile applications to market and stay
> ahead of the curve. Join us from November 9-12, 2009. Register
> now!
> http://p.sf.net/sfu/devconf
> _______________________________________________
> WiX-users mailing list
> WiX...@li...
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
>
--
View this message in context: http://n2.nabble.com/How-to-save-connection-Information-during-installation-tp3772097p3772184.html
Sent from the wix-users mailing list archive at Nabble.com.
|