Hi, gibt es eigentlich eine Erweiterung für curses, damit man so ähnlich programmieren kann wie z.B. mit Qt oder wxWidgets?
Also eine Event Loop, in der alles abläuft, Widgets, die vordefiniert sind (Lables, Textbox, Listbox usw) und Signals/Slots oder ähnliches.
Soweit ich curses bisher verstanden habe ist die Programmierung ziemlich "straigt forward". Da wäre so ein Event Basiertes System eigentlich auch ganz nett.
GUI ähnliche Library auf curses Basis
Aus meiner eigenen Erfahrung würde ich das Programmieren mit curses alles andere als "straight forward" bezeichnen. Eventuell ist ja urwid das, was du suchst.
"Der Dumme erwartet viel. Der Denkende sagt wenig." ("Herr Keuner" -- Bertolt Brecht)
Ansonsten gab es vor vielen Jahren (zu DOS-Zeiten) für TurboPascal eine TUI-Bibliothek namens TurboVision, die recht nett war. Deren Quelltext wird man bestimmt irgendwo auftreiben können und als Inspirationsquelle nutzen können.
Stefan
Stefan