Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Desktop Screenshots for GameMaker

Capture part/whole screen/all screens inside or outside of your GM games · By YellowAfterlife

Unrelated requests for this plugin

A topic by MrBq created 28 days ago Views: 38 Replies: 3
Viewing posts 1 to 3

Hello YellowAfterlife, first of all, I purchased several of your plugins as needed, and they are very useful. Thumbs up to you. I am now facing two issues during development and would like to ask if you have any solutions:

  1. How to get the orientation from the Windows display settings? I tried using display_get_width, display_get_height, and display_get_orientation, but none of them worked. I also couldn't find a similar solution online.

  2. Is there a plugin that can display the game in the System Tray and provide right-click menu functionality?

Developer
  1. Typically you don’t have a reason to care about orientation (like whether someone’s laptop is technically hanging upside down), only the aspect ratio, which is a matter of checking whether width>height.
  2. There was this extension, not sure if it works still. Perhaps it would make a good add-on for winMenu since the tray icon also has menus, but I’d need to check how much trouble it is, really.

Sorry to bother you again,

  1. About the system tray issue mentioned earlier: I tried but it didn't work. No matter which DEMO option I selected, I couldn't find the application in the system tray. Is there any other way to make it appear?
  2. For my next project, I want it to run on both macOS and Windows, and I'd like to implement trackpad gestures like two-finger swiping for control. However, after extensive searching, I still haven't found a reliable way to achieve this. The "gestures" and "device_mouse" related functions in the official documentation don't seem to work. Could you please advise if there are any viable solutions?

Thanks for the reply.
For the first point, your plugin’s display_capture_measure_all comparison parameter gave me some inspiration to determine if the screen is rotated.
For the second point, I will give it a try!