janwas
56bd5b59b4
- factor cursor and clipboard out of sysdep.h - remove empty sysdep.cpp - wcpu: remove profiler code (it's in wprofiler.cpp if we ever need it) - robustify clipboard code - wsysdep: move code to determine app window into wutil; it's now used by the clipboard code This was SVN commit r5364.
14 lines
586 B
C
14 lines
586 B
C
|
|
// "copy" text into the clipboard. replaces previous contents.
|
|
extern LibError sys_clipboard_set(const wchar_t* text);
|
|
|
|
// allow "pasting" from clipboard. returns the current contents if they
|
|
// can be represented as text, otherwise 0.
|
|
// when it is no longer needed, the returned pointer must be freed via
|
|
// sys_clipboard_free. (NB: not necessary if zero, but doesn't hurt)
|
|
extern wchar_t* sys_clipboard_get(void);
|
|
|
|
// frees memory used by <copy>, which must have been returned by
|
|
// sys_clipboard_get. see note above.
|
|
extern LibError sys_clipboard_free(wchar_t* copy);
|