On Jan 15, 2004, at 12:53 PM, Vaughn Treude wrote: > The version is 2.1.1 - old, I know. The distro is Mandrake 8. I'm > hoping > to avoid upgrading it if possible because I've got things the way I > like it. > Besides, I want to write an app that will work on both KDE2 and KDE3. Ah.. okay. That explains quite a bit since a number of DCOP interfaces changed between KDE2 and KDE3. I haven't had a KDE2 system in a very long time so I can't test anything myself.. however, i did do some searches online and came up with some stuff. Apparently a lot of the mainwindow code used to be 'hidden' or at least it was only instantiated on demand. I found the following snippet of code that might work for you: konq=`dcop | grep konqueror | head -1` dcop $konq default getWindows mw=`dcop $konq | grep mainwindow | head -1` dcop $konq $mw openURL http://www.kde.org Let me know if that works. Kurt