我想修改自定義對話框,所以我創建了一個。但我想在mondo UI中的歡迎對話框後顯示這個自定義對話框。在鏈中插入自定義對話框wix
如果我這樣做:
<Publish Dialog="WelcomeDlg" Control="Next" Event="NewDialog" Value="CustomizeDlg">1</Publish>
<Publish Dialog="CustomizeDlg" Control="Back" Event="NewDialog" Value="WelcomeDlg" Order="3">1</Publish>
<Publish Dialog="CustomizeDlg" Control="Next" Event="NewDialog" Value="CustomCustomizeDlg" Order="4">1</Publish>
<Publish Dialog="CustomCustomizeDlg" Control="Next" Event="NewDialog" Value="VerifyReadyDlg" Order="4">1</Publish>
<Publish Dialog="CustomCustomizeDlg" Control="Back" Event="NewDialog" Value="CustomizeDlg" Order="4">1</Publish>
<Publish Dialog="VerifyReadyDlg" Control="Back" Event="NewDialog" Value="CustomCustomizeDlg" Order="4">1</Publish>
然後一切工作正常...但如果我做這樣的事情:不是說
<Publish Dialog="WelcomeDlg" Control="Next" Event="NewDialog" Value="CustomCustomizeDlg">1</Publish>
<Publish Dialog="CustomCustomizeDlg" Control="Back" Event="NewDialog" Value="WelcomeDlg" Order="3">1</Publish>
<Publish Dialog="CustomCustomizeDlg" Control="Next" Event="NewDialog" Value="VerifyReadyDlg" Order="4">1</Publish>
<Publish Dialog="VerifyReadyDlg" Control="Back" Event="NewDialog" Value="CustomCustomizeDlg" Order="4">1</Publish>
則表示沒有自定義對話框中,許可證對話框顯示後,歡迎...
我沒有得到它...這種行爲是奇怪的我...任何想法?
編輯:
我才發現,在MSI DB註冊控件事件上WelcomeDlg下一步CustomCustomizeDlg也爲LicenseDialog,而且既符合順序1 ...如果我刪除一行licenseDialog它工作確定,所以現在我的問題是如何刪除該行而不使用orca ...