I had previously asked a question about using conditions, and I have some additional questions about the answer I received. The following is the instructions that were given to me by Mark:
"1) On the first page, after the documentation that you want skipped, have a MODIFY REGISTRY action on the PAGE OPEN event. Use these settings:
Registry Action: Create Key
Main Key: HKEY_CLASSES_ROOT
Sub Key: Your Product Name
Name: Viewed
Type: REG_SZ
2) Then on the first page of the documentation that you want skipped create two actions: READ FROM REGISTRY and JUMP TO PAGE, for the PAGE OPEN event.
For the READ FROM REGISTRY action use these settings:
Name: %RegVar%
Default: FALSE
Main Key: HKEY_CLASSES_ROOT
Sub Key: Your Product Name
Value Name: Viewed
And check: TRUE if exists.
For the JUMP TO PAGE action use these settings:
Page Name: The page you want the users to skip to, probably the one with the MODIFY REGISTRY action.
Now add a Boolean condition: "%RegVar% = TRUE"."
Now, the information that Mark gave me works; however, I need to be a little more specific about what I want to do. I have an End-User License Agreement page and a Forward page for my manual. If the user goes to the End-User License Agreement page and selects "Accept" then they go on to the Forward page and then the manual. If the user selects "decline" then the program exits. I want those who select "Accept" to be able to skip the End-User License Agreement and the Forward page and just go to the manual. But, those who "Decline", I want them to have to "Accept" before they can view my manual. Can you replace the "Viewed", in your instructions above, with "Accept", or something like that? Thank you again for your help.
"1) On the first page, after the documentation that you want skipped, have a MODIFY REGISTRY action on the PAGE OPEN event. Use these settings:
Registry Action: Create Key
Main Key: HKEY_CLASSES_ROOT
Sub Key: Your Product Name
Name: Viewed
Type: REG_SZ
2) Then on the first page of the documentation that you want skipped create two actions: READ FROM REGISTRY and JUMP TO PAGE, for the PAGE OPEN event.
For the READ FROM REGISTRY action use these settings:
Name: %RegVar%
Default: FALSE
Main Key: HKEY_CLASSES_ROOT
Sub Key: Your Product Name
Value Name: Viewed
And check: TRUE if exists.
For the JUMP TO PAGE action use these settings:
Page Name: The page you want the users to skip to, probably the one with the MODIFY REGISTRY action.
Now add a Boolean condition: "%RegVar% = TRUE"."
Now, the information that Mark gave me works; however, I need to be a little more specific about what I want to do. I have an End-User License Agreement page and a Forward page for my manual. If the user goes to the End-User License Agreement page and selects "Accept" then they go on to the Forward page and then the manual. If the user selects "decline" then the program exits. I want those who select "Accept" to be able to skip the End-User License Agreement and the Forward page and just go to the manual. But, those who "Decline", I want them to have to "Accept" before they can view my manual. Can you replace the "Viewed", in your instructions above, with "Accept", or something like that? Thank you again for your help.
Comment