On Tue, 25 Jun 2002 23:59:59 +1000 richard terry wrote: > Can you replace your files with these. > > The gmGP_Toolbar.py > the gmGuiElement_HeadingCaptionPanel.py > > go in /terry > > and the modules in gui. > > Bye Done. I have made some changes, shadowing and the notebook are back. I chose to implement shadowing slightly differently: these shadows are proporionate to the size of the widget. Also, I have changed the way some plugins are added, class wxSmallPagePlugin (for 'small pages' inside the patient window), and wxBigPagePlugin, for 'big pages' like the manual and the SQL terminal. Example: class gmGP_Immunisation (gmPlugin.wxSmallPagePlugin): """ Plugin to encapsulate the allergies window """ def name (self): return 'Immunisations Window' def MenuInfo (self): return ('view', '&Immunisation') # options are "file", "view", "tools", and "help" more can be added def GetIcon (self): return images_gnuMedGP_Toolbar.getToolbar_ImmunisationBitmap() # icon is optional def GetWidget (self, parent): return ImmunisationPanel (parent, -1) # returns wxPanel object. MUST NOT use Show () There are two files: wxpython.tar.gz for gnumed/client/wxpython and terry.tar.gz for test-area/terry.