Threaded Log Window
Filed under: Game Maker

A little set of scripts to provide a threaded log window to GM. You can write to it in lines or sequentially, which is very useful for messages that have a start and an end like “Loading graphics…Done” where the Done part gets written on completion and stays on the same line.
Because this creature is threaded, it’s especially useful for debugging. When GM gets stuck in a long or endless loop, its output stops responding so it can’t tell you what’s going on. This log window will. When I worked on my more complicated creations, this came in handy countless times.
If anyone gets around to making an extension form it, please send it to me so I can put a link here. I tried to make one with the final version of extension maker and gave up. Frankly, that extension maker is pathetic given that it’s the only way GM7 users can use its most notable feature.
Arcalyth from 64digits converted this script to extension form, so gm7 users can fetch it here. Threaded Log Extension
Related posts
Tags: development, tools







July 13th, 2009 at 6:39 pm
How can I modify this script so the icon in the top left corner disappears? And what language is this written in?
July 30th, 2009 at 10:14 pm
Its not a script, you can’t modify it. PureBasic.
January 8th, 2010 at 6:21 pm
Would it be possible if you modify the source code for me so that the window’s name can be customized when I first open the log window? And can you increase the maximum number of lines supported by this dll, to maybe, 1000 lines?
September 13th, 2010 at 1:09 am
This DLL has been so handy for me! I have used it in both programs and program testing and its awesome! The only problem i ran into was running out of lines, i think theres a limit. It would be cool if you had a version with a lot more lines to work with.