Description | Hierarchy | Fields | Methods | Properties |
type TfrmGoPhast = class(TUndoForm)
TfrmGoPhast
is the type of frmGoPhast which is the main form of GoPhast.
TfrmGoPhast
has tool bars and a menu to control the operation of GoPhast. The main part of the form is occupied by three TframeViews which display top, front, and side views of the model. Most of the user interaction with the spatial data in the model is through the three TframeViews. A status bar sbMain on TfrmGoPhast
displays messages to the user.
See frmGoPhast.
![]() |
procedure DeleteLastPointInScreenObject; |
![]() |
procedure acColorExecute(Sender: TObject); |
![]() |
procedure acDeleteColumnRowExecute(Sender: TObject); |
![]() |
procedure acEditDataSetsExecute(Sender: TObject); |
![]() |
procedure acEditGridLinesExecute(Sender: TObject); |
![]() |
procedure acExitExecute(Sender: TObject); |
![]() |
procedure acExportPhastInputFileExecute(Sender: TObject); |
![]() |
procedure acFileNewExecute(Sender: TObject); |
![]() |
procedure acFileOpenExecute(Sender: TObject); |
![]() |
procedure acFileSaveAsExecute(Sender: TObject); |
![]() |
procedure acFileSaveExecute(Sender: TObject); |
![]() |
procedure acFontExecute(Sender: TObject); |
![]() |
procedure acGenerateGridExecute(Sender: TObject); |
![]() |
procedure acGridAngleExecute(Sender: TObject); |
![]() |
procedure acHelpContentsExecute(Sender: TObject); |
![]() |
procedure acMoveColumnOrRowExecute(Sender: TObject); |
![]() |
procedure acMoveToExecute(Sender: TObject); |
![]() |
procedure acRestoreDefaultViewExecute(Sender: TObject); |
![]() |
procedure acSetSpacingExecute(Sender: TObject); |
![]() |
procedure acShowFrontGridExecute(Sender: TObject); |
![]() |
procedure acShowGridShellExecute(Sender: TObject); |
![]() |
procedure acShowSideGridExecute(Sender: TObject); |
![]() |
procedure acShowTopGridExecute(Sender: TObject); |
![]() |
procedure acSmoothGridExecute(Sender: TObject); |
![]() |
procedure acSubdivideExecute(Sender: TObject); |
![]() |
procedure dcAddColCursorDrawCursor(Sender: TObject; const ABitMap, AMask: TBitmap); |
![]() |
procedure dcAddRowCursorDrawCursor(Sender: TObject; const ABitMap, AMask: TBitmap); |
![]() |
procedure dcMoveColCursorDrawCursor(Sender: TObject; const ABitMap, AMask: TBitmap); |
![]() |
procedure dcMoveRowCursorDrawCursor(Sender: TObject; const ABitMap, AMask: TBitmap); |
![]() |
procedure dcSetSpacingDrawCursor(Sender: TObject; const ABitMap, AMask: TBitmap); |
![]() |
procedure dcSubdivideDrawCursor(Sender: TObject; const ABitMap, AMask: TBitmap); |
![]() |
procedure FormClose(Sender: TObject; var Action: TCloseAction); |
![]() |
procedure FormCreate(Sender: TObject); override; |
![]() |
procedure FormDestroy(Sender: TObject); |
![]() |
procedure FormResize(Sender: TObject); |
![]() |
procedure FormKeyUp(Sender: TObject; var Key: Word; Shift: TShiftState); |
![]() |
procedure mi3D_ColorsClick(Sender: TObject); |
![]() |
procedure miAboutClick(Sender: TObject); |
![]() |
procedure miChangeStyleClick(Sender: TObject); |
![]() |
procedure miChemistryOptionsClick(Sender: TObject); |
![]() |
procedure miColorGridClick(Sender: TObject); |
![]() |
procedure miEditBitmapsClick(Sender: TObject); |
![]() |
procedure miEditSelectedObjectsClick(Sender: TObject); |
![]() |
procedure miExamplesClick(Sender: TObject); |
![]() |
procedure miFreeSurfaceClick(Sender: TObject); |
![]() |
procedure miGridOptionsClick(Sender: TObject); |
![]() |
procedure miHelpOnMainWindowClick(Sender: TObject); |
![]() |
procedure miHintDelayClick(Sender: TObject); |
![]() |
procedure miImportBitmapClick(Sender: TObject); |
![]() |
procedure miImportDistributedDatabyZoneClick(Sender: TObject); |
![]() |
procedure miImportDXFFileClick(Sender: TObject); |
![]() |
procedure miImportPointsClick(Sender: TObject); |
![]() |
procedure miImportShapefileClick(Sender: TObject); |
![]() |
procedure miPrintFrequencyClick(Sender: TObject); |
![]() |
procedure miPrintInitialClick(Sender: TObject); |
![]() |
procedure miRearrangeObjectsClick(Sender: TObject); |
![]() |
procedure miRulerFormatClick(Sender: TObject); |
![]() |
procedure miSearchForObjectClick(Sender: TObject); |
![]() |
procedure miSelectObjectsByNameClick(Sender: TObject); |
![]() |
procedure miSetSelectedColRowLayerClick(Sender: TObject); |
![]() |
procedure miShowFormulaErrorsClick(Sender: TObject); |
![]() |
procedure miShowHideBitmapsClick(Sender: TObject); |
![]() |
procedure miShowHideObjectsClick(Sender: TObject); |
![]() |
procedure miShowSelectedObjectsClick(Sender: TObject); |
![]() |
procedure miSolutionMethodClick(Sender: TObject); |
![]() |
procedure miSteadyFlowClick(Sender: TObject); |
![]() |
procedure miTimeControlClick(Sender: TObject); |
![]() |
procedure miTitleAndUnitsClick(Sender: TObject); |
![]() |
procedure miTopicSearchClick(Sender: TObject); |
![]() |
procedure miVerticalExaggerationClick(Sender: TObject); |
![]() |
procedure miZoomInClick(Sender: TObject); |
![]() |
procedure OpenMostRecentlyUsed(Sender: TObject); |
![]() |
procedure pnlLowerRightMouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer); |
![]() |
procedure sbMainMouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); |
![]() |
procedure sbMainMouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer); |
![]() |
procedure sbMainMouseUp(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); |
![]() |
procedure sdSaveDialogFilterChange(Sender: TObject; NewIndex: Integer); |
![]() |
procedure splitHorizMoved(Sender: TObject); |
![]() |
procedure splitVertBottomMoved(Sender: TObject); |
![]() |
procedure splitVertTopMoved(Sender: TObject); |
![]() |
procedure tb3DColorsClick(Sender: TObject); |
![]() |
procedure tb3DObjectsClick(Sender: TObject); |
![]() |
procedure tbAddHorizontalBoundaryClick(Sender: TObject); |
![]() |
procedure tbAddVerticalBoundaryClick(Sender: TObject); |
![]() |
procedure tbDeleteSegmentClick(Sender: TObject); |
![]() |
procedure tbGridAngleClick(Sender: TObject); |
![]() |
procedure tbInsertPointClick(Sender: TObject); |
![]() |
procedure tbLassoClick(Sender: TObject); |
![]() |
procedure tbLineClick(Sender: TObject); |
![]() |
procedure tbPanClick(Sender: TObject); |
![]() |
procedure tbPointClick(Sender: TObject); |
![]() |
procedure tbPointMouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); |
![]() |
procedure tbPolygonClick(Sender: TObject); |
![]() |
procedure tbRectangleClick(Sender: TObject); |
![]() |
procedure tbSelectClick(Sender: TObject); |
![]() |
procedure tbSelectPointClick(Sender: TObject); |
![]() |
procedure tbShellClick(Sender: TObject); |
![]() |
procedure tbStraightLineClick(Sender: TObject); |
![]() |
procedure tbZoomClick(Sender: TObject); |
![]() |
procedure tbZoomOutClick(Sender: TObject); |
![]() |
procedure ToolButtonMouseUp(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); |
![]() |
procedure AddMostRecentlyUsedFile(const FileName: string); |
![]() |
procedure AdjustToolbarPositions(FirstToolBar, SecondToolBar: TToolBar); |
![]() |
procedure AdjustToolbarWidth(AToolBar: TToolBar); |
![]() |
procedure BringFormsToFront(Sender: TObject); |
![]() |
function CheckModel: boolean; |
![]() |
procedure ClearSelectedNodes; |
![]() |
procedure DrawAddColRowCursor(const AndImage: TBitmap; Angle: real; const CursorComponent: TQRbwDynamicCursor); |
![]() |
procedure DrawHint(Sender: TObject; Canvas: TCanvas; const Rect: TRect; var DefaultDraw: Boolean); |
![]() |
procedure DrawMoveColRowCursor(const AndImage: TBitmap; Angle: real; const CursorComponent: TQRbwDynamicCursor); |
![]() |
procedure DrawSubdivideCursor(const AndImage: TBitmap; Angle: real; const CursorComponent: TQRbwDynamicCursor); |
![]() |
procedure ExportFile(const FileName: string); |
![]() |
procedure FillButtonList(AList: TList); |
![]() |
function GetPhastGrid: TPhastGrid; |
![]() |
function IsOverStatusPanelDivider(const X: integer): boolean; |
![]() |
procedure ReadIniFile; |
![]() |
procedure SaveAFile(FileName: string); |
![]() |
procedure SelectDefaultButton; |
![]() |
procedure SetActionChecked(Sender: TObject); |
![]() |
procedure SetButtonsUp(const CurrentButton: TObject); |
![]() |
procedure SetCurrentTool(const Value: TCustomInteractiveTool); |
![]() |
procedure SetCursorGrid(const Value: TCursorGrid); |
![]() |
procedure SetFileFormat(const Value: TFileFormat); |
![]() |
procedure SetFrontScreenObjectsChanged(const Value: boolean); |
![]() |
procedure SetSideScreenObjectsChanged(const Value: boolean); |
![]() |
procedure SetTopScreenObjectsChanged(const Value: boolean); |
![]() |
procedure SetZB_Cursors(const ACursor: TCursor); |
![]() |
procedure ShowHint(Sender: TObject); |
![]() |
procedure ValidateJpeg; |
![]() |
procedure WriteIniFile; |
![]() |
procedure OnAppIdle(Sender: TObject; var Done: Boolean); |
![]() |
function WidgetFlags: integer; override; |
![]() |
procedure AdjustScales; |
![]() |
procedure EditScreenObjects; |
![]() |
function GetCompiler(const Orientation: TDataSetOrientation; const EvaluatedAt: TEvaluatedAt): TRbwParser; |
![]() |
procedure InvalidateDataSets; |
![]() |
procedure InvalidateFront; |
![]() |
procedure InvalidateModel; |
![]() |
procedure InvalidateSide; |
![]() |
procedure InvalidateTop; |
![]() |
procedure OpenAFile(const FileName: string); |
![]() |
function ResetSelectedScreenObjects: boolean; |
![]() |
procedure ResizeZoomBoxes(Sender: TObject); |
![]() |
procedure ScreenObjectsChanged(Sender: TObject); |
![]() |
procedure UpdateDataSetDimensions; |
![]() |
acAddColumn: TAction; |
|
![]() |
acAddRow: TAction; |
|
![]() |
acColor: TAction; |
|
![]() |
acColoredGrid: TAction; |
|
![]() |
acCopy: TAction; |
|
![]() |
acCreateLine: TAction; |
|
![]() |
acCreatePoint: TAction; |
|
![]() |
acCreatePolygon: TAction; |
|
![]() |
acCreateRectangle: TAction; |
|
![]() |
acCreateStraightLine: TAction; |
|
![]() |
acCut: TAction; |
|
![]() |
acDeleteColumnRow: TAction; |
|
![]() |
acDeleteSegment: TAction; |
|
![]() |
acEditDataSets: TAction; |
|
![]() |
acEditGridLines: TAction; |
|
![]() |
acEditVerticalExaggeration: TAction; |
|
![]() |
acExit: TAction; |
|
![]() |
acExportPhastInputFile: TAction; |
|
![]() |
acFileNew: TAction; |
|
![]() |
acFileOpen: TAction; |
|
![]() |
acFilePrint: TAction; |
|
![]() |
acFileSave: TAction; |
|
![]() |
acFileSaveAs: TAction; |
|
![]() |
acFont: TAction; |
|
![]() |
acGenerateGrid: TAction; |
|
![]() |
acGridAngle: TAction; |
|
![]() |
acGridDragRotate: TAction; |
|
![]() |
acHelpContents: THelpContents; |
|
![]() |
acHelpTopicSearch: THelpTopicSearch; |
|
![]() |
acInsertNode: TAction; |
|
![]() |
acMoveColumnOrRow: TAction; |
|
![]() |
acMoveTo: TAction; |
|
![]() |
acPan: TAction; |
|
![]() |
acPaste: TAction; |
|
![]() |
acRestoreDefaultView: TAction; |
|
![]() |
acSelectAll: TAction; |
|
![]() |
acSelectNode: TAction; |
|
![]() |
acSelectObjects: TAction; |
|
![]() |
acSelectWithLasso: TAction; |
|
![]() |
acSetSpacing: TAction; |
|
![]() |
acShow3DObjects: TAction; |
|
![]() |
acShowFrontGrid: TAction; |
|
![]() |
acShowGridShell: TAction; |
|
![]() |
acShowHideObjects: TAction; |
|
![]() |
acShowSideGrid: TAction; |
|
![]() |
acShowTopGrid: TAction; |
|
![]() |
acSmoothGrid: TAction; |
|
![]() |
acSubdivide: TAction; |
|
![]() |
acZoom: TAction; |
|
![]() |
acZoomIn: TAction; |
|
![]() |
acZoomOut: TAction; |
|
![]() |
alActionList: TActionList; |
|
![]() |
cbControlBar: TControlBar; |
|
![]() |
cdColorDialog: TColorDialog; |
|
![]() |
dcAddColCursor: TQRbwDynamicCursor; |
|
![]() |
dcAddRowCursor: TQRbwDynamicCursor; |
|
![]() |
dcMoveColCursor: TQRbwDynamicCursor; |
|
![]() |
dcMoveRowCursor: TQRbwDynamicCursor; |
|
![]() |
dcSetSpacing: TQRbwDynamicCursor; |
|
![]() |
dcSubdivide: TQRbwDynamicCursor; |
|
![]() |
fdFontDialog: TFontDialog; |
|
![]() |
frame3DView: Tframe3DView; |
|
![]() |
frameFrontView: TframeView; |
|
![]() |
frameSideView: TframeView; |
|
![]() |
frameTopView: TframeView; |
|
![]() |
ilImageList: TImageList; |
|
![]() |
mi3D_Colors: TMenuItem; |
|
![]() |
miAbout: TMenuItem; |
|
![]() |
miAddHorizontalGridLine: TMenuItem; |
|
![]() |
miAddVerticalGridLine: TMenuItem; |
|
![]() |
miChangeStyle: TMenuItem; |
|
![]() |
miChemistryOptions: TMenuItem; |
|
![]() |
miColor: TMenuItem; |
|
![]() |
miColorGrid: TMenuItem; |
|
![]() |
miContents: TMenuItem; |
|
![]() |
miCopy: TMenuItem; |
|
![]() |
miCreateLine: TMenuItem; |
|
![]() |
miCreatePoint: TMenuItem; |
|
![]() |
miCreatePolygon: TMenuItem; |
|
![]() |
miCreateRectangle: TMenuItem; |
|
![]() |
miCreateStraightLine: TMenuItem; |
|
![]() |
miCustomize: TMenuItem; |
|
![]() |
miCut: TMenuItem; |
|
![]() |
miData: TMenuItem; |
|
![]() |
miDeleteGridLine: TMenuItem; |
|
![]() |
miDeleteSegment: TMenuItem; |
|
![]() |
miDragtoRotate: TMenuItem; |
|
![]() |
miEdit: TMenuItem; |
|
![]() |
miEditBitmaps: TMenuItem; |
|
![]() |
miEditDataSet: TMenuItem; |
|
![]() |
miEditGridLines: TMenuItem; |
|
![]() |
miEditSelectedObjects: TMenuItem; |
This TMenuItem [Object|Edit Selected Object(s)], allows the user to edit the properties of the selected objects by displaying the TfrmScreenObjectProperties dialog box. See also
|
![]() |
miExamples: TMenuItem; |
The OnClick event for |
![]() |
miExit: TMenuItem; |
|
![]() |
miExport: TMenuItem; |
|
![]() |
miFile: TMenuItem; |
|
![]() |
miFont: TMenuItem; |
|
![]() |
miFreeSurface: TMenuItem; |
|
![]() |
miGenerateGrid: TMenuItem; |
|
![]() |
miGoTo: TMenuItem; |
|
![]() |
miGrid: TMenuItem; |
|
![]() |
miGridAngle: TMenuItem; |
|
![]() |
miGridOptions: TMenuItem; |
|
![]() |
miHelp: TMenuItem; |
|
![]() |
miHelpOnMainWindow: TMenuItem; |
|
![]() |
miHintDelay: TMenuItem; |
|
![]() |
miImport: TMenuItem; |
|
![]() |
miImportBitmap: TMenuItem; |
|
![]() |
miImportDistributedDatabyZone: TMenuItem; |
|
![]() |
miImportDXFFile: TMenuItem; |
|
![]() |
miImportPoints: TMenuItem; |
See miImportPointsClick. |
![]() |
miImportShapefile: TMenuItem; |
|
![]() |
miInsertNode: TMenuItem; |
|
![]() |
miMoveColumnOrRow: TMenuItem; |
|
![]() |
miNew: TMenuItem; |
|
![]() |
miObject: TMenuItem; |
|
![]() |
miOpen: TMenuItem; |
|
![]() |
miPan: TMenuItem; |
|
![]() |
miPaste: TMenuItem; |
|
![]() |
miPhastOptions: TMenuItem; |
|
![]() |
miPrint: TMenuItem; |
|
![]() |
miPrintFrequency: TMenuItem; |
|
![]() |
miPrintInitial: TMenuItem; |
|
![]() |
miRearrangeObjects: TMenuItem; |
|
![]() |
miRedo: TMenuItem; |
See also
|
![]() |
miRestoreDefaultView: TMenuItem; |
|
![]() |
miRulerFormat: TMenuItem; |
|
![]() |
miSave: TMenuItem; |
|
![]() |
miSaveAs: TMenuItem; |
|
![]() |
miSearchForObject: TMenuItem; |
|
![]() |
miSelectAll: TMenuItem; |
|
![]() |
miSelectNodes: TMenuItem; |
|
![]() |
miSelectObjects: TMenuItem; |
|
![]() |
miSelectObjectsByName: TMenuItem; |
|
![]() |
miSelectWithLasso: TMenuItem; |
|
![]() |
miSetSelectedColRowLayer: TMenuItem; |
|
![]() |
miSetSpacing: TMenuItem; |
|
![]() |
miShow3DObjects: TMenuItem; |
|
![]() |
miShowColoredGrid: TMenuItem; |
|
![]() |
miShowFormulaErrors: TMenuItem; |
|
![]() |
miShowFrontGrid: TMenuItem; |
|
![]() |
miShowGridShell: TMenuItem; |
|
![]() |
miShowHideBitmaps: TMenuItem; |
|
![]() |
miShowHideObjects: TMenuItem; |
|
![]() |
miShowSelectedObjects: TMenuItem; |
|
![]() |
miShowSideGrid: TMenuItem; |
|
![]() |
miShowTopGrid: TMenuItem; |
|
![]() |
miSmoothGrid: TMenuItem; |
|
![]() |
miSolutionMethod: TMenuItem; |
|
![]() |
miSteadyFlow: TMenuItem; |
|
![]() |
miSubdivide: TMenuItem; |
|
![]() |
miTimeControl: TMenuItem; |
|
![]() |
miTitleAndUnits: TMenuItem; |
|
![]() |
miTopicSearch: TMenuItem; |
|
![]() |
miUndo: TMenuItem; |
See also
|
![]() |
miVerticalExaggeration: TMenuItem; |
|
![]() |
miView: TMenuItem; |
|
![]() |
miZoom: TMenuItem; |
|
![]() |
miZoomIn: TMenuItem; |
|
![]() |
miZoomOut: TMenuItem; |
|
![]() |
mmMainMenu: TMainMenu; |
|
![]() |
MostRecentlyUsed: TRbwMostRecentlyUsed; |
See also
|
![]() |
N1: TMenuItem; |
|
![]() |
N2: TMenuItem; |
|
![]() |
N3: TMenuItem; |
|
![]() |
N4: TMenuItem; |
|
![]() |
N5: TMenuItem; |
|
![]() |
N6: TMenuItem; |
|
![]() |
odOpenDialog: TOpenDialog; |
|
![]() |
pnlBottom: TPanel; |
|
![]() |
pnlTop: TPanel; |
|
![]() |
rpFrontFormulaCompiler: TRbwParser; |
|
![]() |
rpFrontFormulaCompilerNodes: TRbwParser; |
|
![]() |
rpSideFormulaCompiler: TRbwParser; |
|
![]() |
rpSideFormulaCompilerNodes: TRbwParser; |
|
![]() |
rpThreeDFormulaCompiler: TRbwParser; |
|
![]() |
rpThreeDFormulaCompilerNodes: TRbwParser; |
|
![]() |
rpTopFormulaCompiler: TRbwParser; |
|
![]() |
rpTopFormulaCompilerNodes: TRbwParser; |
|
![]() |
sbMain: TStatusBar; |
|
![]() |
sdPhastInput: TSaveDialog; |
|
![]() |
sdSaveDialog: TSaveDialog; |
|
![]() |
splitHoriz: TSplitter; |
|
![]() |
splitVertBottom: TSplitter; |
|
![]() |
splitVertTop: TSplitter; |
|
![]() |
tb3DColors: TToolButton; |
|
![]() |
tb3DObjects: TToolButton; |
|
![]() |
tbAddHorizontalBoundary: TToolButton; |
|
![]() |
tbAddVerticalBoundary: TToolButton; |
|
![]() |
tbarCreateScreenObject: TToolBar; |
|
![]() |
tbarEdit: TToolBar; |
|
![]() |
tbarEditGrid: TToolBar; |
|
![]() |
tbarEditScreenObjects: TToolBar; |
|
![]() |
tbarFile: TToolBar; |
|
![]() |
tbarView: TToolBar; |
|
![]() |
tbarView3D: TToolBar; |
|
![]() |
tbCopy: TToolButton; |
|
![]() |
tbCut: TToolButton; |
|
![]() |
tbDeleteColumnRow: TToolButton; |
|
![]() |
tbDeleteSegment: TToolButton; |
|
![]() |
tbFrontGrid: TToolButton; |
|
![]() |
tbGenerateGrid: TToolButton; |
|
![]() |
tbGridAngle: TToolButton; |
|
![]() |
tbInsertPoint: TToolButton; |
|
![]() |
tbLasso: TToolButton; |
|
![]() |
tbLine: TToolButton; |
|
![]() |
tbMove: TToolButton; |
|
![]() |
tbNew: TToolButton; |
|
![]() |
tbOpen: TToolButton; |
|
![]() |
tbPan: TToolButton; |
|
![]() |
tbPaste: TToolButton; |
|
![]() |
tbPoint: TToolButton; |
|
![]() |
tbPolygon: TToolButton; |
|
![]() |
tbPrint: TToolButton; |
|
![]() |
tbRectangle: TToolButton; |
|
![]() |
tbRedo: TToolButton; |
See also
|
![]() |
tbSave: TToolButton; |
|
![]() |
tbSelect: TToolButton; |
|
![]() |
tbSelectPoint: TToolButton; |
|
![]() |
tbSeparator1: TToolButton; |
|
![]() |
tbSeparator2: TToolButton; |
|
![]() |
tbShell: TToolButton; |
|
![]() |
tbShowHideObjects: TToolButton; |
![]() |
tbSideGrid: TToolButton; |
|
![]() |
tbSpacing: TToolButton; |
|
![]() |
tbStraightLine: TToolButton; |
|
![]() |
tbSubdivide: TToolButton; |
|
![]() |
tbTopGrid: TToolButton; |
|
![]() |
tbUndo: TToolButton; |
See also
|
![]() |
tbZoom: TToolButton; |
|
![]() |
tbZoomIn: TToolButton; |
|
![]() |
tbZoomOut: TToolButton; |
|
![]() |
timTimer: TTimer; |
|
![]() |
FCanDraw: boolean; |
|
![]() |
FCanEdit: boolean; |
See CanEdit. |
![]() |
FClickedRuler: TObject; |
|
![]() |
FCurrentTool: TCustomInteractiveTool; |
|
![]() |
FCursorGrid: TCursorGrid; |
|
![]() |
FCursorX: integer; |
|
![]() |
FCursorY: integer; |
|
![]() |
FDeletedDataSets: TObjectList; |
|
![]() |
FFileFormat: TFileFormat; |
|
![]() |
FFrontGridChanged: boolean; |
|
![]() |
FFrontScreenObjectsChanged: boolean; |
|
![]() |
FModel: TPhastModel; |
|
![]() |
FMovingPanelIndex: integer; |
|
![]() |
FMovingStatusBarPanel: boolean; |
|
![]() |
FOldHeight: integer; |
|
![]() |
FOldWidth: integer; |
|
![]() |
FSideGridChanged: boolean; |
|
![]() |
FSideScreenObjectsChanged: boolean; |
|
![]() |
FTopGridChanged: boolean; |
|
![]() |
FTopScreenObjectsChanged: boolean; |
|
![]() |
FIniFile: TMemInifile; |
See IniFile. |
![]() |
procedure DeleteLastPointInScreenObject; |
|
![]() |
procedure acColorExecute(Sender: TObject); |
|
![]() |
procedure acDeleteColumnRowExecute(Sender: TObject); |
|
![]() |
procedure acEditDataSetsExecute(Sender: TObject); |
|
![]() |
procedure acEditGridLinesExecute(Sender: TObject); |
|
![]() |
procedure acExitExecute(Sender: TObject); |
|
![]() |
procedure acExportPhastInputFileExecute(Sender: TObject); |
|
![]() |
procedure acFileNewExecute(Sender: TObject); |
|
![]() |
procedure acFileOpenExecute(Sender: TObject); |
|
![]() |
procedure acFileSaveAsExecute(Sender: TObject); |
|
![]() |
procedure acFileSaveExecute(Sender: TObject); |
|
![]() |
procedure acFontExecute(Sender: TObject); |
|
![]() |
procedure acGenerateGridExecute(Sender: TObject); |
|
![]() |
procedure acGridAngleExecute(Sender: TObject); |
|
![]() |
procedure acHelpContentsExecute(Sender: TObject); |
|
![]() |
procedure acMoveColumnOrRowExecute(Sender: TObject); |
|
![]() |
procedure acMoveToExecute(Sender: TObject); |
|
![]() |
procedure acRestoreDefaultViewExecute(Sender: TObject); |
|
![]() |
procedure acSetSpacingExecute(Sender: TObject); |
|
![]() |
procedure acShowFrontGridExecute(Sender: TObject); |
|
![]() |
procedure acShowGridShellExecute(Sender: TObject); |
|
![]() |
procedure acShowSideGridExecute(Sender: TObject); |
|
![]() |
procedure acShowTopGridExecute(Sender: TObject); |
|
![]() |
procedure acSmoothGridExecute(Sender: TObject); |
|
![]() |
procedure acSubdivideExecute(Sender: TObject); |
|
![]() |
procedure dcAddColCursorDrawCursor(Sender: TObject; const ABitMap, AMask: TBitmap); |
|
![]() |
procedure dcAddRowCursorDrawCursor(Sender: TObject; const ABitMap, AMask: TBitmap); |
|
![]() |
procedure dcMoveColCursorDrawCursor(Sender: TObject; const ABitMap, AMask: TBitmap); |
|
![]() |
procedure dcMoveRowCursorDrawCursor(Sender: TObject; const ABitMap, AMask: TBitmap); |
|
![]() |
procedure dcSetSpacingDrawCursor(Sender: TObject; const ABitMap, AMask: TBitmap); |
|
![]() |
procedure dcSubdivideDrawCursor(Sender: TObject; const ABitMap, AMask: TBitmap); |
|
![]() |
procedure FormClose(Sender: TObject; var Action: TCloseAction); |
|
![]() |
procedure FormDestroy(Sender: TObject); |
|
![]() |
procedure FormResize(Sender: TObject); |
When the form is resized, synchronize the rulers with the views of the model. |
![]() |
procedure FormKeyUp(Sender: TObject; var Key: Word; Shift: TShiftState); |
|
![]() |
procedure mi3D_ColorsClick(Sender: TObject); |
|
![]() |
procedure miAboutClick(Sender: TObject); |
|
![]() |
procedure miChangeStyleClick(Sender: TObject); |
|
![]() |
procedure miChemistryOptionsClick(Sender: TObject); |
|
![]() |
procedure miColorGridClick(Sender: TObject); |
|
![]() |
procedure miEditBitmapsClick(Sender: TObject); |
|
![]() |
procedure miEditSelectedObjectsClick(Sender: TObject); |
See also
|
![]() |
procedure miExamplesClick(Sender: TObject); |
See miExamples |
![]() |
procedure miFreeSurfaceClick(Sender: TObject); |
|
![]() |
procedure miGridOptionsClick(Sender: TObject); |
|
![]() |
procedure miHelpOnMainWindowClick(Sender: TObject); |
See miHelpOnMainWindow. |
![]() |
procedure miHintDelayClick(Sender: TObject); |
|
![]() |
procedure miImportBitmapClick(Sender: TObject); |
|
![]() |
procedure miImportDistributedDatabyZoneClick(Sender: TObject); |
|
![]() |
procedure miImportDXFFileClick(Sender: TObject); |
|
![]() |
procedure miImportPointsClick(Sender: TObject); |
|
![]() |
procedure miImportShapefileClick(Sender: TObject); |
|
![]() |
procedure miPrintFrequencyClick(Sender: TObject); |
|
![]() |
procedure miPrintInitialClick(Sender: TObject); |
|
![]() |
procedure miRearrangeObjectsClick(Sender: TObject); |
|
![]() |
procedure miRulerFormatClick(Sender: TObject); |
|
![]() |
procedure miSearchForObjectClick(Sender: TObject); |
|
![]() |
procedure miSelectObjectsByNameClick(Sender: TObject); |
|
![]() |
procedure miSetSelectedColRowLayerClick(Sender: TObject); |
|
![]() |
procedure miShowFormulaErrorsClick(Sender: TObject); |
|
![]() |
procedure miShowHideBitmapsClick(Sender: TObject); |
|
![]() |
procedure miShowHideObjectsClick(Sender: TObject); |
|
![]() |
procedure miShowSelectedObjectsClick(Sender: TObject); |
|
![]() |
procedure miSolutionMethodClick(Sender: TObject); |
|
![]() |
procedure miSteadyFlowClick(Sender: TObject); |
|
![]() |
procedure miTimeControlClick(Sender: TObject); |
|
![]() |
procedure miTitleAndUnitsClick(Sender: TObject); |
|
![]() |
procedure miTopicSearchClick(Sender: TObject); |
|
![]() |
procedure miVerticalExaggerationClick(Sender: TObject); |
|
![]() |
procedure miZoomInClick(Sender: TObject); |
|
![]() |
procedure OpenMostRecentlyUsed(Sender: TObject); |
|
![]() |
procedure pnlLowerRightMouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer); |
|
![]() |
procedure sbMainMouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer); |
When the cursor is over one of the dividers between panels in sbMain or when the divider is being moved, |
![]() |
procedure sdSaveDialogFilterChange(Sender: TObject; NewIndex: Integer); |
|
![]() |
procedure splitHorizMoved(Sender: TObject); |
This procedure keeps the rulers updated when the horizontal splitter separating the upper and lower halves of the main window is moved. |
![]() |
procedure tb3DColorsClick(Sender: TObject); |
|
![]() |
procedure tb3DObjectsClick(Sender: TObject); |
|
![]() |
procedure tbAddHorizontalBoundaryClick(Sender: TObject); |
|
![]() |
procedure tbAddVerticalBoundaryClick(Sender: TObject); |
|
![]() |
procedure tbDeleteSegmentClick(Sender: TObject); |
|
![]() |
procedure tbGridAngleClick(Sender: TObject); |
|
![]() |
procedure tbInsertPointClick(Sender: TObject); |
|
![]() |
procedure tbLassoClick(Sender: TObject); |
|
![]() |
procedure tbLineClick(Sender: TObject); |
|
![]() |
procedure tbPanClick(Sender: TObject); |
|
![]() |
procedure tbPointClick(Sender: TObject); |
|
![]() |
procedure tbPolygonClick(Sender: TObject); |
|
![]() |
procedure tbRectangleClick(Sender: TObject); |
|
![]() |
procedure tbSelectClick(Sender: TObject); |
|
![]() |
procedure tbSelectPointClick(Sender: TObject); |
|
![]() |
procedure tbShellClick(Sender: TObject); |
|
![]() |
procedure tbStraightLineClick(Sender: TObject); |
|
![]() |
procedure tbZoomClick(Sender: TObject); |
|
![]() |
procedure tbZoomOutClick(Sender: TObject); |
|
![]() |
procedure ToolButtonMouseUp(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); |
When handling the OnMouseUp event, |
![]() |
procedure AddMostRecentlyUsedFile(const FileName: string); |
|
![]() |
procedure AdjustToolbarWidth(AToolBar: TToolBar); |
|
![]() |
procedure BringFormsToFront(Sender: TObject); |
If frmProgress, frmSelectedObjects, or frmColors are visible, |
![]() |
function CheckModel: boolean; |
|
![]() |
procedure ClearSelectedNodes; |
If any individual vertices in a TScreenObject are selected |
![]() |
procedure DrawAddColRowCursor(const AndImage: TBitmap; Angle: real; const CursorComponent: TQRbwDynamicCursor); |
|
![]() |
procedure DrawMoveColRowCursor(const AndImage: TBitmap; Angle: real; const CursorComponent: TQRbwDynamicCursor); |
|
![]() |
procedure DrawSubdivideCursor(const AndImage: TBitmap; Angle: real; const CursorComponent: TQRbwDynamicCursor); |
|
![]() |
procedure ExportFile(const FileName: string); |
|
![]() |
procedure FillButtonList(AList: TList); |
|
![]() |
function GetPhastGrid: TPhastGrid; |
See PhastGrid. |
![]() |
function IsOverStatusPanelDivider(const X: integer): boolean; |
|
![]() |
procedure ReadIniFile; |
See also
|
![]() |
procedure SaveAFile(FileName: string); |
|
![]() |
procedure SelectDefaultButton; |
If none of the buttons for creating TScreenObjects, editing the grid or other similar activities is Down. |
![]() |
procedure SetCurrentTool(const Value: TCustomInteractiveTool); |
See CurrentTool. |
![]() |
procedure SetCursorGrid(const Value: TCursorGrid); |
See CursorGrid. |
![]() |
procedure SetFileFormat(const Value: TFileFormat); |
See FileFormat. |
![]() |
procedure SetFrontScreenObjectsChanged(const Value: boolean); |
![]() |
procedure SetSideScreenObjectsChanged(const Value: boolean); |
![]() |
procedure SetTopScreenObjectsChanged(const Value: boolean); |
![]() |
procedure SetZB_Cursors(const ACursor: TCursor); |
|
![]() |
procedure ShowHint(Sender: TObject); |
|
![]() |
procedure ValidateJpeg; |
In Windows, |
![]() |
procedure WriteIniFile; |
See also
|
![]() |
procedure OnAppIdle(Sender: TObject; var Done: Boolean); |
|
![]() |
function WidgetFlags: integer; override; |
|
![]() |
procedure AdjustScales; |
|
![]() |
procedure EditScreenObjects; |
|
![]() |
function GetCompiler(const Orientation: TDataSetOrientation; const EvaluatedAt: TEvaluatedAt): TRbwParser; |
|
![]() |
procedure InvalidateDataSets; |
|
![]() |
procedure InvalidateFront; |
|
![]() |
procedure InvalidateModel; |
|
![]() |
procedure InvalidateSide; |
|
![]() |
procedure InvalidateTop; |
|
![]() |
procedure OpenAFile(const FileName: string); |
Parameters
|
![]() |
function ResetSelectedScreenObjects: boolean; |
|
![]() |
procedure ResizeZoomBoxes(Sender: TObject); |
|
![]() |
procedure ScreenObjectsChanged(Sender: TObject); |
|
![]() |
procedure UpdateDataSetDimensions; |
|
![]() |
property FileFormat: TFileFormat read FFileFormat write SetFileFormat; |
|
![]() |
property CanDraw: boolean read FCanDraw write FCanDraw; |
Setting |
![]() |
property CanEdit: boolean read FCanEdit write FCanEdit; |
|
![]() |
property ClickedRuler: TObject read FClickedRuler write FClickedRuler; |
|
![]() |
property CurrentTool: TCustomInteractiveTool read FCurrentTool
write SetCurrentTool; |
|
![]() |
property CursorGrid: TCursorGrid read FCursorGrid write SetCursorGrid; |
|
![]() |
property CursorX: integer read FCursorX write FCursorX; |
|
![]() |
property CursorY: integer read FCursorY write FCursorY; |
|
![]() |
property DeletedDataSets: TObjectList read FDeletedDataSets; |
|
![]() |
property FrontGridChanged: boolean read FFrontGridChanged
write FFrontGridChanged; |
|
![]() |
property FrontScreenObjectsChanged: boolean read FFrontScreenObjectsChanged
write SetFrontScreenObjectsChanged; |
Setting |
![]() |
property IniFile: TMemInifile read FIniFile; |
|
![]() |
property Model: TPhastModel read FModel write FModel; |
|
![]() |
property OldHeight: integer read FOldHeight; |
|
![]() |
property OldWidth: integer read FOldWidth; |
|
![]() |
property PhastGrid: TPhastGrid read GetPhastGrid; |
![]() |
property SideGridChanged: boolean read FSideGridChanged
write FSideGridChanged; |
|
![]() |
property SideScreenObjectsChanged: boolean read FSideScreenObjectsChanged
write SetSideScreenObjectsChanged; |
Setting |
![]() |
property TopGridChanged: boolean read FTopGridChanged
write FTopGridChanged; |
|
![]() |
property TopScreenObjectsChanged: boolean read FTopScreenObjectsChanged
write SetTopScreenObjectsChanged; |
Setting |