00001 //----------------------------------------------------------------------------------------
00011 // RCS-ID: $Id: utils_clipboard.h,v 1.3 2002/08/27 05:06:05 robertoconnor Exp $
00012 //----------------------------------------------------------------------------------------
00013
00014 //----------------------------------------------------------------------------------------
00015 // Begin single inclusion of this .h file condition
00016 //----------------------------------------------------------------------------------------
00017
00018 #ifndef _UTILS_CLIPBOARD_H_
00019 #define _UTILS_CLIPBOARD_H_
00020
00021 //----------------------------------------------------------------------------------------
00022 // GCC interface
00023 //----------------------------------------------------------------------------------------
00024
00025 #if defined(__GNUG__) && ! defined(__APPLE__)
00026 #pragma interface "utils_clipboard.h"
00027 #endif
00028
00029 // ---------------------------------------------------------------------------------------
00030 // Shared defines
00031 // ---------------------------------------------------------------------------------------
00032
00033 #include "plucker_defines.h"
00034
00035 // ---------------------------------------------------------------------------------------
00036 // Headers
00037 // ---------------------------------------------------------------------------------------
00038
00039 #include "wx/string.h"
00040
00041 //----------------------------------------------------------------------------------------
00042 // Class definition: utils_clipboard (static only)
00043 //----------------------------------------------------------------------------------------
00044
00046 class utils_clipboard
00047 {
00048
00049 public:
00051
00055 static bool get_fullname_array_from_clipboard( wxArrayString& output_arraystring );
00056
00058
00062 static bool get_text_from_clipboard( wxString& output_string );
00063
00064
00066
00070 static bool set_clipboard_to_text( const wxString& input_string );
00071 };
00072
00073 //----------------------------------------------------------------------------------------
00074 // End single inclusion of this .h file condition
00075 //----------------------------------------------------------------------------------------
00076
00077 #endif //_UTILS_CLIPBOARD_H_
00078