1. Hello Guest! It's with a heavy heart that we must announce the removal of the Legacy GMC Archive. If you wish to save anything from it, now's the time! Please see this topic for more information.
    Dismiss Notice

Team Request [SOLVED] Borderless Window Extension

Discussion in 'Collaboration' started by Samuel Venable, Jul 30, 2019.

  1. Samuel Venable

    Samuel Venable Time Killer

    Sep 13, 2016
    I made a borderless window extension for Linux a while back, and I was wondering if there were any current or future developers who wrote or would like to write and maintain a windows version to bundle with my Linux version (and upcoming Mac version) using a universal and cross-platform api that is identical to what is done in GM 8.1:


    Note it is a requirement for this API for Windows to behave the same as GM 8.1 and my Linux port of the extension, which can be seen below:


    Notice the client area does not change size or position on screen when it switches between bordered and borderless mode - this is the desired behavior for all platforms. It is also a requirement that the extension has no mandatory update function (something that executes every step) - I'd really like to avoid needing this to let the extension be plug n' playable with no advance set up required. Since init and uninit functions can be used in a GameMaker extension with no end-user set up required - I am ok with those.

    I will be offering the Linux and upcoming mac version for free and open source, provided the windows version is also free and open source, with everything published to the marketplace free and open source under the MIT license. If you make any patches or changes to my linux or mac versions you will be added to the copyright in the code comments, and likewise for myself if I do so for your windows version.

    I've spent countless hours trying to do a windows version of this extension, and I've finally given up on it, thus this topic.

    Last edited: Aug 2, 2019
  2. Lonewolff

    Lonewolff Member

    Jan 8, 2018
    What troubles are you running in to on the Windows side of things?

    Oh, I see the topic is marked as solved. That was quick.

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice