![](../icons/Help.png) | CGUIIiCustomFileForm Method (CGXNETCore, String, String, String, String, Int32, Int32) |
General file Open/Save Form for Multiple/Single file selections and custom filter capability
Available since Oasis montaj version: 9.3
Limitations: May not be available if running outside of a Oasis Montaj or from a command line program.
License: Available to anyone.
Namespace: Geosoft.Desktop.GXNetXAssembly: geosoft.desktop.gxnetx (in geosoft.desktop.gxnetx.dll)
Notes
Remember to make the string size big enough for multiple file
selections. In the case of multiple selections the names will be separated
by a semicolon and only the first file will contain the full path.
Syntaxpublic static int IiCustomFileForm(
CGXNETCore gxNetShared,
string title,
string filter,
string default,
ref string file_path,
int type,
int multi
)
Public Shared Function IiCustomFileForm (
gxNetShared As CGXNETCore,
title As String,
filter As String,
default As String,
ByRef file_path As String,
type As Integer,
multi As Integer
) As Integer
public:
static int IiCustomFileForm(
CGXNETCore^ gxNetShared,
String^ title,
String^ filter,
String^ default,
String^% file_path,
int type,
int multi
)
static member IiCustomFileForm :
gxNetShared : CGXNETCore *
title : string *
filter : string *
default : string *
file_path : string byref *
type : int *
multi : int -> int
Parameters
- gxNetShared
- Type: GeoEngine.Core.GXNetXCGXNETCore
A shared CGXNETCore - title
- Type: SystemString
Title of the Form - filter
- Type: SystemString
Custom filter. - default
- Type: SystemString
Default value - file_path
- Type: SystemString
Where the file name(s) is returned - type
- Type: SystemInt32
<define>FILE_FORM</define> - multi
- Type: SystemInt32
Allow Multiple file selections = TRUE Single file selections = FALSE
Return Value
Type:
Int32
0 - Ok
1 - Cancel
See Also