CrossWindow icon indicating copy to clipboard operation
CrossWindow copied to clipboard

💻📱 A cross platform system abstraction library written in C++ for managing windows and performing OS tasks.

Results 18 CrossWindow issues
Sort by recently updated
recently updated
newest added

# Wayland Support I wonder if there is support for Wayland from this library, and if not, make a pull request to add it myself. Wayland is designed to be...

This open source library is awesome. I would like to know how the change mouse cursor is. I have tried many methods, but still no effect. Can you help me...

I tend to use `WIN32_LEAN_AND_MEAN` and include what I need where I need it. Unfortunately this breaks CrossWindow's Win32Main.cpp since shellapi.h isn't included by default when defined. I suspect there's...

sizeof(xwin::Event) gives 1152 bytes. The cause is the size of TouchData and GamepadData. It would be more convenient for both classes to use some pointer to heap allocated data.

I am testing CrossWindow on Windows 10, mainly the [04-cross-platform-hello-triangle](https://github.com/alaingalvan/CrossWindow-Demos/tree/master/src/04-cross-platform-hello-triangle) When I pick one of the corners of the window and move my mouse around for a couple of seconds,...

When building the library in windows there is some errors with the _Windows.h_ definitions such as: - error: 'SetThreadDpiAwarenessContext' was not declared in this scope - error: 'GetDpiForWindow' was not...

Undefined symbols for architecture arm64: "xmain(int, char const**)", referenced from: -[XWinApplication run] in CocoaMain.o ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1...

``` Matthews-MacBook-Pro:example smallville7123$ rm -rf build/ Matthews-MacBook-Pro:example smallville7123$ cmake -B build CMake Warning (dev) in CMakeLists.txt: No project() command is present. The top-level CMakeLists.txt file must contain a literal, direct...

What am I doing wrong on my macOS 11.1 (20C69)? ### `CMakeLists.txt` ```cmake cmake_minimum_required(VERSION 3.0) cmake_policy(SET CMP0048 NEW) project(pp VERSION 0.0.0 LANGUAGES CXX) set(DCMAKE_GENERATOR_PLATFORM "x64") set(CMAKE_CXX_STANDARD 14) set(CMAKE_CXX_STANDARD_REQUIRED ON) set(CMAKE_CXX_EXTENSIONS...