gnumed-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnumed-devel] address@hidden: Re: Timeline under MacOSX]


From: Karsten Hilbert
Subject: [Gnumed-devel] address@hidden: Re: Timeline under MacOSX]
Date: Mon, 20 May 2013 21:30:40 +0200
User-agent: Mutt/1.5.21 (2010-09-15)

Eventually, there's word from the TimeLine project people.
Not to our delight, however:

----- Forwarded message from Rickard Lindberg <address@hidden> -----

> Date: Mon, 20 May 2013 17:11:40 +0200
> From: Rickard Lindberg <address@hidden>
> To: TimeLine-Liste <address@hidden>
> Subject: Re: Timeline under MacOSX
> 
> On Thu, Apr 25, 2013 at 10:47 AM, Karsten Hilbert
> <address@hidden> wrote:
> > One of our (http://www.gnumed.de) users reported this
> > problem when activating the timeline plugin under MacOSX:
> >
> >         2013-04-25 01:08:33  DEBUG     gm.tl 
> > (/Users/djb/Downloads/gnumed-client.1.3.3/Gnumed/exporters/timeline.py::create_timeline_file()
> >  #403): exporting EMR as timeline into 
> > [/var/folders/vq/dqn33vzx2_j3ktqct7xtm5kw0000gq/T/gnumed/gm-IGzaGQ/gm-Cmd0Bn.timeline]
> >         2013-04-25 01:08:33  DEBUG     gm.gui 
> > (/Users/djb/Downloads/gnumed-client.1.3.3/Gnumed/wxpython/gmExceptionHandlingWidgets.py::handle_uncaught_exception_wx()
> >  #196): unhandled exception caught:
> >         Traceback (most recent call last):
> >
> > This is GNUmed reloading the timeline data on paint:
> >
> >           File 
> > "/Users/djb/Downloads/gnumed-client.1.3.3/Gnumed/wxpython/gmRegetMixin.py", 
> > line 70, in __on_paint_event
> >             self.__repopulate_ui()
> >           File 
> > "/Users/djb/Downloads/gnumed-client.1.3.3/Gnumed/wxpython/gmRegetMixin.py", 
> > line 81, in __repopulate_ui
> >             repopulated = self._populate_with_data()
> >           File 
> > "/Users/djb/Downloads/gnumed-client.1.3.3/Gnumed/wxpython/gmEMRTimelineWidgets.py",
> >  line 87, in _populate_with_data
> >             
> > self._PNL_timeline.open_timeline(timeline.create_timeline_file(patient = 
> > pat))
> >
> > This is Timeline drawing the data:
> >
> >           File 
> > "/Users/djb/Downloads/gnumed-client.1.3.3/Gnumed/timelinelib/wxgui/component.py",
> >  line 85, in open_timeline
> >             self.drawing_area.set_timeline(timeline)
> >           File 
> > "/Users/djb/Downloads/gnumed-client.1.3.3/client/timelinelib/wxgui/components/timelineview.py",
> >  line 56, in set_timeline
> >             self.controller.set_timeline(timeline)
> >           File 
> > "/Users/djb/Downloads/gnumed-client.1.3.3/client/timelinelib/view/drawingarea.py",
> >  line 100, in set_timeline
> >             self._set_non_null_timeline(timeline)
> >           File 
> > "/Users/djb/Downloads/gnumed-client.1.3.3/client/timelinelib/view/drawingarea.py",
> >  line 116, in _set_non_null_timeline
> >             self._redraw_timeline()
> >           File 
> > "/Users/djb/Downloads/gnumed-client.1.3.3/client/timelinelib/view/drawingarea.py",
> >  line 405, in _redraw_timeline
> >             self.view.redraw_surface(fn_draw)
> >           File 
> > "/Users/djb/Downloads/gnumed-client.1.3.3/client/timelinelib/wxgui/components/timelineview.py",
> >  line 81, in redraw_surface
> >             fn_draw(memdc)
> >           File 
> > "/Users/djb/Downloads/gnumed-client.1.3.3/client/timelinelib/view/drawingarea.py",
> >  line 397, in fn_draw
> >             self.drawing_algorithm.draw(dc, self.timeline, 
> > self.view_properties, self.config)
> >           File 
> > "/Users/djb/Downloads/gnumed-client.1.3.3/client/timelinelib/drawing/drawers/default.py",
> >  line 89, in draw
> >             self._perform_drawing(view_properties)
> >           File 
> > "/Users/djb/Downloads/gnumed-client.1.3.3/client/timelinelib/drawing/drawers/default.py",
> >  line 105, in _perform_drawing
> >             self._perform_normal_drawing(view_properties)
> >           File 
> > "/Users/djb/Downloads/gnumed-client.1.3.3/client/timelinelib/drawing/drawers/default.py",
> >  line 114, in _perform_normal_drawing
> >             self._draw_events(view_properties)
> >           File 
> > "/Users/djb/Downloads/gnumed-client.1.3.3/client/timelinelib/drawing/drawers/default.py",
> >  line 402, in _draw_events
> >             self._draw_event(event, rect, view_properties)
> >           File 
> > "/Users/djb/Downloads/gnumed-client.1.3.3/client/timelinelib/drawing/drawers/default.py",
> >  line 416, in _draw_event
> >             self._draw_box(rect, event)
> >           File 
> > "/Users/djb/Downloads/gnumed-client.1.3.3/client/timelinelib/drawing/drawers/default.py",
> >  line 435, in _draw_box
> >             self._draw_locked_edges(rect, event)
> >           File 
> > "/Users/djb/Downloads/gnumed-client.1.3.3/client/timelinelib/drawing/drawers/default.py",
> >  line 502, in _draw_locked_edges
> >             self._draw_locked_start(event, rect)
> >           File 
> > "/Users/djb/Downloads/gnumed-client.1.3.3/client/timelinelib/drawing/drawers/default.py",
> >  line 513, in _draw_locked_start
> >             self._draw_locked(event, rect, x, start_angle, end_angle)
> >           File 
> > "/Users/djb/Downloads/gnumed-client.1.3.3/client/timelinelib/drawing/drawers/default.py",
> >  line 532, in _draw_locked
> >             self.draw_segment(event, x, y, r, start_angle, end_angle)
> >           File 
> > "/Users/djb/Downloads/gnumed-client.1.3.3/client/timelinelib/drawing/drawers/default.py",
> >  line 535, in draw_segment
> >             gc = wx.GraphicsContext.Create(self.dc)
> >           File 
> > "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/wx-2.8-gtk2-unicode/wx/_gdi.py",
> >  line 5501, in Create
> >             val = _gdi_.GraphicsContext_Create(*args)
> >         NotImplementedError: wx.GraphicsContext is not available on this 
> > platform.
> >
> > I suppose nothing much can be done about that easily ?
> 
> I suspect this is caused by an incomplete or incorrect install of wxPython.
> Perhaps this feature of wxPython is not available on the mac version as this
> line says:
> 
>     NotImplementedError: wx.GraphicsContext is not available on this platform.
> 
> In that case, there is not much to do.
> 
> /Rickard
> 
> ------------------------------------------------------------------------------
> AlienVault Unified Security Management (USM) platform delivers complete
> security visibility with the essential security capabilities. Easily and
> efficiently configure, manage, and operate all of your security controls
> from a single console and one unified framework. Download a free trial.
> http://p.sf.net/sfu/alienvault_d2d
> _______________________________________________
> thetimelineproj-user mailing list
> https://lists.sourceforge.net/lists/listinfo/thetimelineproj-user

----- End forwarded message -----

-- 
GPG key ID E4071346 @ gpg-keyserver.de
E167 67FD A291 2BEA 73BD  4537 78B9 A9F9 E407 1346



reply via email to

[Prev in Thread] Current Thread [Next in Thread]