gnumed-devel
[Top][All Lists]
Advanced

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

[Gnumed-devel] text-mode user interface


From: Sebastian Hilbert
Subject: [Gnumed-devel] text-mode user interface
Date: Fri, 9 Apr 2004 13:29:24 +0200
User-agent: KMail/1.6.1

Hi !

Could someone please help me understand some issues involved with a text-mode 
interface for Gnumed ?

I looked around and found very little information on the web. I stumbled 
across http://zemljanka.sourceforge.net/cursed/

The webpage says : Cursed GTK is a text console port of GTK+ (The Gimp 
Toolkit) based on ncurses. Allows to run X applications using gtk-2.0 on a 
text console (without framebuffer).

There are some screenshot and all looks nice. I assume we need a little more 
than that, right ? We use wxWidgets(formerly known as wxWindows). WxWidgets 
seems to be a wrapper around gtk and various other gui toolkits depending on 
the platform one chooses. So what would it involve to get a text-mode 
interface for Gnumed ? We got wxpython->wxWidgets->gtk<->cursed GTK

How does all that fit together ?
I know there is a gtk for MS Windows but I have a feeling that this would not 
work out of the box, right ?

There is also TurboVison : http://tvision.sourceforge.net/

Turbo Vision (TVision for short) is a TUI (Text User Interface) that 
implements the well known CUA widgets. With TVision you can create an 
intuitive text mode application, intuitive means it will have CUA like 
interface (check boxes, radio buttons, push buttons, input lines, pull-down 
menues, status bars, etc.).

This port is a port of the C++ version for the DOS, FreeBSD, Linux, QNX, 
Solaris and Win32 platforms.

As far as I understand someone would need to write a wrapper around Turbovison 
or the cua widgets much like the gtk wrapper ?

I am a big fan of thin client environments. Would having a tex-mode interface 
mean one could use Gnumed on text-based terminals ? Probably not.
But having an interface without having to run X sounds nice.

Which solution sounds better to you ? I would like to add it to the Gnumed 
master plan in the back of my head.

-- 
Sebastian Hilbert 
Leipzig / Germany
[www.openmed.org] -> PGP welcome, HTML ->/dev/null
ICQ: 86 07 67 86   -> No files, no URL's
My OS: Suse Linux. Geek by Nature, Linux by Choice




reply via email to

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