require pywin32 or gajim doesn't start. Fixes #2393

This commit is contained in:
Yann Leboulanger 2006-09-08 22:33:23 +00:00
parent 152093e42e
commit 92d94aec00
1 changed files with 9 additions and 0 deletions

View File

@ -78,6 +78,15 @@ except exceptions.PysqliteNotAvailable, e:
pritext = _('Gajim needs PySQLite2 to run')
sectext = str(e)
if os.name == 'nt':
try:
import winsound # windows-only built-in module for playing wav
import win32api
import win32con
except:
pritext = _('Gajim needs pywin32 to run')
sectext = _('Please make sure that Pywin32 is installed on your system. You can get it here %s') % 'http://sourceforge.net/project/showfiles.php?group_id=78018'
if pritext:
dlg = gtk.MessageDialog(None,
gtk.DIALOG_DESTROY_WITH_PARENT | gtk.DIALOG_MODAL,