author | Edouard Tisserant |
Tue, 20 Nov 2018 11:32:42 +0100 | |
changeset 2339 | 48b4eba13064 |
parent 2337 | 8689ce77076f |
child 2428 | e0f16317668e |
permissions | -rw-r--r-- |
2337
8689ce77076f
Added toolbar button to launch ID Manager dialog.
Edouard Tisserant
parents:
diff
changeset
|
1 |
from __future__ import absolute_import |
8689ce77076f
Added toolbar button to launch ID Manager dialog.
Edouard Tisserant
parents:
diff
changeset
|
2 |
|
8689ce77076f
Added toolbar button to launch ID Manager dialog.
Edouard Tisserant
parents:
diff
changeset
|
3 |
import wx |
8689ce77076f
Added toolbar button to launch ID Manager dialog.
Edouard Tisserant
parents:
diff
changeset
|
4 |
from connectors import ConnectorSchemes, EditorClassFromScheme |
8689ce77076f
Added toolbar button to launch ID Manager dialog.
Edouard Tisserant
parents:
diff
changeset
|
5 |
from controls.DiscoveryPanel import DiscoveryPanel |
8689ce77076f
Added toolbar button to launch ID Manager dialog.
Edouard Tisserant
parents:
diff
changeset
|
6 |
from controls.IDBrowser import IDBrowser |
8689ce77076f
Added toolbar button to launch ID Manager dialog.
Edouard Tisserant
parents:
diff
changeset
|
7 |
|
8689ce77076f
Added toolbar button to launch ID Manager dialog.
Edouard Tisserant
parents:
diff
changeset
|
8 |
class IDManager(wx.Dialog): |
8689ce77076f
Added toolbar button to launch ID Manager dialog.
Edouard Tisserant
parents:
diff
changeset
|
9 |
def __init__(self, parent, ctr): |
8689ce77076f
Added toolbar button to launch ID Manager dialog.
Edouard Tisserant
parents:
diff
changeset
|
10 |
self.ctr = ctr |
8689ce77076f
Added toolbar button to launch ID Manager dialog.
Edouard Tisserant
parents:
diff
changeset
|
11 |
wx.Dialog.__init__(self, |
8689ce77076f
Added toolbar button to launch ID Manager dialog.
Edouard Tisserant
parents:
diff
changeset
|
12 |
name='IDManager', parent=parent, |
8689ce77076f
Added toolbar button to launch ID Manager dialog.
Edouard Tisserant
parents:
diff
changeset
|
13 |
title=_('URI Editor'), |
8689ce77076f
Added toolbar button to launch ID Manager dialog.
Edouard Tisserant
parents:
diff
changeset
|
14 |
style=wx.DEFAULT_DIALOG_STYLE | wx.RESIZE_BORDER) |
8689ce77076f
Added toolbar button to launch ID Manager dialog.
Edouard Tisserant
parents:
diff
changeset
|
15 |
# start IDBrowser in manager mode |
8689ce77076f
Added toolbar button to launch ID Manager dialog.
Edouard Tisserant
parents:
diff
changeset
|
16 |
self.browser = IDBrowser(self, ctr) |
8689ce77076f
Added toolbar button to launch ID Manager dialog.
Edouard Tisserant
parents:
diff
changeset
|
17 |
|
8689ce77076f
Added toolbar button to launch ID Manager dialog.
Edouard Tisserant
parents:
diff
changeset
|
18 |