Class TfrmSpecifyContours

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TfrmSpecifyContours = class(TfrmCustomGoPhast)

Description

no description available, TfrmCustomGoPhast description follows

TfrmCustomGoPhast is the ancestor of all TForms in GoPhast.

TfrmCustomGoPhast handles setting the color and font. TfrmCustomGoPhast also tries to keep from appearing at a location where it can't be seen. )

Hierarchy

Overview

Fields

Implicit pnlBottom: TPanel;
Implicit btnCancel: TBitBtn;
Implicit btnOK: TBitBtn;
Implicit btnHelp: TBitBtn;
Implicit rdgContourData: TRbwDataGrid4;
Implicit GridPanel1: TGridPanel;
Implicit sbAddRow: TSpeedButton;
Implicit sbInsertRow: TSpeedButton;
Implicit sbDeleteRow: TSpeedButton;
Implicit seRowCount: TJvSpinEdit;
Implicit lblRowCount: TLabel;
Implicit clrDlg: TJvColorDialog;
Implicit cbAutomaticColors: TJvCheckBox;
Implicit Panel1: TPanel;
Implicit rdeLineThickness: TRbwDataEntry;
Private FContourColors: TColorParameters;
Private FLogTransform: Boolean;

Methods

Implicit procedure FormCreate(Sender: TObject); override;
Implicit procedure rdgContourDataBeforeDrawCell(Sender: TObject; ACol, ARow: Integer);
Implicit procedure rdgContourDataButtonClick(Sender: TObject; ACol, ARow: Integer);
Implicit procedure seRowCountChange(Sender: TObject);
Implicit procedure rdgContourDataSelectCell(Sender: TObject; ACol, ARow: Integer; var CanSelect: Boolean);
Implicit procedure rdgContourDataEndUpdate(Sender: TObject);
Implicit procedure sbAddRowClick(Sender: TObject);
Implicit procedure sbInsertRowClick(Sender: TObject);
Implicit procedure sbDeleteRowClick(Sender: TObject);
Implicit procedure cbAutomaticColorsClick(Sender: TObject);
Implicit procedure rdgContourDataColSize(Sender: TObject; ACol, PriorWidth: Integer);
Implicit procedure rdgContourDataHorizontalScroll(Sender: TObject);
Implicit procedure rdeLineThicknessChange(Sender: TObject);
Implicit procedure rdgContourDataMouseUp(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
Implicit procedure FormDestroy(Sender: TObject); override;
Private procedure UpdateRowCount;
Private procedure ArrangeControls;
Private procedure FillThicknessCells;
Private procedure NumberGrid;
Public procedure GetData(Contours: TContours; ColorScheme, ColorCycles: integer; ColorExponent: real; LogTransform: boolean);
Public procedure SetData(var Contours: TContours);

Description

Fields

Implicit pnlBottom: TPanel;
 
Implicit btnCancel: TBitBtn;
 
Implicit btnOK: TBitBtn;
 
Implicit btnHelp: TBitBtn;
 
Implicit rdgContourData: TRbwDataGrid4;
 
Implicit GridPanel1: TGridPanel;
 
Implicit sbAddRow: TSpeedButton;
 
Implicit sbInsertRow: TSpeedButton;
 
Implicit sbDeleteRow: TSpeedButton;
 
Implicit seRowCount: TJvSpinEdit;
 
Implicit lblRowCount: TLabel;
 
Implicit clrDlg: TJvColorDialog;
 
Implicit cbAutomaticColors: TJvCheckBox;
 
Implicit Panel1: TPanel;
 
Implicit rdeLineThickness: TRbwDataEntry;
 
Private FContourColors: TColorParameters;
 
Private FLogTransform: Boolean;
 

Methods

Implicit procedure FormCreate(Sender: TObject); override;
 
Implicit procedure rdgContourDataBeforeDrawCell(Sender: TObject; ACol, ARow: Integer);
 
Implicit procedure rdgContourDataButtonClick(Sender: TObject; ACol, ARow: Integer);
 
Implicit procedure seRowCountChange(Sender: TObject);
 
Implicit procedure rdgContourDataSelectCell(Sender: TObject; ACol, ARow: Integer; var CanSelect: Boolean);
 
Implicit procedure rdgContourDataEndUpdate(Sender: TObject);
 
Implicit procedure sbAddRowClick(Sender: TObject);
 
Implicit procedure sbInsertRowClick(Sender: TObject);
 
Implicit procedure sbDeleteRowClick(Sender: TObject);
 
Implicit procedure cbAutomaticColorsClick(Sender: TObject);
 
Implicit procedure rdgContourDataColSize(Sender: TObject; ACol, PriorWidth: Integer);
 
Implicit procedure rdgContourDataHorizontalScroll(Sender: TObject);
 
Implicit procedure rdeLineThicknessChange(Sender: TObject);
 
Implicit procedure rdgContourDataMouseUp(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
 
Implicit procedure FormDestroy(Sender: TObject); override;
 
Private procedure UpdateRowCount;
 
Private procedure ArrangeControls;
 
Private procedure FillThicknessCells;
 
Private procedure NumberGrid;
 
Public procedure GetData(Contours: TContours; ColorScheme, ColorCycles: integer; ColorExponent: real; LogTransform: boolean);

Private declarations

Public procedure SetData(var Contours: TContours);
 

Generated by PasDoc 0.12.1 on 2013-05-13 15:41:40