| Home | Trees | Indices | Help |
|
|---|
|
|
1 # -*- coding: utf-8 -*-
2 #======================================================================
3 # GNUmed allergies notebook plugin
4 # --------------------------------
5 #
6 # @copyright: author
7 #======================================================================
8 # $Source: /home/ncq/Projekte/cvs2git/vcs-mirror/gnumed/gnumed/client/wxpython/gui/gmAllergiesPlugin.py,v $
9 # $Id: gmAllergiesPlugin.py,v 1.9 2009-07-12 18:46:57 ncq Exp $
10 __version__ = "$Revision: 1.9 $"
11 __author__ = "R.Terry, S.J.Tan, K.Hilbert"
12 __license__ = "GPL v2 or later (details at http://www.gnu.org)"
13
14 import logging
15
16
17 import wx
18
19
20 from Gnumed.wxpython import gmPlugin, gmAllergyWidgets
21
22 _log = logging.getLogger('gm.ui')
23 _log.info(__version__)
24
25 #======================================================================
27 """Plugin to encapsulate the allergies window."""
28
29 __icons = {
30 """icon_letter_A""": 'x\xda\xd3\xc8)0\xe4\nV74S\x00"\x13\x05Cu\xae\xc4`\xf5|\x85d\x05e\x17W\x10\
31 \x04\xf3\xf5@|77\x03 \x00\xf3\x15\x80|\xbf\xfc\xbcT0\'\x02$i\xee\x06\x82PIT@\
32 HPO\x0f\xab`\x04\x86\xa0\x9e\x1e\\)\xaa`\x04\x9a P$\x02\xa6\x14Y0\x1f\xa6\
33 \x14&\xa8\x07\x05h\x82\x11\x11 \xfd\x11H\x82 1\x84[\x11\x82Hn\x85i\x8f\x80\
34 \xba&"\x82\x08\xbf\x13\x16\xd4\x03\x00\xe4\xa2I\x9c'
35 }
36
37 tab_name = _('Allergies')
38
41
43 # self._widget = gmAllergyWidgets.cAllergyPanel(parent, -1)
44 # return self._widget
45 return wx.Panel(parent, -1)
46
49
55 #======================================================================
56 # main
57 #----------------------------------------------------------------------
58 if __name__ == "__main__":
59 app = wxPyWidgetTester(size = (600, 600))
60 #app.SetWidget(gmAllergyWidgets.cAllergyPanel, -1)
61 app.MainLoop()
62 #======================================================================
63 # $Log: gmAllergiesPlugin.py,v $
64 # Revision 1.9 2009-07-12 18:46:57 ncq
65 # - return empty panel as wx 2.8.7.1 segfaults without it
66 #
67 # Revision 1.8 2008/03/06 18:32:30 ncq
68 # - standard lib logging only
69 #
70 # Revision 1.7 2007/10/12 07:28:24 ncq
71 # - lots of import related cleanup
72 #
73 # Revision 1.6 2007/05/21 14:50:05 ncq
74 # - cleanup
75 #
76 # Revision 1.5 2005/09/28 21:27:30 ncq
77 # - a lot of wx2.6-ification
78 #
79 # Revision 1.4 2005/09/26 18:01:52 ncq
80 # - use proper way to import wx26 vs wx2.4
81 # - note: THIS WILL BREAK RUNNING THE CLIENT IN SOME PLACES
82 # - time for fixup
83 #
84 # Revision 1.3 2004/10/11 20:12:09 ncq
85 # - turn into new-style notebook plugin
86 #
87 # Revision 1.2 2004/08/04 17:16:02 ncq
88 # - wx.NotebookPlugin -> cNotebookPlugin
89 # - derive cNotebookPluginOld from cNotebookPlugin
90 # - make cNotebookPluginOld warn on use and implement old
91 # explicit "main.notebook.raised_plugin"/ReceiveFocus behaviour
92 # - ReceiveFocus() -> receive_focus()
93 #
94 # Revision 1.1 2004/07/17 21:16:39 ncq
95 # - cleanup/refactor allergy widgets:
96 # - Horst space plugin added
97 # - Richard space plugin separated out
98 # - plugin independant GUI code aggregated
99 # - allergies edit area factor out from generic edit area file
100 #
101
| Home | Trees | Indices | Help |
|
|---|
| Generated by Epydoc 3.0.1 on Fri Jan 25 02:55:27 2019 | http://epydoc.sourceforge.net |