Library for drag and drop to specific areas

What library can I use to implement the following kind of functionality on Linux:

http://www.flickr.com/photos/65774455@N08/5983551492/in/photostream/

http://www.flickr.com/photos/65774455@N08/5983551494/in/photostream/

My goal is a locally installed app so stuff like JQuery is out of the question.

Preferred languages are C, Perl. But it doesn't have to be strictly confined to those 2 languages.

Any hints to which part of the library I should look at will be deeply appreciated.

Thanks!

Answers


In case your question is still up to date:

You could take a look at QT, which is a very good gui framework (KDE is built on top of QT) http://qt.nokia.com/. It really has tons of features and stuff, and you can of course build GUIs that support drag & drop. The framework is in C++ though.

The GTK framework (base of the gnome desktop environment) has C as well as C++ libs (http://www.gtk.org/).

Of course there are other gui libraries and frameworks for linux (http://en.wikipedia.org/wiki/List_of_widget_toolkits), I for one, would always choose QT over any other framework, because the API and documentation is really great.


Need Your Help

Can't exclude logback-classic dependency from dropwizard project

java maven log4j slf4j dropwizard

I am working a number of projects that are using Dropwizard 0.8.2 with sfl4j-api 1.7.12 for logging. Our chosen implementation for slf4j is slf4j-log4j12, but we are having a problem with multiple

How can I convert ereg expressions to preg in PHP?

php preg-replace preg-match pcre ereg

Since POSIX regular expressions (ereg) are deprecated since PHP 5.3.0, I'd like to know an easy way to convert the old expressions to PCRE (Perl Compatible Regular Expressions) (preg).