Merge branch '3749_vfs_blksize'
[midnight-commander.git] / src / clipboard.h
blob9b2fc22164ca89d72a9c07fbf57820bf8e08c0f8
1 /** \file clipboard.h
2 * \brief Header: Util for external clipboard
3 */
5 #ifndef MC__CLIPBOARD_H
6 #define MC__CLIPBOARD_H
8 /*** typedefs(not structures) and defined constants **********************************************/
10 /*** enums ***************************************************************************************/
12 /*** structures declarations (and typedefs of structures)*****************************************/
14 /*** global variables defined in .c file *********************************************************/
16 extern char *clipboard_store_path;
17 extern char *clipboard_paste_path;
19 /*** declarations of public functions ************************************************************/
21 gboolean clipboard_file_to_ext_clip (const gchar * event_group_name, const gchar * event_name,
22 gpointer init_data, gpointer data);
23 gboolean clipboard_file_from_ext_clip (const gchar * event_group_name, const gchar * event_name,
24 gpointer init_data, gpointer data);
26 gboolean clipboard_text_to_file (const gchar * event_group_name, const gchar * event_name,
27 gpointer init_data, gpointer data);
28 gboolean clipboard_text_from_file (const gchar * event_group_name, const gchar * event_name,
29 gpointer init_data, gpointer data);
31 /*** inline functions ****************************************************************************/
33 #endif /* MC__CLIPBOARD_H */