Simon Donkers's Game Maker site siteSimon Donkers's Game Maker site
This resource is created for Game Maker 5 and isn't compatible with the latest version of Game Maker.
My apologies for the inconvinience.
Version: GM 5 Downloads: 3517 Example, Game Maker 5 compatible
Filesize: 6.8 kb Creative Commons License

Windows open screen

1/52/53/54/55/5 (10 votes)

A program with a fully GML open script. This way you can edit the complete layout.This program is also very useful for indexing all files within a directory. The layout for this program can be easely changed. However implementing this example within a game/program requires a lot of work. Only intended for people experienced to GML


Downloading...

download now To download this file, please click here.



User comments

 James posted at 2006-02-10 00:14:34Quote
Doesnt work
 Simon Donkers posted at 2006-02-11 14:08:45Quote
Odd, that with 786 downloads and a rating of 9/10 you know it better and tell me it doesn't work?
Just tested it again and this example works perfect in Game Maker 5.3a.
Do try to check what you are talking about before mentioning something "doesn't work" and provided some feedback what doesn't work.
 Ghostkeeper posted at 2006-03-05 13:15:49Quote
It seems to work fine, but indeed, it has some bugs.
For example: Try to open a file there is no program for. It returns an error. Also, when opening an exe, I got the error there was not enough memory for the action to perform. I should have! I opened a 127kb file and I have 2000mb processing memory. Then when I opened a text file, it worked fine, and when I closed the text file down and clicked somewhere in the game again to select another file, it didn't react until I clicked again.
That's all I could find. You did a very good job though. It's very complicated code. This could become handy if I find out a way to use this while the rest of the game is running and a way to translate this to .gm6 code! ;)
 Simon Donkers posted at 2006-03-08 19:32:02Quote
Launching a file will start the command:
execute_shell(start+'/'+the_file,'');
If you claim to have memory issues then these are to blame on this Game Maker command and not on this application. My application has no influence on the launched file/program. It merely tells Windows to launch this file in the way Windows finds appropriate. IE, if it's a txt file launch notepad (or your default txt editor). If it's an exe then execute it. This example has no influence on how this is done and I can see no reason how this example is to blame for memory shortage.
You are right about requiring an extra click on the app after launching a file but this is to blame on GM not having focus and not being executed.
Note also that this example is not made as a replacement of Windows Explorer but is intended as an advanced windows open screen for complicated programs. In this case no external application will be launched and so there won't be any issues with loss of focus.
 Hello posted at 2006-04-19 19:25:12Quote
A cool thing i wish i understand your script:(
 mohammed posted at 2006-08-02 10:53:04Quote
omg how long script you have :S

make it smaller bekuz nomand know so much things with Gamemaker.

300 lines of codes in 1 script of the 3 !?!?!

come on make it smaller. pls
 Simon Donkers posted at 2006-08-02 11:12:50Quote
"Only intended for people experienced to GML"
As in, only intended for people who can handle lengthy scripts. 300 lines of code is peanuts by the way. Scripts can easely get way longer.
 shone posted at 2006-10-14 01:52:51Quote
Can you make example for GM6?

Reply

Name:
Site: