From eba962c3e353b3fd3f11e30a7d6f48585e3a153c Mon Sep 17 00:00:00 2001 From: dec05eba Date: Tue, 16 Nov 2021 10:56:52 +0100 Subject: Window: add set/get clipboard --- tests/main.c | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'tests') diff --git a/tests/main.c b/tests/main.c index 51487dc..a9aebec 100644 --- a/tests/main.c +++ b/tests/main.c @@ -255,6 +255,17 @@ int main(int argc, char **argv) { break; } case MGL_EVENT_KEY_PRESSED: { + if(event.key.code == MGL_KEY_C) { + mgl_window_set_clipboard(&window, "hello", 5); + fprintf(stderr, "Copied 'hello' to the clipboard\n"); + } else if(event.key.code == MGL_KEY_V) { + char *str; + size_t size; + if(mgl_window_get_clipboard(&window, &str, &size)) { + fprintf(stderr, "Copied '%s' from the clipboard\n", str); + free(str); + } + } fprintf(stderr, "key press event, code: %u\n", event.key.code); break; } -- cgit v1.2.3