mirror of
https://github.com/MidnightCommander/mc
synced 2024-12-23 12:56:51 +03:00
31 lines
645 B
Plaintext
31 lines
645 B
Plaintext
#include <gnome-factory.idl>
|
|
|
|
module GNOME {
|
|
module FileManager {
|
|
exception POSIX_ERROR { string errorstr; };
|
|
|
|
interface Desktop {
|
|
void rescan ();
|
|
void rescan_devices ();
|
|
};
|
|
|
|
interface Window {
|
|
/* not much yet */
|
|
oneway void close ();
|
|
};
|
|
|
|
interface WindowFactory : ::GNOME::GenericFactory {
|
|
typedef sequence<Window> WindowSeq;
|
|
|
|
/* This is the desktop object */
|
|
readonly attribute Desktop the_desktop;
|
|
|
|
Window create_window (in string dir)
|
|
raises (POSIX_ERROR);
|
|
void rescan_directory (in string dir);
|
|
void close_invalid_windows ();
|
|
WindowSeq get_windows_by_directory (in string dir);
|
|
};
|
|
};
|
|
};
|