A
AtlaStar
Guest
Hi everyone,
Just published a new asset on the marketplace that enables borderless window mode for both GM:S 1 and 2 Windows targets.
Getting it to work in GM:S 1.4.1772 was challenging to say the least, but I got it done and decided to ensure it was cross compatible. Saw the other GM:S 2 specific asset and found the lack of re-sizing and other caveats to make it work discouraging, so I decided to add those features to a standard borderless fullscreen DLL I wrote for a friend.
Features:
Can resize the window, either via a function, border while in bordered mode, or drag-able icon in borderless.
Can customize the drag icon used and is as simple as assigning a sprite in GM:S.
Stores the previous window state so restoring the window dimensions and border state is accomplished with a single function.
Planned features:
Ability to drag to move the window while in borderless mode. Code already exists to accomplish this, but not sure how best to start the movement.
Possible features:
The ability to create custom window skins
Price: $9.99
Justification for price:
Getting this to work in GM:S 1 required so many workarounds and some serious bypassing of YYG's implementation of their Window Procedure, making the amount of time invested and challenges involved in making this work on both platforms justify the price in my opinion.
YoYo Marketplace Asset Listing:
https://marketplace.yoyogames.com/assets/6009/borderless-windows
If the link isn't visible due to low post count, the asset name is Borderless Windows on the marketplace.
Just published a new asset on the marketplace that enables borderless window mode for both GM:S 1 and 2 Windows targets.
Getting it to work in GM:S 1.4.1772 was challenging to say the least, but I got it done and decided to ensure it was cross compatible. Saw the other GM:S 2 specific asset and found the lack of re-sizing and other caveats to make it work discouraging, so I decided to add those features to a standard borderless fullscreen DLL I wrote for a friend.
Features:
Can resize the window, either via a function, border while in bordered mode, or drag-able icon in borderless.
Can customize the drag icon used and is as simple as assigning a sprite in GM:S.
Stores the previous window state so restoring the window dimensions and border state is accomplished with a single function.
Planned features:
Ability to drag to move the window while in borderless mode. Code already exists to accomplish this, but not sure how best to start the movement.
Possible features:
The ability to create custom window skins
Price: $9.99
Justification for price:
Getting this to work in GM:S 1 required so many workarounds and some serious bypassing of YYG's implementation of their Window Procedure, making the amount of time invested and challenges involved in making this work on both platforms justify the price in my opinion.
YoYo Marketplace Asset Listing:
https://marketplace.yoyogames.com/assets/6009/borderless-windows
If the link isn't visible due to low post count, the asset name is Borderless Windows on the marketplace.
Last edited by a moderator: