The truth of the matter is, because GM uses DirectX, it makes it almost impossible to use the WinAPI commands to change the opacity of the window to make it appear semi-transparent.
Many DLL makers have tried to produce a transparent window DLL for ages and ages, some spending hours upon hours trying to unlock the secret. Today I have uncovered that secret, and I wish to share it with you.
Please all thank Porfirio for the transparency dll he has made (that doesn't work on its own). The Example I've made shows you how to develop a GM game / make your window transparent, using a transparency dll that doesn't work.
What doesn't work about the current DLLs? Well they don't appear to make the window transparent at all, only the title bar, and when dragged they leave behind what I call "guck." This ALL GML method avoids the Guck, and allows for REAL TIME, true transparency without the GUCK, you can even have dragable windows, and Skin your windows to different shapes and sizes.
Download Link 1 (Scorptek - 15kb - Download Time: ~1 Second on 56k dialup)
Includes: Heavily commented GM6 example, Porfirio's never released transparency dll (released with permission) and GearGOD's skin dll.
Please Credit If Used:
Pythonpoole OR Scorptek (for example, and gml tips and tricks to create transparency)
Porfirio (for transparency dll)
GearGOD (If skin.dll used)
Thanks for commenting
Closed as links are broken ~ paul23
Edited by paul23, 14 June 2011 - 09:35 PM.