1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
|
#=====================================================
# GNUmed scan and index plugin
#=====================================================
# $Source: /sources/gnumed/gnumed/gnumed/client/wxpython/gui/gmScanIdxMedDocsPlugin.py,v $
__version__ = "$Revision: 1.5 $"
__author__ = "Sebastian Hilbert <Sebastian.Hilbert@gmx.net>\
Karsten Hilbert <Karsten.Hilbert@gmx.net>"
__license__ = "GPL"
from Gnumed.wxpython import gmPlugin, gmMedDocWidgets
#====================================
class gmScanIdxMedDocsPlugin(gmPlugin.cNotebookPlugin):
"""Plugin to encapsulate patient scan index documents window."""
tab_name = _('Import Documents')
def name(self):
return gmScanIdxMedDocsPlugin.tab_name
def GetWidget(self, parent):
self._widget = gmMedDocWidgets.cScanIdxDocsPnl(parent, -1)
return self._widget
def MenuInfo(self):
return ('patient', _('import documents'))
def can_receive_focus(self):
# need patient
if not self._verify_patient_avail():
return None
return 1
#======================================================================
# $Log: gmScanIdxMedDocsPlugin.py,v $
# Revision 1.5 2007/10/12 07:28:25 ncq
# - lots of import related cleanup
#
# Revision 1.4 2005/11/27 12:46:42 ncq
# - cleanup
#
#
|