[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnumed-devel] steps towards scripting
From: |
Karsten Hilbert |
Subject: |
[Gnumed-devel] steps towards scripting |
Date: |
Wed, 4 Feb 2004 02:49:53 +0100 |
User-agent: |
Mutt/1.3.22.1i |
I have moved the patient search logic that used to be
encapsulated in client/wxpython/gmPatientSelector.py into
client/business/gmPatient.py (class cPatientSearcher_SQL).
The generic patient selector still exists, of course, as is
used in the top panel. However, we can now use the very same
patient search code in console mode or in functions being
called from a macro. Which is what a scripting engine is all
about, eventually. Which is why this change happened in the
first place.
An XML-RPC based threaded scripting server has been added in
client/python-common/gmScriptingListener.py. This cannot do
much yet (expect pass it's unit test) as it is still lacking
a useful macro executor implementation. For which to appear
the above change was crucial...
So, minimal scripting is looming soonish.
Karsten
--
GPG key ID E4071346 @ wwwkeys.pgp.net
E167 67FD A291 2BEA 73BD 4537 78B9 A9F9 E407 1346
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gnumed-devel] steps towards scripting,
Karsten Hilbert <=