Class TfrmExportCSV

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TfrmExportCSV = 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 sdSaveCSV: TSaveDialog;
Implicit Panel1: TPanel;
Implicit vstDataSets: TVirtualStringTree;
Implicit rgOrientation: TRadioGroup;
Implicit rgEvaluatedAt: TRadioGroup;
Implicit btnHelp: TBitBtn;
Implicit btnSave: TBitBtn;
Implicit pnlModel: TPanel;
Implicit lblModel: TLabel;
Implicit comboModel: TComboBox;
Private FDataSets: TList;
Private FFileStream: TFileStream;

Methods

Implicit procedure FormCreate(Sender: TObject); override;
Implicit procedure FormDestroy(Sender: TObject); override;
Implicit procedure vstDataSetsGetText(Sender: TBaseVirtualTree; Node: PVirtualNode; Column: TColumnIndex; TextType: TVSTTextType; var CellText: string);
Implicit procedure vstDataSetsGetNodeDataSize(Sender: TBaseVirtualTree; var NodeDataSize: Integer);
Implicit procedure rgOrientationClick(Sender: TObject);
Implicit procedure rgEvaluatedAtClick(Sender: TObject);
Implicit procedure vstDataSetsChecked(Sender: TBaseVirtualTree; Node: PVirtualNode);
Implicit procedure sdSaveCSVTypeChange(Sender: TObject);
Implicit procedure btnSaveClick(Sender: TObject);
Private procedure GetData;
Private procedure SetData;
Private function SelectDataArrays(DataArray: TDataArray): boolean;
Private procedure GetOrientationAndEvalAt(var EvaluatedAt: TEvaluatedAt; var Orientation: TDataSetOrientation);
Private procedure WriteString(const Value: String);
Private procedure NewLine;

Description

Fields

Implicit sdSaveCSV: TSaveDialog;
 
Implicit Panel1: TPanel;
 
Implicit vstDataSets: TVirtualStringTree;
 
Implicit rgOrientation: TRadioGroup;
 
Implicit rgEvaluatedAt: TRadioGroup;
 
Implicit btnHelp: TBitBtn;
 
Implicit btnSave: TBitBtn;
 
Implicit pnlModel: TPanel;
 
Implicit lblModel: TLabel;
 
Implicit comboModel: TComboBox;
 
Private FDataSets: TList;
 
Private FFileStream: TFileStream;
 

Methods

Implicit procedure FormCreate(Sender: TObject); override;
 
Implicit procedure FormDestroy(Sender: TObject); override;
 
Implicit procedure vstDataSetsGetText(Sender: TBaseVirtualTree; Node: PVirtualNode; Column: TColumnIndex; TextType: TVSTTextType; var CellText: string);
 
Implicit procedure vstDataSetsGetNodeDataSize(Sender: TBaseVirtualTree; var NodeDataSize: Integer);
 
Implicit procedure rgOrientationClick(Sender: TObject);
 
Implicit procedure rgEvaluatedAtClick(Sender: TObject);
 
Implicit procedure vstDataSetsChecked(Sender: TBaseVirtualTree; Node: PVirtualNode);
 
Implicit procedure sdSaveCSVTypeChange(Sender: TObject);
 
Implicit procedure btnSaveClick(Sender: TObject);
 
Private procedure GetData;
 
Private procedure SetData;
 
Private function SelectDataArrays(DataArray: TDataArray): boolean;
 
Private procedure GetOrientationAndEvalAt(var EvaluatedAt: TEvaluatedAt; var Orientation: TDataSetOrientation);
 
Private procedure WriteString(const Value: String);
 
Private procedure NewLine;
 

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