hallo Freunde ich möchte in einen Text (Amateurfunkprogramm) gesendete Daten durch Farbe kennzeichnen. gtk_text_insert(txt, NULL, NULL, NULL, data, datalen)... die Hilfe hab ich - aber wie formuliere ich die "gtk-color"? void write_input(unsigned char *data, int datalen) { GtkText *txt; if (!data && datalen <= 0) return; rx_window_keep_small(); txt = GTK_TEXT(gtk_object_get_data(GTK_OBJECT(wmain), "textmain")); gtk_text_insert(txt, NULL, NULL, NULL, data, datalen); } das geht. Druckt schwarz. Wenn ich in der entsprechenden Funktion für das Senden statt dem 2. NULL txcollor einsetze, das ich vorher definiert habe mit static struct GdkColor txcolor; txcolor.pixel = 0; txcolor.red = 65535; txcolor.green = 0; txcolor.blue = 65535; (sollte lila werden) sagt der Compiler: too many arguments. tnx! -- 73 de Günther dl4mge@darc.de