MonkeyDO

Pierrou

Active Member
Joined
Jul 6, 2017
D.O. stands for Dénomination Orale = naming.
I quickly wrote a simple GUI module which works rather well.
Just plain Cerberus X 18/04 + the latest Autofit module by Druggedbunny enhanced by Simon Read (he corrected a bug with SetScissor)
The aim of the app is to load 1-4 language/visual field tests (naming or pointing tests) and then loop the pictures in full screen (display time = 4000ms) so that the patient names/points them while undergoing awake brain surgery.
You can load/edit/save patients profile (.txt files)
I intend to implement some log file to trace the patients' errors (semantic/phonologic errors, speech arrest, anomia...).
Most of all, the app is running on the very old IBM WinXP laptop we are still using in the operating room. It hasn't been tested by my colleagues and/or with real patients yet but I haven't seen it crash so far which is the most important thing of course.
Coding this simple but useful app using CX was a pleasure!
The only thing I haven't been able to do was to use my own icon (using GCC, since MSVS 32 bit builds don't seem to run on our machine)

do261018.png
 

Pierrou

Active Member
Joined
Jul 6, 2017
Thanks! I'm glad I could make it work the way I wanted within a few days (since I'm a speech therapist not a coder). We already use an android app made with MonkeyX for a few years and a Blitzmax reading soft.
I sometimes miss something like MaxGUI, but some simple GUI like this looks and feels OK too.
 

wick

Member
3rd Party Module Dev
Patreon Bronze
Joined
Jul 17, 2017
It's so cool to see people building their own tools like this for research. Good work! :)

I'm currently setting my icon with Resource Hacker; here's a tutorial for how to use it.
 

Pierrou

Active Member
Joined
Jul 6, 2017
Small update : MonkeyDO is now our main tool during awake brain surgery. It feels quick and reliable so far. I'm adding new features these days according to our needs. We've more or less kept it to ourselves until recently but it's about to be used in other hospitals in France soon...
 

Phil7

Moderator
Joined
Jun 26, 2017
This sounds great. I am working on a educational app where I am also somehow inbetween game and app.

Are you compiling for 32 Bit? If so be aware that there is a bigger problem with GCC. See here
So for 32 it is saver to use MSVC.
 

Paul59

Active Member
CX Code Contributor
Joined
Dec 13, 2018
Location
UK
Small update : MonkeyDO is now our main tool during awake brain surgery. It feels quick and reliable so far. I'm adding new features these days according to our needs. We've more or less kept it to ourselves until recently but it's about to be used in other hospitals in France soon...
Fantastic! Well done :D
 

Pierrou

Active Member
Joined
Jul 6, 2017
Yes compiling for 32 Bit since we are still using an offline 2005 Win XP IBM laptop.
For some reason MSVC 32 Bit executables don't work on that computer (nothing happens when you click if I remember correctly), while GCC 32 Bit executables are fine so far.
 
Top Bottom