Difference between revisions of "SaveFileDialog"

From WikiPrizm
Jump to navigationJump to search
(Created page with "{{syscall | name = SaveFileDialog | header = fxcg/file.h | index = 0x0C66 | signature = int SaveFileDialog(unsigned short* filenamebuffer, int mode) | synopsis = Opens a scree...")
 
Line 6: Line 6:
 
| synopsis = Opens a screen that allows for choosing the location for saving a g3p file. This is the same screen shown by the Geometry add-in, when saving a g3p file.
 
| synopsis = Opens a screen that allows for choosing the location for saving a g3p file. This is the same screen shown by the Geometry add-in, when saving a g3p file.
 
| parameters =
 
| parameters =
* '''filenamebuffer''' - pointer to buffer for a 16-bit string that will hold the filename the user chooses.
+
* '''filenamebuffer''' - pointer to buffer for a 16-bit string that will hold the filename the user chooses. Must be at least 0x214 bytes long.
 
* '''mode''' - meaning not known, should be set to 4.
 
* '''mode''' - meaning not known, should be set to 4.
 
| returns = The meaning of the returned value is unknown.
 
| returns = The meaning of the returned value is unknown.
 
}}
 
}}

Revision as of 11:20, 30 July 2014


Synopsis

Header: fxcg/file.h
Syscall index: 0x0C66
Function signature: int SaveFileDialog(unsigned short* filenamebuffer, int mode)

Opens a screen that allows for choosing the location for saving a g3p file. This is the same screen shown by the Geometry add-in, when saving a g3p file.

Parameters

  • filenamebuffer - pointer to buffer for a 16-bit string that will hold the filename the user chooses. Must be at least 0x214 bytes long.
  • mode - meaning not known, should be set to 4.

Returns

The meaning of the returned value is unknown.