I heard [EMAIL PROTECTED] said: > I am interested in creating a free version of the windoze program > typeitin. It lets you generate an arbitrary number of buttoms, each > corresponding to an appropriate phrase. For example, you might have > To:, From:, password and so on. You focus on the target form, click > on the appropriate typeitin button and you have the desired text > transferred.
Sounds interesting! Well, I don't think there would be any purely Qt-based way to do this, actually. What you need to do is 1) somehow get which window has the focus without displacing the focus (might be done with Qt), and 2) send X11 text input events to that window (and I have NO idea how to do that with Qt). If anyone knows how to do that, be it with Qt or maybe with some Python bindings to Xlib, it'd be an interesting challenge, at any rate. http://python-xlib.sourceforge.net/ looks like a good candidate. In particular, look at this: http://python-xlib.sourceforge.net/doc/html/python-xlib_14.html#SEC13 There could be another way to do a similar tool, though. When the button for email, name, phone, etc... is pressed, copy its content to the mouse clipboard (see the QClipboard documentation) so that the user can just click the middle mouse button in the destination form field to paste the appropriate text. Quite effective, if you ask me. Also note that a number of Linux tools (Konqueror, Mozilla...) do remember often used values in forms, so maybe your acquaintance's putative problem is really a non-issue? -- S. _______________________________________________ PyKDE mailing list [EMAIL PROTECTED] http://mats.imk.fraunhofer.de/mailman/listinfo/pykde
