Description: This little applet allows you to embed about any X windows on your good old kicker. Almost all the interresting code is shamelessly taken from a Slicker Applet which does the same thing !
The 2 snapshots show the embedding of kpager. And it works ! (on MY comuter, thus)
Sorry if the package does not compile: first try....
It's a superkaramba theme, downloaded around here.
Quit nice. Kirby is moving around, changing form.
But the real reason it's here, is that my embed kicker applet can alos swallow superkaramba thing, so you can have kirby in kicker too.
I know, I know. I'm fighting against that, but I don't known how to do it.
But, If you embed other stuff, I know you can click on them, do weird stuff, but I can't figure out, how to do the keyboard focus thing.
And also, I'm planning to add a little feature in order release the swallowed application
Thanks for the comment
Hi OPQ. I am actually the author of that XEmbedCardApplet from Slicker :-)
I'm glad somebody else found the code!
Two notes:
1) To get proper keyboard focus, try setting the QXEmbed widget's protocol to XEMBED instead of XPLAIN... no gaurantees though.
2) There's actually a similar applet called swallow in the KDE CVS, but it's disabled in the build. It might also be worth checking out.
I wish I had seen this sooner. I've actually been away from Linux for about 2 years, and am just finally returning.
You might also be interested in Foo Pager. It does the same thing, just for a pager window. For now, you can get it from http://piperline.com. I'll probably throw it up on here sometime soon.
Ratings & Comments
6 Comments
What's that wicked Kirby thing?
It's a superkaramba theme, downloaded around here. Quit nice. Kirby is moving around, changing form. But the real reason it's here, is that my embed kicker applet can alos swallow superkaramba thing, so you can have kirby in kicker too.
This is really nice, but I couldn't type any text with the keyboard in embedded windows. I tried with both konsole and kwrite. /johan
I know, I know. I'm fighting against that, but I don't known how to do it. But, If you embed other stuff, I know you can click on them, do weird stuff, but I can't figure out, how to do the keyboard focus thing. And also, I'm planning to add a little feature in order release the swallowed application Thanks for the comment
Hi OPQ. I am actually the author of that XEmbedCardApplet from Slicker :-) I'm glad somebody else found the code! Two notes: 1) To get proper keyboard focus, try setting the QXEmbed widget's protocol to XEMBED instead of XPLAIN... no gaurantees though. 2) There's actually a similar applet called swallow in the KDE CVS, but it's disabled in the build. It might also be worth checking out. I wish I had seen this sooner. I've actually been away from Linux for about 2 years, and am just finally returning. You might also be interested in Foo Pager. It does the same thing, just for a pager window. For now, you can get it from http://piperline.com. I'll probably throw it up on here sometime soon.
(and you might want to try removing the extraneous call to XReparentWindow, if it's still in there)