Can you tell me where I can buy the hardware and what the exact specs are? Are these 2nd hand?
the last ones i bought from HMR at 2.9k with color 14" analog monitor. 3.1k kung 15" digital. it has about 16-64mb ram, you need about 12mb for X ltsp. cpu is p166. there are many brands and you should choose brands you are confident about based on you experience since these are second hand terminals. i prefer Digital since i have broken compaqs, intels, acers, etc... but the Digitals rock.
Ah ok... so it's a somewhat heterogeneous setup...
it uses ncurses. nice? not as hard to use as gtk.
Actually, curses has one ugly mother of an API. I wrote pycurses-based text UI widgets and used them in a successfully deployed inventory app, but found that curses API could not help but make the internals so repulsive that almost immediately after the app was deployed, I started reimplementing a new bunch of text widgets that use pyslang underneath. S-lang's API is much cleaner!
I'm now actually beginning work on porting this still incomplete text UI framework to use Fredrik Lundh's Console (for Win32).
I've been learning Gtk too, and I have to admit the learning curve is steeper than I would have liked. But I'll still take this C-based API over the C++ ones (wxWindows, Qt), which have a tendency to make my brain tune out. Of course, after you've seen what 3rd party Delphi VCL (not CLX) components can do, Gtk or Qt widgets look totally primitive by comparison.
no web description but you can ask him if he wants to keep it alive.
> there are lots of similar things in the web, someone compiled them in > a table format somewhere out there.
Do you have a URL? The ones I've seen before were unsatisfactory. Newt and lxdialog (iirc) were too simplistic (only good for installers). Turbo Vision is full featured, but Alex Voinov (http://starship.python.net/crew/avv/) never uploaded the sources for his Python binding. Based on my experience with TV under C++ [1], I don't feel it would make for a particularly Pythonic API anyway, plus I'm also really looking for a good excuse to practice designing my very own UI framework (if only a text mode one). ;-)
[1] I was actually fairly deep into using TV on DOS/Windows before and successfully derived my own TV widgets. It was a thoroughly excrutiating experience though and I've hated C++ with a vengeance since, so there's no way I'm going to use TV (under C++) even if it's available in Linux.
do you terribly need it to be textbased? you'd finish it in 1/10 of the time if done in php :)
Maybe if I were doing it in C++... but I'm using Python so the PHP route will actually take longer. My experience with my homegrown Python-based text UI was, once I wrapped away the ugliness of curses' API, very positive. Coming up with the code for the UI and the business logic was effortless. Thus, I want to go this route again for a new DBMS-based app I'm going to make.
I would use Delphi, but those 3rd party components, powerful as they are, have steep learning curves and my needs are pretty simple for now. It is possible to interface business logic, written in Python, to Delphi code (which drives the GUI) and ostensibly get the best of both worlds, but Python For Delphi is something I'm just not ready to get deep into yet.
Besides, right now, I have a very good reason to learn how to write Python C extensions: I need to add functionality to Fredrik Lundh's Console module before my pyslang-based text UI framework can easily port to it.
-- ========================================= reply-to: a n d y @ n e t f x p h . c o m
-- Philippine Linux Users' Group (PLUG) Mailing List [EMAIL PROTECTED] (#PLUG @ irc.free.net.ph) Official Website: http://plug.linux.org.ph Searchable Archives: http://marc.free.net.ph . To leave, go to http://lists.q-linux.com/mailman/listinfo/plug . Are you a Linux newbie? To join the newbie list, go to http://lists.q-linux.com/mailman/listinfo/ph-linux-newbie
