Giavapps Windows API
A downloadable extension for Windows
This extension allows you to use Windows API so you can develop real Windows User Interfaces with GameMaker Studio and GameMaker Studio 2.
Giavapps Windows API works exclusively on Windows since it implements native Windows Controls.
But, Giavapps Windows API is not just a wrapper library!
Thanks to its solid structure developed by Luigi Piscopo (the same developer of the LPWinAPI.gex), this extension is going to bring you the easiest solution for handling Windows API inside your GameMaker: Studio Projects.
Giavapps Windows API is easy to learn and so easy to use: just explore the online documentation!
Giavapps Windows API is flexible: you are able to remove those .dll and .gml files that you're not going to use in your project.
Giavapps Windows API is powerful: this extension has hundreds of features that other alternatives will probably never have!
PLEASE NOTE
GameMaker 2022.2.0 and later use x64 Windows Runtime by default.
Newer versions of GameMaker will no longer support x86 architecture.
This Extension only supports x86 architecture and will not work
with newer versions of GameMaker.
DOCUMENTATION
You can find the full documentation with screenshots and code examples at the following link:
http://giavapps.altervista.org/giavapps-windows-api-extension/
DEMO
Before you buy, we highly recommend that you try the following demo in .exe format:
http://www.mediafire.com/file/2rgv00c4z687u9k
FEATURES
Global Control Functions
- Control
Controls
- Button
- Combo Box
- Edit
- IP Address
- List Box
- List-View
- Month Calendar
- Progress Bar
- Scroll Bar
- Static
- Status Bar
- Tab
- Tooltip
- Trackbar
- Tree-View
- Up-Down
- Window
Dialogs
- Message Box
Resources
- Cursor
- Keyboard
- Menu
- Mouse
- Resource
- Shell
- Taskbar
CHANGES IN V1.1.9
- Added api_shell_find_process_count() for retrieving the number of running processes with the specified process name.
- Added api_window_get_activated() for checking whether the specified window is being activated or not.
Now you can:
- Limit the number of applications running at the same time.
- Perform operations when a specic window is being activated.
- ...and more!
LICENSING
Before purchasing ensure that you comply with our EULA.
Purchase
In order to download this extension you must purchase it at or above the minimum price of $29.99 USD. You will get access to the following files:
Comments
Log in with itch.io to leave a comment.
Curious if this comes with a demo project to show some of the usages how to implement them?