Die Suche ergab 225 Treffer

von roschi
Montag 1. August 2011, 11:03
Forum: Showcase
Thema: Boarded - Bildschirmtastatur fuer X11
Antworten: 2
Zugriffe: 1248

Boarded - Bildschirmtastatur fuer X11

Hallo! Ich moechte euch hier ein Projekt von mir vorstellen, welches ich vor einigen Wochen begonnen habe. Boarded ist eine Bildschirmtastatur fuer X11, die mit PyGTK geschrieben ist. Tastaturlayouts sind in XML abgebildet und selbst anpassbar, ebenso die Farben. Die offizielle Projektseite von Boar...
von roschi
Mittwoch 13. Juli 2011, 10:56
Forum: wxPython
Thema: Focus eines Frames verhindern
Antworten: 3
Zugriffe: 1122

Re: Focus eines Frames verhindern

So, ich habe mir jetzt anders abgeholfen - auch, wenn das ein ganzes Stueck Arbeit war. Ich habe nun einfach das gesamte Fenster direkt mit pygtk programmiert. Es ist schon erstaunlich, welch weitreichende Moeglichkeiten man damit hat, tief in das Verhalten der Widgets einzugreifen. Aber da dieses F...
von roschi
Dienstag 12. Juli 2011, 11:27
Forum: wxPython
Thema: Focus eines Frames verhindern
Antworten: 3
Zugriffe: 1122

Re: Focus eines Frames verhindern

Hallo! Danke fuer die Antwort. Ja, ich suche etwas fuer GTK. Es kann sein, dass ich schon einen Schritt weitergekommen bin. Mit ``gtk.Window.set_accepts_focus(False)`` kann ich einem GTK-Window verbieten, Focus anzunehmen. Mit ``wx.Frame.GetGtkWidget()`` bekomme ich ein long, den pointer auf das dem...
von roschi
Montag 11. Juli 2011, 10:34
Forum: wxPython
Thema: Focus eines Frames verhindern
Antworten: 3
Zugriffe: 1122

Focus eines Frames verhindern

Hallo! ich bin dabei, eine Bildschirmtastatur mit wxGTK zu programmieren. Eigentlich gibt es momentan nur noch einen Stolperstein: das Fenster (``wx.Frame``) bekommt beim Reinklicken (in das Fenster, den darin befindlichen Panel oder einen der Buttons fuer die Tasten) den Focus. Dadurch werden die T...
von roschi
Sonntag 1. November 2009, 14:53
Forum: Allgemeine Fragen
Thema: Problem mit PyAudio
Antworten: 3
Zugriffe: 1108

Debian 5 lenny mit ALSA... hatte ich vergessen zu erwaehnen, entschuldigt
von roschi
Sonntag 1. November 2009, 14:08
Forum: Allgemeine Fragen
Thema: Problem mit PyAudio
Antworten: 3
Zugriffe: 1108

Ich habe jetzt mal etwas ausprobiert, und erhalte den naechsten Fehler: >>> import pyaudio >>> p = pyaudio.PyAudio() >>> p.get_device_count() 11 >>> p.get_default_input_device_info() {'index': 0, 'defaultHighOutputLatency': 1.524449868310114e-314, 'maxOutputChannels': 0, 'name': '/dev/dsp', 'default...
von roschi
Sonntag 1. November 2009, 13:04
Forum: Allgemeine Fragen
Thema: Problem mit PyAudio
Antworten: 3
Zugriffe: 1108

Problem mit PyAudio

Hallo! Ich habe ein kleines Problem mit PyAudio (http://people.csail.mit.edu/hubert/pyaudio/). Das nutzt die libportaudio2. Ich habe das Debian-Paket installiert und nun kann ich auch schon einwandfrei aufnehmen, nur mit der Soundausgabe klappt es nicht so recht. Folgendes Szenario tritt auf: >>> im...
von roschi
Mittwoch 7. Oktober 2009, 21:43
Forum: Allgemeine Fragen
Thema: Curses Problem
Antworten: 12
Zugriffe: 1313

Alles klar, ich habe es geschafft! Kann mir nun noch jemand sagen, wie ich mit urwid in einem ListBox-Item mehrere Textattribute setze? Ich moechte zum Beispiel erst ein Wort in gruen, dann eins ohne Faerbung, dann eines in rot. Ich muesste alsp praktisch Text-Widgets zusammenfassen koennen. Es waer...
von roschi
Mittwoch 7. Oktober 2009, 08:27
Forum: Allgemeine Fragen
Thema: Curses Problem
Antworten: 12
Zugriffe: 1313

@roschi: Bei den Beispielen, die von anderen Benutzern beigesteuert wurden, gibt es einen IRC-Clienten, mit der typischen Aufteilung "letzte Zeile == Eingabe, darüber scrollende Ausgabe". Schau Dir da mal die `Screen`-Klasse an: inyyssonen_twisted_irc.Screen . Vielen dank! Das sieht sehr gut aus. K...
von roschi
Dienstag 6. Oktober 2009, 19:10
Forum: Allgemeine Fragen
Thema: Curses Problem
Antworten: 12
Zugriffe: 1313

BlackJack hat geschrieben:@roschi: Also für mich klingt es nach einem Fall für `urwid`.
Koenntest du mir dann ein kleines Beispiel fuer sowas geben? oder ein gutes Tutorial, was diese Schwerpunkte behandelt? Das waere sehr nett.
von roschi
Dienstag 6. Oktober 2009, 16:00
Forum: Allgemeine Fragen
Thema: Curses Problem
Antworten: 12
Zugriffe: 1313

Mit dem cmd-Modul kann man zwar eine Art Shell bauen, aber ich brauche einen geteilten Bildschirm, bei dem ich beide Teile separat schreiben und lesen kann.

Gibt es da keine Moeglichkeiten?
von roschi
Dienstag 6. Oktober 2009, 14:31
Forum: Allgemeine Fragen
Thema: Curses Problem
Antworten: 12
Zugriffe: 1313

So, ich habe jetzt noch einiges ausprobiert, aber nie habe ich es gescahfft, zu verhindern, dass mehrere Strings, die mit \n enden, in einer Zeile ausgegeben werden. Ich schildere mal mein Vorhaben, vielleicht kennt jemand ja eine andere, eventuell bessere Loesung. Ich moechte ein Programm schreiben...
von roschi
Dienstag 6. Oktober 2009, 11:40
Forum: Allgemeine Fragen
Thema: Curses Problem
Antworten: 12
Zugriffe: 1313

Kennst du urwid? Ist etwas komfortabler als direkt curses zu verwenden. Ja, kenne ich. Aber mir schien das hier einfacher. Vielleicht auch nur, weil ich kein gutes Tutorial gefunden habe :). Aber ich dachte, dass es so jetzt schneller geht. @roschi: Irgenwo hakts bei Deiner Scrollmethode. Das erste...
von roschi
Dienstag 6. Oktober 2009, 11:00
Forum: Allgemeine Fragen
Thema: Curses Problem
Antworten: 12
Zugriffe: 1313

Curses Problem

Hallo! Ich habe mal wieder ein Problem bei einem Projekt. Ich brauche ein Curses-Interface, und habe mir folgendes gebastelt: Das ist meine Klasse fuer die Verwaltung des In- und Outputs, momentan erstmal der Output: import curses class Screen(object): curses.setupterm() TERM_COLS = curses.tigetnum(...
von roschi
Donnerstag 30. Juli 2009, 11:38
Forum: Allgemeine Fragen
Thema: String weiterverarbeiten
Antworten: 8
Zugriffe: 725

Da bekomme ich die Fehlermeldung: KeyError 'date' Was stimmt da jetzt nicht? Entschuldige, aber ich habe mich vertippt. Du musst als Key in den eckigen Klammern eben anstatt "date" "data" oder wie auch immer dein parameter den du uebergeben bekommst heisst. Aber das haettest du doch aufgrund der ei...