abcdeef
07-11-2005, 16:16
hallo,
ich habe mit ncurses ein ausgabefenster und eins für die tastatureingabe;
im ausgabefenster soll text, der per netzwerk empfangen wurde, und der per tastatur eingegebene text erscheinen; das 2. soll den aktuell eingegeben text anzeigen;
also das chatfenster von centericq als vorbild;
die netzwerknachrichen empfange ich mittels select() und diese werden auch korrekt angezeigt;
wie muss ich die tastatur-eingabe programmieren (dachte da an mvgetnstr()), damit gleichzeitig empfangene nachrichten angezeigt werden und man text eingeben und das eingegebene sehen kann.
p.s. alles unter linux und c
ich habe mit ncurses ein ausgabefenster und eins für die tastatureingabe;
im ausgabefenster soll text, der per netzwerk empfangen wurde, und der per tastatur eingegebene text erscheinen; das 2. soll den aktuell eingegeben text anzeigen;
also das chatfenster von centericq als vorbild;
die netzwerknachrichen empfange ich mittels select() und diese werden auch korrekt angezeigt;
wie muss ich die tastatur-eingabe programmieren (dachte da an mvgetnstr()), damit gleichzeitig empfangene nachrichten angezeigt werden und man text eingeben und das eingegebene sehen kann.
p.s. alles unter linux und c