This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- Re: BASIC-MSI: Put Event to Dialog Control
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jun 12, 2015
04:44 AM
BASIC-MSI: Put Event to Dialog Control
Hello,
To put a new event to a dialog control is not to easy as in IS2014 was.
It takes to much time and is not user friendly!
Please write down, how do I define such event:
Event : [INSTALLDIR]
Argument : [INSTALLDIR]\
Cond.: Not INSTALLDIR >>"\"
To put a new event to a dialog control is not to easy as in IS2014 was.
It takes to much time and is not user friendly!
Please write down, how do I define such event:
Event : [INSTALLDIR]
Argument : [INSTALLDIR]\
Cond.: Not INSTALLDIR >>"\"
(3) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jun 12, 2015
06:28 AM
This is definitely a change, but I hope that you will be able to adjust without much difficulty. Here's how to add a control event that sets a property:
Go to the Dialogs view, click the Behavior node on the relevant dialog, and the control whose event you want to want to set the property in response to. Then:
[LIST=1]
Click the New Event button (the plus in the Events row) and select SetProperty
Type Not INSTALLDIR >>"\" next to Set Property where Condition1 or similar appears.
Type INSTALLDIR next to Property, where PROPERTY_NAME or similar appears
Type [INSTALLDIR]\ next to Value, where Argument1 or similar appears.
(Or modify the bold items for alternate conditions, properties, or values.)
Go to the Dialogs view, click the Behavior node on the relevant dialog, and the control whose event you want to want to set the property in response to. Then:
[LIST=1]
(Or modify the bold items for alternate conditions, properties, or values.)
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jun 12, 2015
06:35 AM
ok.
Now, I know it should be "SetProperty" as event taken.
Now, I know it should be "SetProperty" as event taken.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jun 12, 2015
12:47 PM
Using some more events.
The order in which events are processed? From top to bottom or vice verse'a?
The order in which events are processed? From top to bottom or vice verse'a?