Property value strange behavior
Hello.
I have a problem with a property which value is not proper set during installation. Let me explain my installation package:
I have configured a CheckBox in the last dialog SetupCompleteSuccess. The show attribute is set by a property (Let's call it SHOW_CB). This property is set in a Property table and has default value 0. During installation I have several checks which in case of error set SHOW_CB to 1.
The installation proceed with GUI in this steps:
- first the main dialogs are shown (InstallWelcome,...)
- then the installation is passed from client process to server process to do an actual installation. The property SHOW_CB is passed by passing it through SecureCustomProperties. During server's actions SHOW_CB is set to 1 (because of simulated error).
- finishing: dialog SetupCompleteSuccess appears (procedure return back to client process). The CheckBox is not shown :-(
I implemented some log features - exposing property value in a label in a dialog to show what is going on. I was surprised: the value of SHOW_CB was 0 even that in a log file was a record that SHOW_CB's value was changed from 0 to 1. But that was in a server process.
Can anybody know how to use a property which value is changed in a server process and use its changed value again in a client process (on the last dialog exposed)?
Thanks in advance,
I have a problem with a property which value is not proper set during installation. Let me explain my installation package:
I have configured a CheckBox in the last dialog SetupCompleteSuccess. The show attribute is set by a property (Let's call it SHOW_CB). This property is set in a Property table and has default value 0. During installation I have several checks which in case of error set SHOW_CB to 1.
The installation proceed with GUI in this steps:
- first the main dialogs are shown (InstallWelcome,...)
- then the installation is passed from client process to server process to do an actual installation. The property SHOW_CB is passed by passing it through SecureCustomProperties. During server's actions SHOW_CB is set to 1 (because of simulated error).
- finishing: dialog SetupCompleteSuccess appears (procedure return back to client process). The CheckBox is not shown :-(
I implemented some log features - exposing property value in a label in a dialog to show what is going on. I was surprised: the value of SHOW_CB was 0 even that in a log file was a record that SHOW_CB's value was changed from 0 to 1. But that was in a server process.
Can anybody know how to use a property which value is changed in a server process and use its changed value again in a client process (on the last dialog exposed)?
Thanks in advance,
0 Comments
[ + ] Show comments
Answers (1)
Please log in to answer
Posted by:
er.hsingh
12 years ago