We can use a global variable or something like that, and distinguish this and other similar dialogs created by other add-ons. I don't know how to do it without problems. I tried to do it in a bad way and got multiinstance error, though only one dialog was shown. For example, now it someone reloads plugin when this dialog is opened, the plugin will set its defaults languages, that can be different that languages shown on the current dialog. I think that it's not important because the OK button works as expected, but there are many things and tests to do, and I don't know how perform and address all the situations. I hope you can do it. I'm here for anything too. Thanks. 2013/8/9, beqa gozalishvili <beqalist@xxxxxxxxx>: > no no you should check if this dialog execute. > ---------------------------------------------------------------- > > NVDA add-ons Central: A list for discussing NVDA add-ons > > To post a message, send an email to nvda-addons@xxxxxxxxxxxxx. > > To unsubscribe, send an email with the subject line of "unsubscribe" > (without quotes) to nvda-addons-request@xxxxxxxxxxxxx. > > If you have questions for list moderators, please send a message to > nvda-addons-moderators@xxxxxxxxxxxxx. > > Community addons can be found here: http://addons.nvda-project.org > ---------------------------------------------------------------- NVDA add-ons Central: A list for discussing NVDA add-ons To post a message, send an email to nvda-addons@xxxxxxxxxxxxx. To unsubscribe, send an email with the subject line of "unsubscribe" (without quotes) to nvda-addons-request@xxxxxxxxxxxxx. If you have questions for list moderators, please send a message to nvda-addons-moderators@xxxxxxxxxxxxx. Community addons can be found here: http://addons.nvda-project.org