|
|
Definition at line 596 of file mxdbedit.h. |
|
|
Definition at line 598 of file mxdbedit.h. |
|
|
Definition at line 597 of file mxdbedit.h. |
|
|
Definition at line 595 of file mxdbedit.h. |
|
|
Definition at line 599 of file mxdbedit.h. |
|
||||||||||||||||||||
|
Add a callback. Valid reasons:
|
|
||||||||||||
|
Close a database Form window.
|
|
|
Close style dialog.
|
|
||||||||||||
|
Close a table window.
|
|
||||||||||||||||||||||||||||
|
Create "database editor" dialog. Note, this function no longer opens a dialog of its own. However, the dhandle returned must be passed to the other MxdDatabaseEditor functions.
|
|
|
Destroy previously created "database editor" dialog.
|
|
||||||||||||||||||||
|
Drop a form. Returns 0 or an error < 0, including EUserCancel if the user changes their mind. If you don't want to ask the user about dropping the table, just call MfDropTable directly. Don't even think about calling this for an internal table.
|
|
||||||||||||||||||||
|
Drop a table. Returns 0 or an error < 0, including EUserCancel if the user changes their mind. If you don't want to ask the user about dropping the table, just call MfDropTable directly. Don't even think about calling this for an internal table.
|
|
||||||||||||||||||||
|
Popup dialog to edit a table definition.
|
|
|
Write any changes that havn't been written yet.
|
|
||||||||||||||||||||
|
Add a callback to a GenView.
|
|
|
Destroy a generic view form for a table. Normal people would just destroy the widget. It's destroy callback will take care of everything.
|
|
||||||||||||
|
Get the record data for a GenView.
|
|
||||||||||||||||||||
|
Remove a callback from a GenView.
|
|
||||||||||||
|
Save the contents of a GenView to a record. It will write whatever record was read via MxdDatabaseEditorGenViewSetRecord().
|
|
||||||||||||
|
Set the record data for a GenView.
|
|
||||||||||||||||
|
Read a record and set the GenView's data.
|
|
|
Return the database object handle.
|
|
|
Returns the number of table windows currently open.
|
|
|
Obsolete: Use DBEDIT::GetParent().
|
|
||||||||||||||||
|
GENERATING_DOXYGEN_OUTPUT.
|
|
||||||||||||||||||||||||||||
|
Obsolete: Use DBEDIT::ModalSingleRecordView().
|
|
||||||||||||
|
End selection of multiple elements. Ends the selection of multiple elements and updates open tables. See MxdDatabaseEditorSetElement() for more information. Flags: MxdDATABASE_DontUpdateDialogs Don't update table dialogs
|
|
||||||||||||
|
Begin selection of multiple elements. Starts the selection of multiple elements. This function clears the list of selected elements first if MxdDATABASE_Clear is passed, otherwise it just adds to the list. See MxdDatabaseEditorSetElement() for more information. Flags: MxdDATABASE_Clear Clear the list first
|
|
||||||||||||||||||||
|
Check the source and see if the function actually exists, if so, it creates a new form.
|
|
||||||||||||||||
|
Popup dialog to create a new table.
|
|
||||||||||||||||
|
Open a database Form window.
|
|
||||||||||||||||
|
Open style dialog.
|
|
||||||||||||||||
|
Open a database table window. Most flags are only used by tabular view mode. Valid flags are:
|
|
||||||||||||||||
|
Open tabluar view in database editor.
|
|
||||||||||||
|
Refresh the active element attachments.
|
|
||||||||||||
|
Make the database editor figure out what's attached again. Mostly obsolete. Now everything is done by callbacks and it knows to update automatically. However, if you're doing a lot of changes, it's a good idea to call MxdDatabaseEditorSuspendUpdates() and MxdDatabaseEditorResumeUpdates(). Flags:
|
|
||||||||||||
|
Open the database relationship (tree view) editor.
|
|
||||||||||||||||||||
|
Remove a callback.
|
|
||||||||||||
|
Resume updating dialogs.
|
|
||||||||||||||||||||||||
|
View records attached to a given element. This function is used to change the "Active" element without changing the selected element list. Flags:
|
|
||||||||||||||||
|
View records attached to a given element.
|
|
||||||||||||||||||||||||||||||||
|
Set multiple elements for the database editor. Flags:
|
|
||||||||||||
|
Set parent for database editor.
|
|
||||||||||||||||
|
Set the current element for pin-mapping. This function is the same as MxdDatabaseEditorSetElement, but is used for pin-mapping. Table is the main table that controls the display. |
|
||||||||||||||||||||
|
Set style handle for the database editor.
|
|
||||||||||||||||||||||||
|
Set style object for the database editor.
|
|
||||||||||||
|
Stop updating dialogs. This is useful if you're going to be modifing the database over and over.
|
|
||||||||||||
|
Check to see if a table is open. Returns a non-zero value if the table is open. Don't assume it returns 1 or 0. Some day, it may be changed to return a value telling what mode (Single Record or Tabular View) |
|
||||||||||||||||
|
Inform the database editor that element is unselected. This function has the opposite effect as MxdDatabaseEditorSetElement(). It removes the specified element from the list of selected elements. It's meant to be called in a multi-selection situation only.
|
|
|
Update the database editor dialogs.
|
1.3.8-20040913