Skip to content
2019-01-12 Finally have the mouse cursor sticking to the scrollbar grip.
2018-12-30 Working on a panel with scrollbars. so far so good needs some adjustments, but it has functionality.
2018-12-06 I have been playing more and more with the pixel game library. More and more I want some controls to use in my development. Simple buttons or checkboxes. I have started a library of my own for just such a task.
Like many, I am sure, I dove right in and created a window in pixel as my first interaction with the GoLang package. After creating a window I wanted to find out how I could resize the window or make the window fullscreen. So I have decided to explore the pixelgl monitor.go file. I want to find what properties and values I can get when detecting my monitor or monitors.
In the last snippet we saw the different fields of data we could obtain from the pixelgl Monitor struct. Now lets expand on the Create-a-Window tutorial from pixel and make use of the fields we do not see used.
We know that we can retreive information on multiple monitors, I am only going to be using a single primary monitor for these snippets.
primary monitor: -name: eDP -bitDepth: 8-bit red, 8-bit green, 8-bit blue -physicalSize: 509 mm, 286 mm -position: 0, 0 upper-left corner -refreshRate: 59 Hz -size: 1920 px, 1080 px -video mode 0: -width: 640 px, height: 480 px, refresh rate:59 Hz -.