Periaatteessa näyttäisi olevan, että pudotettava ohjelma menee KDE:ssa automaattisesti parametrina ohjelmalle johon se pudotetaan. (Varmaankin olen aikoinaan Amigassa käyttänyt jotakin tämäntapaista.)
Jos esimerkiksi tekstitiedosto olisi seuraava Python-ohjelma, esim kansio.magic, niin pudottamalla viereisen ikonin siihen zenity näyttää kahden rivin ilmoituksen, jossa ensimmäinen on kansio.magic ja toinen pudotettu tiedosto:
#!/usr/bin/python
import sys
import os
args=""
for r in sys.argv:
args += r + "\r"
command="zenity --info --text %s"%str(args)
os.system(command)
En kuitenkaan oikein ymmärrä, miksi KDE tietää tämän yhä olevan Python-tiedosto, vaikka sen pääte on .magic. (Onko siinä yhä jokin ns MIME tunnus sitten? Tai mistä sen saisi muutettua?) Ohjelman ikonin naksauttaminen yksistään avaa kyseisen tiedoston tekstieditoriin, ja tässä tapauksessa se ei ole toivottavaa.