Шаблон:Классы Object Pascal
Содержание
Классы Object Pascal
Classes.pas
TObject
constructor TObject.Createprocedure TObject.Free
TPersistent
procedure TPersistent.Assign(Source: TPersistent)
TList
function TList.Add(Item: TObject): Integerprocedure TList.Clearprocedure TList.Delete(Index: Integer)function TList.IndexOf(Item: TObject): Integerprocedure TList.Insert(Index: Integer; Item: TObject)function TList.Remove(Item: TObject): Integerproperty TList.Countproperty TList.Items
TStrings
function TStrings.Add(const S: string): Integerfunction TStrings.AddObject(const S: string; AObject: TObject): Integerprocedure TStrings.Clearprocedure TStrings.Delete(Index: Integer)function TStrings.IndexOf(const S: string): Integerfunction TStrings.IndexOfName(const Name: string): Integerfunction TStrings.IndexOfObject(AObject: TObject): Integerprocedure TStrings.Insert(Index: Integer; const S: string)procedure TStrings.InsertObject(Index: Integer; const S: string; AObject: TObject)procedure TStrings.LoadFromFile(const FileName: string)procedure TStrings.LoadFromStream(Stream: TStream)procedure TStrings.SaveToFile(const FileName: string)procedure TStrings.SaveToStream(Stream: TStream)property TStrings.CommaTextproperty TStrings.Countproperty TStrings.Namesproperty TStrings.Objectsproperty TStrings.Valuesproperty TStrings.Stringsproperty TStrings.Text
TStringList
function TStringList.Find(s: String; var Index: Integer): Booleanprocedure TStringList.Sortproperty TStringList.Duplicatesproperty TStringList.Sorted
TStream
function TStream.Read(Buffer: string; Count: Longint): Longintfunction TStream.Write(Buffer: string; Count: Longint): Longintfunction TStream.Seek(Offset: Longint; Origin: Word): Longintfunction TStream.CopyFrom(Source: TStream; Count: Longint): Longintproperty TStream.Positionproperty TStream.Size
TFileStream
constructor TFileStream.Create(Filename: String; Mode: Word)
TMemoryStream
procedure TMemoryStream.Clearprocedure TMemoryStream.LoadFromStream(Stream: TStream)procedure TMemoryStream.LoadFromFile(Filename: String)procedure TMemoryStream.SaveToStream(Stream: TStream)procedure TMemoryStream.SaveToFile(Filename: String)
TComponent
constructor TComponent.Create(AOwner: TComponent)property TComponent.Owner
TfsXMLItem
constructor TfsXMLItem.Createprocedure TfsXMLItem.AddItem(Item: TfsXMLItem)procedure TfsXMLItem.Clearprocedure TfsXMLItem.InsertItem(Index: Integer; Item: TfsXMLItem)function TfsXMLItem.Add: TfsXMLItemfunction TfsXMLItem.Find(const Name: String): Integerfunction TfsXMLItem.FindItem(const Name: String): TfsXMLItemfunction TfsXMLItem.Prop(const Name: String): Stringfunction TfsXMLItem.Root: TfsXMLItemproperty TfsXMLItem.Dataproperty TfsXMLItem.Countproperty TfsXMLItem.Itemsproperty TfsXMLItem.Nameproperty TfsXMLItem.Parentproperty TfsXMLItem.Text
TfsXMLDocument
constructor TfsXMLDocument.Createprocedure TfsXMLDocument.SaveToStream(Stream: TStream)procedure TfsXMLDocument.LoadFromStream(Stream: TStream)procedure TfsXMLDocument.SaveToFile(const FileName: String)procedure TfsXMLDocument.LoadFromFile(const FileName: String)property TfsXMLDocument.Root
const fmCreate
const fmOpenRead
const fmOpenWrite
const fmOpenReadWrite
const fmShareExclusive
const fmShareDenyWrite
const fmShareDenyNone
const soFromBeginning
const soFromEnd
type TDuplicates
Graphics.pas
TFont
TPen
TBrush
TCanvas
procedure TCanvas.Draw(X, Y: Integer; Graphic: TGraphic)procedure TCanvas.Ellipse(X1, Y1, X2, Y2: Integer)procedure TCanvas.LineTo(X, Y: Integer)procedure TCanvas.MoveTo(X, Y: Integer)procedure TCanvas.Rectangle(X1, Y1, X2, Y2: Integer)procedure TCanvas.RoundRect(X1, Y1, X2, Y2, X3, Y3: Integer)procedure TCanvas.StretchDraw(X1, Y1, X2, Y2: Integer; Graphic: TGraphic)function TCanvas.TextHeight(const Text: string): Integerprocedure TCanvas.TextOut(X, Y: Integer; const Text: string)function TCanvas.TextWidth(const Text: string): Integerproperty TCanvas.Pixels
TGraphic
procedure TGraphic.LoadFromFile(const Filename: string)procedure TGraphic.SaveToFile(const Filename: string)property TGraphic.Heightproperty TGraphic.Width
TMetafile
TMetafileCanvas
TBitmap
property TBitmap.Canvas
type TFontStyles
type TFontPitch
type TPenStyle
type TPenMode
type TBrushStyle
StdCtrls.pas и Forms.pas.
TControl
property TControl.Parentprocedure TControl.Hideprocedure TControl.Showprocedure TControl.SetBounds(ALeft, ATop, AWidth, AHeight: Integer)event TControl.OnCanResizeevent TControl.OnClickevent TControl.OnDblClickevent TControl.OnMouseDownevent TControl.OnMouseMoveevent TControl.OnMouseUpevent TControl.OnResize
TWinControl
procedure TWinControl.SetFocusevent TWinControl.OnEnterevent TWinControl.OnExitevent TWinControl.OnKeyDownevent TWinControl.OnKeyPressevent TWinControl.OnKeyUp
TCustomControl
TGraphicControl
TGroupBox
TLabel
TEdit
TMemo
TCustomComboBox
property TCustomComboBox.DroppedDownproperty TCustomComboBox.ItemIndex
TComboBox
TButton
TCheckBox
TCheckBox
TRadioButton
TCustomListBox
property TCustomListBox.ItemIndexproperty TCustomListBox.SelCountproperty TCustomListBox.Selected
TListBox
TControlScrollBar
TScrollingWinControl
TScrollBox
TCustomForm
procedure TCustomForm.Closeprocedure TCustomForm.Hideprocedure TCustomForm.Showfunction TCustomForm.ShowModal: Integerevent TCustomForm.OnActivateevent TCustomForm.OnCloseevent TCustomForm.OnCloseQueryevent TCustomForm.OnCreateevent TCustomForm.OnDestroyevent TCustomForm.OnDeactivateevent TCustomForm.OnHideevent TCustomForm.OnPaintevent TCustomForm.OnShowproperty TCustomForm.ModalResult
TForm
type TModalResult
type TCursor
type TShiftState
type TAlignment
type TAlign
type TMouseButton
type TAnchors
type TBevelCut
type TTextLayout
type TEditCharCase
type TScrollStyle
type TComboBoxStyle
type TCheckBoxState
type TListBoxStyle
type TFormBorderStyle
type TWindowState
type TFormStyle
type TBorderIcons
type TPosition
type TCloseAction
ExtCtrls.pas
TShape
TPaintBox
event TPaintBox.OnPaint
TImage
TBevel
TTimer
event TTimer.OnTimer
TPanel
TSplitter
TBitBtn
TSpeedButton
TCheckListBox
property TCheckListBox.Checked
TTabControl
TTabSheet
TPageControl
procedure TPageControl.SelectNextPage(GoForward: Boolean)property TPageControl.PageCountproperty TPageControl.Pages
TStatusPanel
TStatusPanels
function TStatusPanels.Add: TStatusPanelproperty TStatusPanels.Items
TStatusBar
TTreeNode
procedure TTreeNode.Deletefunction TTreeNode.EditText: Booleanproperty TTreeNode.Countproperty TTreeNode.Dataproperty TTreeNode.ImageIndexproperty TTreeNode.SelectedIndexproperty TTreeNode.StateIndexproperty TTreeNode.Text
TTreeNodes
function TTreeNodes.Add(Node: TTreeNode; const S: string): TTreeNodefunction TTreeNodes.AddChild(Node: TTreeNode; const S: string): TTreeNodeprocedure TTreeNodes.BeginUpdateprocedure TTreeNodes.Clearprocedure TTreeNodes.Delete(Node: TTreeNode)procedure TTreeNodes.EndUpdateproperty TTreeNodes.Countproperty TTreeNodes.Item
TTreeView
procedure TTreeView.FullCollapseprocedure TTreeView.FullExpandproperty TTreeView.Selectedproperty TTreeView.TopItem
TTrackBar
TProgressBar
TListColumn
TListColumns
function TListColumns.Add: TListColumnproperty TListColumns.Items
TListItem
procedure TListItem.Deletefunction TListItem.EditCaption: Booleanproperty TListItem.Captionproperty TListItem.Checkedproperty TListItem.Dataproperty TListItem.ImageIndexproperty TListItem.Selectedproperty TListItem.StateIndexproperty TListItem.SubItems
TListItems
function TListItems.Add: TListItemprocedure TListItems.BeginUpdateprocedure TListItems.Clearprocedure TListItems.Delete(Index: Integer)procedure TListItems.EndUpdateproperty TListItems.Countproperty TListItems.Item
TIconOptions
TListView
TToolButton
TToolBar
TMonthCalColors
TDateTimePicker
TMonthCalendar
type TShapeType
type TBevelStyle
type TBevelShape
type TResizeStyle
type TButtonLayout
type TButtonState
type TButtonStyle
type TBitBtnKind
type TNumGlyphs
type TTabPosition
type TTabStyle
type TStatusPanelStyle
type TStatusPanelBevel
type TSortType
type TTrackBarOrientation
type TTickMark
type TTickStyle
type TProgressBarOrientation
type TIconArrangement
type TListArrangement
type TViewStyle
type TToolButtonStyle
type TDateTimeKind
type TDTDateMode
type TDTDateFormat
type TDTCalAlignment
type TCalDayOfWeek
Dialogs.pas
TCommonDialog
function TCommonDialog.Execute: Boolean
TOpenDialog
TSaveDialog
TColorDialog
TFontDialog
TPrintDialog
TPrinterSetupDialog
type TOpenOptions
type TFileEditStyle
type TColorDialogOptions
type TFontDialogOptions
type TFontDialogDevice
type TPrintRange
type TPrintDialogOptions
DB.pas
TField
property TField.AsBooleanproperty TField.AsCurrencyproperty TField.AsDateTimeproperty TField.AsFloatproperty TField.AsIntegerproperty TField.AsDateproperty TField.AsTimeproperty TField.AsStringproperty TField.AsVariantproperty TField.DataTypeproperty TField.DisplayNameproperty TField.DisplayTextproperty TField.IsNullproperty TField.Sizeproperty TField.Value
TFields
property TFields.Fields
TStringField
TNumericField
TIntegerField
TSmallIntField
TWordField
TAutoIncField
TFloatField
TCurrencyField
TBooleanField
TDateTimeField
TDateField
TTimeField
TBinaryField
TBytesField
TVarBytesField
TBCDField
TBlobField
procedure TBlobField.LoadFromFile(const FileName: String)procedure TBlobField.LoadFromStream(Stream: TStream)procedure TBlobField.SaveToFile(const FileName: String)procedure TBlobField.SaveToStream(Stream: TStream)
TMemoField
TGraphicField
TFieldDef
TFieldDefs
property TFieldDefs.Items
TDataSource
type TBookmark
TDataSet
procedure TDataSet.Openprocedure TDataSet.Closeprocedure TDataSet.Firstprocedure TDataSet.Lastprocedure TDataSet.Nextprocedure TDataSet.Priorprocedure TDataSet.Cancelprocedure TDataSet.Deleteprocedure TDataSet.Postprocedure TDataSet.Appendprocedure TDataSet.Insertprocedure TDataSet.Editfunction TDataSet.FieldByName(const FieldName: string): TFieldprocedure TDataSet.GetFieldNames(List: TStrings)function TDataSet.FindFirst: Booleanfunction TDataSet.FindLast: Booleanfunction TDataSet.FindNext: Booleanfunction TDataSet.FindPrior: Booleanprocedure TDataSet.FreeBookmark(Bookmark: TBookmark)function TDataSet.GetBookmark: TBookmarkprocedure TDataSet.GotoBookmark(Bookmark: TBookmark)function TDataSet.Locate(const KeyFields: string; const KeyValues: Variant; Options: TLocateOptions): Booleanfunction TDataSet.IsEmpty: Booleanproperty TDataSet.Bofproperty TDataSet.Eofproperty TDataSet.FieldCountproperty TDataSet.FieldDefsproperty TDataSet.Fieldsproperty TDataSet.Filterproperty TDataSet.Filteredproperty TDataSet.FilterOptionsproperty TDataSet.Active
TParam
procedure TParam.Clearproperty TParam.Boundproperty TParam.IsNullproperty TParam.Textproperty TParam.AsBooleanproperty TParam.AsCurrencyproperty TParam.AsDateTimeproperty TParam.AsFloatproperty TParam.AsIntegerproperty TParam.AsDateproperty TParam.AsTimeproperty TParam.AsStringproperty TParam.AsVariant
TParams
function TParams.ParamByName(const Value: string): TParamfunction TParams.FindParam(const Value: string): TParamproperty TParams.Items
type TFieldType
type TBlobStreamMode
type TLocateOptions
type TFilterOptions
type TParamType
DBCtrls.pas
TDBEdit
TDBText
TDBCheckBox
property TDBCheckBox.Checked
TDBComboBox
property TDBComboBox.Text
TDBListBox
TDBRadioGroup
property TDBRadioGroup.ItemIndexproperty TDBRadioGroup.Value
TDBMemo
TDBImage
TDBNavigator
TDBLookupControl
property TDBLookupControl.KeyValue
TDBLookupListBox
property TDBLookupListBox.SelectedItem
TDBLookupComboBox
property TDBLookupComboBox.Text
TColumnTitle
TColumn
TDBGridColumns
function TDBGridColumns.Add: TColumnproperty TDBGridColumns.Items
TDBGrid
type TButtonSet
type TColumnButtonStyle
type TDBGridOptions
BDE
TSession
TDatabase
TBDEDataSet
TDBDataSet
TTable
procedure TTable.CreateTableprocedure TTable.DeleteTableprocedure TTable.EmptyTablefunction TTable.FindKey(const KeyValues: array): Booleanprocedure TTable.FindNearest(const KeyValues: array)procedure TTable.RenameTable(const NewTableName: string)
TQuery
procedure TQuery.ExecSQLfunction TQuery.ParamByName(const Value: string): TParamprocedure TQuery.Prepareproperty TQuery.ParamCount
TStoredProc
procedure TStoredProc.ExecProcfunction TStoredProc.ParamByName(const Value: string): TParamprocedure TStoredProc.Prepareproperty TStoredProc.ParamCount
type TTableType
type TParamBindMode
ADO
TADOConnection
TParameter
TParameters
property TParameters.Items
TCustomADODataSet
TADOTable
TADOQuery
procedure TADOQuery.ExecSQL
TADOStoredProc
procedure TADOStoredProc.ExecProc
type TDataType
IBX
TIBDataBase
TIBTransaction
TIBCustomDataSet
TIBTable
TIBQuery
procedure TIBQuery.ExecSQL
TIBStoredProc
procedure TIBStoredProc.ExecProc
TeeChart
TChartValueList
TChartAxisTitle
TChartAxis
TCustomChartLegend
'
TChartLegend
TSeriesMarks
TChartGradient
TChartWall
TChartBrush
TChartTitle
TChartSeries
procedure TChartSeries.Clearprocedure TChartSeries.Add(const AValue: Double; const ALabel: String; AColor: TColor)
TSeriesPointer
TCustomSeries
TLineSeries
TPointSeries
TAreaSeries
TCustomBarSeries
TBarSeries
THorizBarSeries
TCircledSeries
TPieSeries
TFastLineSeries
TCustomChart
TChart
type TChartValue
type TLegendStyle
type TLegendAlignment
type TLegendTextStyle
type TChartListOrder
type TGradientDirection
type TSeriesMarksStyle
type TAxisLabelStyle
type THorizAxis
type TVertAxis
type TTeeBackImageMode
type TPanningMode
type TSeriesPointerStyle
type TMultiArea
type TMultiBar
type TBarStyle