Click or drag to resize

CGUI Class

These are graphical functions that typically create a dialog-style window for a specific function. Examples include file import wizards, and the Histogram and Scatter tools.
Inheritance Hierarchy
SystemObject
  Geosoft.Desktop.GXNetCGUI

Namespace:  Geosoft.Desktop.GXNet
Assembly:  geosoft.desktop.gxnet (in geosoft.desktop.gxnet.dll) Version: 2024.2.0.25
Syntax
public static class CGUI

public static class CGUI

The CGUI type exposes the following members.

Methods
  NameDescription
Public methodStatic memberCreateWNDFromHWND
Create a standard WND object from an HWND.
Public methodStatic memberFft2SpecFilter(String, String)
Interactive FFT2 radially averaged power spectrum filter
Public methodStatic memberFft2SpecFilter(IWin32Window, String, String)
Interactive FFT2 radially averaged power spectrum filter
Public methodStatic memberGetClientWindowArea
Get the location of the Oasis montaj client window.
Public methodStatic memberGetParentWND
Get the current parent window
Public methodStatic memberGetPrinterLST
Gets a list of all printers.
Public methodStatic memberGetWindowPosition
Get the Oasis montaj window's position state
Public methodStatic memberGridStatHist(String)
Display Histogram of grid
Public methodStatic memberGridStatHist(IWin32Window, String)
Display Histogram of grid
Public methodStatic memberGridStatHist5(String, String, String, String, String)
Display Histogram of up to 5 different grids
Public methodStatic memberGridStatHist5(IWin32Window, String, String, String, String, String)
Display Histogram of up to 5 different grids
Public methodStatic memberiColorForm
Select a color.
Public methodStatic memberiColorTransform
Define an ITR of up to 8 zones.
Public methodStatic memberiConfigureConnection(String, String, String)
Configures connection string from ODBC database data.
Public methodStatic memberiConfigureConnection(IWin32Window, String, String, String)
Configures connection string from ODBC database data.
Public methodStatic memberiConfigureConnection(String, Int32, String, Int32, String, Int32)
Configures connection string from ODBC database data.
Public methodStatic memberiConfigureConnection(IWin32Window, String, Int32, String, Int32, String, Int32)
Configures connection string from ODBC database data.
Public methodStatic memberiCoordSysWizard(CIPJ, Int32, Int32, String, String)
Launch the coordinate system definition/display GUI.
Public methodStatic memberiCoordSysWizard(IWin32Window, CIPJ, Int32, Int32, String, String)
Launch the coordinate system definition/display GUI.
Public methodStatic memberiCoordSysWizardGrid
Launch the coordinate system definition/display GUI.
Public methodStatic memberiCoordSysWizardLicensed
Launch the coordinate system definition/display GUI.
Public methodStatic memberiDatabaseType(String, String)
Returns the type string of an external DAO database.
Public methodStatic memberiDatabaseType(IWin32Window, String, String)
Returns the type string of an external DAO database.
Public methodStatic memberiDatabaseType(String, String, Int32)
Returns the type string of an external DAO database.
Public methodStatic memberiDatabaseType(IWin32Window, String, String, Int32)
Returns the type string of an external DAO database.
Public methodStatic memberiDatamineType
Returns the type of a Datamine file.
Public methodStatic memberiExportXYZTemplateEditor(CDB, String, Int32)
Allows the user to edit XYZ export template using a complex dialog. The Template name may change during editing.
Public methodStatic memberiExportXYZTemplateEditor(IWin32Window, CDB, String, Int32)
Allows the user to edit XYZ export template using a complex dialog. The Template name may change during editing.
Public methodStatic memberiExportXYZTemplateEditorEx(CEDB, String)
Allows the user to edit an XYZ export template using a complex dialog. The template name may change during editing.
Public methodStatic memberiExportXYZTemplateEditorEx(CEDB, String, Int32)
Allows the user to edit an XYZ export template using a complex dialog. The template name may change during editing.
Public methodStatic memberiExportXYZTemplateEditorEx(IWin32Window, CEDB, String)
Allows the user to edit an XYZ export template using a complex dialog. The template name may change during editing.
Public methodStatic memberiExportXYZTemplateEditorEx(IWin32Window, CEDB, String, Int32)
Allows the user to edit an XYZ export template using a complex dialog. The template name may change during editing.
Public methodStatic memberiFileFilterIndex
Return the FILE_FILTER_XXX value for a file filter string.
Public methodStatic memberiGCSDatumWarningSHP
Launch the GCS Datum Warning dialog for SHP files.
Public methodStatic memberiGCSDatumWarningSHPDBEx
Launch the GCS Datum Warning dialog for SHP files (Database).
Public methodStatic memberiGCSDatumWarningSHPEx
Launch the GCS Datum Warning dialog for SHP files.
Public methodStatic memberiGetAreaOfInterest(Double, Double, Double, Double, CPLY, CIPJ)
Get the current area of interest from the application.
Public methodStatic memberiGetAreaOfInterest(IWin32Window, Double, Double, Double, Double, CPLY, CIPJ)
Get the current area of interest from the application.
Public methodStatic memberiGetAreaOfInterest3D(Double, Double, Double, Double, Double, Double, CPLY, CIPJ)
Get the current area of interest from the application in 3D.
Public methodStatic memberiGetAreaOfInterest3D(IWin32Window, Double, Double, Double, Double, Double, Double, CPLY, CIPJ)
Get the current area of interest from the application in 3D.
Public methodStatic memberIGetDATDefaults(Int32, Int32, String, String)
Return the user default extension and qualifier for grids/images.
Public methodStatic memberIGetDATDefaults(Int32, Int32, String, Int32, String, Int32)
Return the user default extension and qualifier for grids/images.
Public methodStatic memberIGetFileFilter(Int32, String, String, String, Int32)
Return the defined filter, mask, extension and directory for an input filter.
Public methodStatic memberIGetFileFilter(Int32, String, Int32, String, Int32, String, Int32, Int32)
Return the defined filter, mask, extension and directory for an input filter.
Public methodStatic memberIGetGSDirectory(Int32, String)
Return the directory path for value of <define>GS_DIRECTORY</define>.
Public methodStatic memberIGetGSDirectory(Int32, String, Int32)
Return the directory path for value of <define>GS_DIRECTORY</define>.
Public methodStatic memberiGetWindowState
Retrieve the current state of the Oasis montaj window
Public methodStatic memberIiBrowseDir(String, String, String)
Browses for a specific directory.
Public methodStatic memberIiBrowseDir(String, String, String, Int32)
Browses for a specific directory.
Public methodStatic memberIiColorTransformEx(CITR, CST, Int32, Int32, String)
Define an ITR of up to 12 zones, with file load/save buttons.
Public methodStatic memberIiColorTransformEx(CITR, CST, Int32, Int32, String, Int32)
Define an ITR of up to 12 zones, with file load/save buttons.
Public methodStatic memberIiCumulativePercent(String, CITR)
Define a percent-based ITR of up to 12 zones.
Public methodStatic memberIiCumulativePercent(String, Int32, CITR)
Define a percent-based ITR of up to 12 zones.
Public methodStatic memberIiCustomFileForm(String, String, String, String, Int32, Int32)
General file Open/Save Form for Multiple/Single file selections and custom filter capability
Public methodStatic memberIiCustomFileForm(IWin32Window, String, String, String, String, Int32, Int32)
General file Open/Save Form for Multiple/Single file selections and custom filter capability
Public methodStatic memberIiCustomFileForm(String, String, String, String, Int32, Int32, Int32)
General file Open/Save Form for Multiple/Single file selections and custom filter capability
Public methodStatic memberIiCustomFileForm(IWin32Window, String, String, String, String, Int32, Int32, Int32)
General file Open/Save Form for Multiple/Single file selections and custom filter capability
Public methodStatic memberIiDatFileForm(String, String, String, Int32, Int32, Int32)
Grid and Image file Open/Save Form for Multiple/Single file selections
Public methodStatic memberIiDatFileForm(IWin32Window, String, String, String, Int32, Int32, Int32)
Grid and Image file Open/Save Form for Multiple/Single file selections
Public methodStatic memberIiDatFileForm(String, String, String, Int32, Int32, Int32, Int32)
Grid and Image file Open/Save Form for Multiple/Single file selections
Public methodStatic memberIiDatFileForm(IWin32Window, String, String, String, Int32, Int32, Int32, Int32)
Grid and Image file Open/Save Form for Multiple/Single file selections
Public methodStatic memberIiDatFileFormEx(String, String, String, Int32, Int32, Int32, Int32)
Grid and Image file Open/Save Form for Multiple/Single file selections and optional filter list sorting.
Public methodStatic memberIiDatFileFormEx(IWin32Window, String, String, String, Int32, Int32, Int32, Int32)
Grid and Image file Open/Save Form for Multiple/Single file selections and optional filter list sorting.
Public methodStatic memberIiDatFileFormEx(String, String, String, Int32, Int32, Int32, Int32, Int32)
Grid and Image file Open/Save Form for Multiple/Single file selections and optional filter list sorting.
Public methodStatic memberIiDatFileFormEx(IWin32Window, String, String, String, Int32, Int32, Int32, Int32, Int32)
Grid and Image file Open/Save Form for Multiple/Single file selections and optional filter list sorting.
Public methodStatic memberIiGenFileForm(String, CVV, Int32, String, String, Int32, Int32)
General file Open/Save Form for Multiple/Single file selections and multiple filter capability
Public methodStatic memberIiGenFileForm(IWin32Window, String, CVV, Int32, String, String, Int32, Int32)
General file Open/Save Form for Multiple/Single file selections and multiple filter capability
Public methodStatic memberIiGenFileForm(String, CVV, Int32, String, String, Int32, Int32, Int32)
General file Open/Save Form for Multiple/Single file selections and multiple filter capability
Public methodStatic memberIiGenFileForm(IWin32Window, String, CVV, Int32, String, String, Int32, Int32, Int32)
General file Open/Save Form for Multiple/Single file selections and multiple filter capability
Public methodStatic memberIiImportDrillDatabaseADO2(String, String, String, Int32, CREG)
Same as iImportDrillDatabaseADO_GUI, but template name is returned.
Public methodStatic memberIiImportDrillDatabaseADO2(IWin32Window, String, String, String, Int32, CREG)
Same as iImportDrillDatabaseADO_GUI, but template name is returned.
Public methodStatic memberIiImportDrillDatabaseADO2(String, String, Int32, String, Int32, Int32, CREG)
Same as iImportDrillDatabaseADO_GUI, but template name is returned.
Public methodStatic memberIiImportDrillDatabaseADO2(IWin32Window, String, String, Int32, String, Int32, Int32, CREG)
Same as iImportDrillDatabaseADO_GUI, but template name is returned.
Public methodStatic memberIiImportDrillDatabaseESRI(String, String, String, Int32, Int32, CREG)
Same as iImportDrillDatabaseADO2_GUI, but from an ArcGIS Geodatabase
Public methodStatic memberIiImportDrillDatabaseESRI(IWin32Window, String, String, String, Int32, Int32, CREG)
Same as iImportDrillDatabaseADO2_GUI, but from an ArcGIS Geodatabase
Public methodStatic memberIiImportDrillDatabaseESRI(String, String, Int32, String, Int32, Int32, Int32, CREG)
Same as iImportDrillDatabaseADO2_GUI, but from an ArcGIS Geodatabase
Public methodStatic memberIiImportDrillDatabaseESRI(IWin32Window, String, String, Int32, String, Int32, Int32, Int32, CREG)
Same as iImportDrillDatabaseADO2_GUI, but from an ArcGIS Geodatabase
Public methodStatic memberIiImportDrillDatabaseODBC(String, String, String, Int32, CREG)
Generate a template file for importing drill holes from ODBC database data.
Public methodStatic memberIiImportDrillDatabaseODBC(IWin32Window, String, String, String, Int32, CREG)
Generate a template file for importing drill holes from ODBC database data.
Public methodStatic memberIiImportDrillDatabaseODBC(String, Int32, String, Int32, String, Int32, Int32, CREG)
Generate a template file for importing drill holes from ODBC database data.
Public methodStatic memberIiImportDrillDatabaseODBC(IWin32Window, String, Int32, String, Int32, String, Int32, Int32, CREG)
Generate a template file for importing drill holes from ODBC database data.
Public methodStatic memberIiImportDrillDatabaseODBCMaxwell(String, String, String, Int32, CREG)
Same as IiImportDrillDatabaseODBC_GUI but customized for Maxwell.
Public methodStatic memberIiImportDrillDatabaseODBCMaxwell(IWin32Window, String, String, String, Int32, CREG)
Same as IiImportDrillDatabaseODBC_GUI but customized for Maxwell.
Public methodStatic memberIiImportDrillDatabaseODBCMaxwell(String, Int32, String, Int32, String, Int32, Int32, CREG)
Same as IiImportDrillDatabaseODBC_GUI but customized for Maxwell.
Public methodStatic memberIiImportDrillDatabaseODBCMaxwell(IWin32Window, String, Int32, String, Int32, String, Int32, Int32, CREG)
Same as IiImportDrillDatabaseODBC_GUI but customized for Maxwell.
Public methodStatic memberiImportAsciiWizard(String, String)
Generate a template file from a gui.
Public methodStatic memberiImportAsciiWizard(IWin32Window, String, String)
Generate a template file from a gui.
Public methodStatic memberiImportChemDatabase(String, String, String, Int32)
Generate a template file for importing Geochems Database.
Public methodStatic memberiImportChemDatabase(IWin32Window, String, String, String, Int32)
Generate a template file for importing Geochems Database.
Public methodStatic memberiImportChemDatabase(String, String, String, Int32, Int32)
Generate a template file for importing Geochems Database.
Public methodStatic memberiImportChemDatabase(IWin32Window, String, String, String, Int32, Int32)
Generate a template file for importing Geochems Database.
Public methodStatic memberiImportChemDatabaseADO(String, String, String, Int32)
Improved template creation for importing geochem database (ADO).
Public methodStatic memberiImportChemDatabaseADO(IWin32Window, String, String, String, Int32)
Improved template creation for importing geochem database (ADO).
Public methodStatic memberiImportChemDatabaseADO(String, String, String, Int32, Int32)
Improved template creation for importing geochem database (ADO).
Public methodStatic memberiImportChemDatabaseADO(IWin32Window, String, String, String, Int32, Int32)
Improved template creation for importing geochem database (ADO).
Public methodStatic memberiImportDatabase(String, String, String)
Create template to import an external database table.
Public methodStatic memberiImportDatabase(IWin32Window, String, String, String)
Create template to import an external database table.
Public methodStatic memberiImportDatabase(String, String, String, Int32)
Create template to import an external database table.
Public methodStatic memberiImportDatabase(IWin32Window, String, String, String, Int32)
Create template to import an external database table.
Public methodStatic memberiImportDatabaseADO(String, String, String)
Create template to import an external database table (ADO Version).
Public methodStatic memberiImportDatabaseADO(IWin32Window, String, String, String)
Create template to import an external database table (ADO Version).
Public methodStatic memberiImportDatabaseADO(String, String, String, Int32)
Create template to import an external database table (ADO Version).
Public methodStatic memberiImportDatabaseADO(IWin32Window, String, String, String, Int32)
Create template to import an external database table (ADO Version).
Public methodStatic memberiImportDatabaseSQL(String, String, String, String)
Create template to import an external database table, created using SQL.
Public methodStatic memberiImportDatabaseSQL(IWin32Window, String, String, String, String)
Create template to import an external database table, created using SQL.
Public methodStatic memberiImportDatabaseSQL(String, String, String, String, Int32)
Create template to import an external database table, created using SQL.
Public methodStatic memberiImportDatabaseSQL(IWin32Window, String, String, String, String, Int32)
Create template to import an external database table, created using SQL.
Public methodStatic memberiImportDatabaseSQLADO(String, String, String, String)
Create template to import an external database table, created using SQL (New ADO Version).
Public methodStatic memberiImportDatabaseSQLADO(IWin32Window, String, String, String, String)
Create template to import an external database table, created using SQL (New ADO Version).
Public methodStatic memberiImportDatabaseSQLADO(String, String, String, String, Int32)
Create template to import an external database table, created using SQL (New ADO Version).
Public methodStatic memberiImportDatabaseSQLADO(IWin32Window, String, String, String, String, Int32)
Create template to import an external database table, created using SQL (New ADO Version).
Public methodStatic memberiImportDrillDatabaseADO(String, String, String, Int32, CREG)
Generate a template file for importing drill holes.
Public methodStatic memberiImportDrillDatabaseADO(IWin32Window, String, String, String, Int32, CREG)
Generate a template file for importing drill holes.
Public methodStatic memberiImportDrillDatabaseADO(String, String, String, Int32, Int32, CREG)
Generate a template file for importing drill holes.
Public methodStatic memberiImportDrillDatabaseADO(IWin32Window, String, String, String, Int32, Int32, CREG)
Generate a template file for importing drill holes.
Public methodStatic memberiImportTemplateSQL(String, String, String, String)
Create template to import an external database table; provide query.
Public methodStatic memberiImportTemplateSQL(IWin32Window, String, String, String, String)
Create template to import an external database table; provide query.
Public methodStatic memberiImportTemplateSQLADO(String, String, String, String)
Create template to import an external database table; provide query.
Public methodStatic memberiImportTemplateSQLADO(IWin32Window, String, String, String, String)
Create template to import an external database table; provide query.
Public methodStatic memberiImportXYZTemplateEditor(CDB, String, String)
Allows the user to edit XYZ import templates using a complex dialog. The Template name may change during editing.
Public methodStatic memberiImportXYZTemplateEditor(CDB, String, Int32, String)
Allows the user to edit XYZ import templates using a complex dialog. The Template name may change during editing.
Public methodStatic memberiImportXYZTemplateEditor(IWin32Window, CDB, String, String)
Allows the user to edit XYZ import templates using a complex dialog. The Template name may change during editing.
Public methodStatic memberiImportXYZTemplateEditor(IWin32Window, CDB, String, Int32, String)
Allows the user to edit XYZ import templates using a complex dialog. The Template name may change during editing.
Public methodStatic memberIiODBCFileConnect(String, String, Int32, String)
Get the connection string for a file database as well as optional table name and FileUsage attribute
Public methodStatic memberIiODBCFileConnect(IWin32Window, String, String, Int32, String)
Get the connection string for a file database as well as optional table name and FileUsage attribute
Public methodStatic memberIiODBCFileConnect(String, String, Int32, Int32, String, Int32)
Get the connection string for a file database as well as optional table name and FileUsage attribute
Public methodStatic memberIiODBCFileConnect(IWin32Window, String, String, Int32, Int32, String, Int32)
Get the connection string for a file database as well as optional table name and FileUsage attribute
Public methodStatic memberIiSymbolForm(String, Int32, Int32, Int32, Double, Double, Int32, Int32)
- Select a symbol.
Public methodStatic memberIiSymbolForm(String, Int32, Int32, Int32, Int32, Double, Double, Int32, Int32)
- Select a symbol.
Public methodStatic memberiLinePatternForm
Select a line pattern.
Public methodStatic memberiMetaDataTool(CMETA, Int32, Int32)
Edit a META object
Public methodStatic memberiMetaDataTool(IWin32Window, CMETA, Int32, Int32)
Edit a META object
Public methodStatic memberImportChemWizard(String, String, Int32)
Generate a template file for importing geochems.
Public methodStatic memberImportChemWizard(IWin32Window, String, String, Int32)
Generate a template file for importing geochems.
Public methodStatic memberImportDrillWizard(String, String, String, Int32, CREG)
Generate a template file for importing drill holes.
Public methodStatic memberImportDrillWizard(IWin32Window, String, String, String, Int32, CREG)
Generate a template file for importing drill holes.
Public methodStatic memberImportDrillWizard(String, String, String, Int32, Int32, CREG)
Generate a template file for importing drill holes.
Public methodStatic memberImportDrillWizard(IWin32Window, String, String, String, Int32, Int32, CREG)
Generate a template file for importing drill holes.
Public methodStatic memberImportDrillWizardEx(String, String, String, Int32, CREG)
Generate a template file for importing drill holes where type is known
Public methodStatic memberImportDrillWizardEx(IWin32Window, String, String, String, Int32, CREG)
Generate a template file for importing drill holes where type is known
Public methodStatic memberImportDrillWizardEx(String, String, String, Int32, Int32, CREG)
Generate a template file for importing drill holes where type is known
Public methodStatic memberImportDrillWizardEx(IWin32Window, String, String, String, Int32, Int32, CREG)
Generate a template file for importing drill holes where type is known
Public methodStatic memberInternetTrust
Change the Internet Trust Relationships
Public methodStatic memberiPatternForm
- Select a pattern.
Public methodStatic memberiTwoPanelSelection(CLST, CLST, String)
General purpose two-panel selection.
Public methodStatic memberiTwoPanelSelection(IWin32Window, CLST, CLST, String)
General purpose two-panel selection.
Public methodStatic memberiTwoPanelSelection2(CLST, CLST, String)
Two-panel selection, items not sorted alphabetically.
Public methodStatic memberiTwoPanelSelection2(IWin32Window, CLST, CLST, String)
Two-panel selection, items not sorted alphabetically.
Public methodStatic memberiTwoPanelSelectionEx(CLST, CLST, Int32, Int32, String)
Two-panel selection; options for sort and ability to select no items.
Public methodStatic memberiTwoPanelSelectionEx(IWin32Window, CLST, CLST, Int32, Int32, String)
Two-panel selection; options for sort and ability to select no items.
Public methodStatic memberiTwoPanelSelectionEx2(CLST, CLST, Int32, Int32, String, String)
Two-panel selection; extended options including a help link.
Public methodStatic memberiTwoPanelSelectionEx2(IWin32Window, CLST, CLST, Int32, Int32, String, String)
Two-panel selection; extended options including a help link.
Public methodStatic memberLaunchGeoDOTNETXTool
Launch a user created .Net GEOXTOOL.
Public methodStatic memberLaunchGeoDOTNETXToolEx
Launch a user created .Net GEOXTOOL.
Public methodStatic memberLaunchGeoXTool
Launch a user created GEOXTOOL.
Public methodStatic memberLaunchGeoXToolEx
Launch a user created GEOXTOOL.
Public methodStatic memberLaunchSingleGeoDOTNETXTool
Launch a user created .Net GEOXTOOL ensuring a single instance.
Public methodStatic memberLaunchSingleGeoDOTNETXToolEx
Launch a user created .Net GEOXTOOL ensuring a single instance.
Public methodStatic memberMetaDataViewer(CMETA, Int32, Int32)
View a META object
Public methodStatic memberMetaDataViewer(IWin32Window, CMETA, Int32, Int32)
View a META object
Public methodStatic memberPrintFile
Prints a file to current printer
Public methodStatic memberRenderLinePattern
Render a line pattern.
Public methodStatic memberRenderPattern
- Render a pattern.
Public methodStatic memberSetParentWND
Set the current parent WND
Public methodStatic memberSetPrinterW
Sets the Printer.
Public methodStatic memberSetProgAlwaysOn
Ability to set the progress bar to stay visible even if main application is processing messages
Public methodStatic memberSetWindowPosition
Get the Oasis montaj window's position and state
Public methodStatic memberSetWindowState
Changes the state of the Oasis montaj window
Public methodStatic memberShow3DViewerDialog
Display a standalone 3D viewer
Public methodStatic memberShowDirectHist(Double, Double, Double, Double, Double, Int32, CVV)
Display histogram of data directly
Public methodStatic memberShowDirectHist(IWin32Window, Double, Double, Double, Double, Double, Int32, CVV)
Display histogram of data directly
Public methodStatic memberShowHist(CST)
Display Histogram of data from ST
Public methodStatic memberShowHist(IWin32Window, CST)
Display Histogram of data from ST
Public methodStatic memberSimpleMapDialog(CMAP, String, String)
General purpose map display GUI with no interaction.
Public methodStatic memberSimpleMapDialog(IWin32Window, CMAP, String, String)
General purpose map display GUI with no interaction.
Public methodStatic memberThematicVoxelInfo
Display GX.Net thematic voxel info GUI.
Public methodStatic memberVoxelStatHist(String)
Display Histogram of Voxel
Public methodStatic memberVoxelStatHist(IWin32Window, String)
Display Histogram of Voxel
Top
See Also