Source

asprovider / Demo / TestMain.dfm

object MainForm: TMainForm
  Left = 0
  Top = 0
  Caption = 'AS Provider Demo App'
  ClientHeight = 511
  ClientWidth = 698
  Color = clBtnFace
  Font.Charset = DEFAULT_CHARSET
  Font.Color = clWindowText
  Font.Height = -11
  Font.Name = 'Tahoma'
  Font.Style = []
  OldCreateOrder = False
  OnCreate = FormCreate
  OnDestroy = FormDestroy
  DesignSize = (
    698
    511)
  PixelsPerInch = 96
  TextHeight = 13
  object DBText1: TDBText
    Left = 417
    Top = 211
    Width = 65
    Height = 17
    DataField = 'Name'
    DataSource = DataSource1
  end
  object Button1: TButton
    Left = 254
    Top = 174
    Width = 75
    Height = 25
    Action = Action2
    TabOrder = 0
  end
  object DBGrid1: TDBGrid
    Left = 0
    Top = 0
    Width = 698
    Height = 137
    Align = alTop
    DataSource = DataSource1
    TabOrder = 1
    TitleFont.Charset = DEFAULT_CHARSET
    TitleFont.Color = clWindowText
    TitleFont.Height = -11
    TitleFont.Name = 'Tahoma'
    TitleFont.Style = []
  end
  object Button2: TButton
    Left = 335
    Top = 143
    Width = 75
    Height = 25
    Action = Action3
    TabOrder = 2
  end
  object DBNavigator1: TDBNavigator
    Left = 8
    Top = 143
    Width = 240
    Height = 25
    DataSource = DataSource1
    TabOrder = 3
  end
  object DBGrid2: TDBGrid
    Left = 0
    Top = 421
    Width = 698
    Height = 90
    Align = alBottom
    DataSource = DataSource2
    TabOrder = 4
    TitleFont.Charset = DEFAULT_CHARSET
    TitleFont.Color = clWindowText
    TitleFont.Height = -11
    TitleFont.Name = 'Tahoma'
    TitleFont.Style = []
  end
  object DBNavigator2: TDBNavigator
    Left = 8
    Top = 390
    Width = 240
    Height = 25
    DataSource = DataSource2
    Anchors = [akLeft, akBottom]
    TabOrder = 5
  end
  object DBEdit1: TDBEdit
    Left = 488
    Top = 208
    Width = 121
    Height = 21
    DataField = 'Caption'
    DataSource = DataSource1
    TabOrder = 6
    OnChange = DBEdit1Change
  end
  object Button3: TButton
    Left = 335
    Top = 174
    Width = 75
    Height = 25
    Action = Action4
    TabOrder = 7
  end
  object Button4: TButton
    Left = 254
    Top = 143
    Width = 75
    Height = 25
    Action = Action1
    TabOrder = 8
  end
  object ASComponentProvider1: TASComponentProvider
    Active = True
    FieldDefs = <
      item
        Name = 'Name'
        DataType = ftWideString
        Size = 20
      end
      item
        Name = 'Caption'
        DataType = ftWideString
        Size = 20
      end
      item
        Name = 'Left'
        DataType = ftInteger
      end
      item
        Name = 'Top'
        DataType = ftInteger
      end
      item
        Name = 'Width'
        DataType = ftInteger
      end
      item
        Name = 'Height'
        DataType = ftInteger
      end>
    ProvidedComponent = Button1
    Left = 56
    Top = 176
  end
  object ClientDataSet1: TClientDataSet
    Active = True
    Aggregates = <>
    Params = <>
    ProviderName = 'ASComponentProvider1'
    Left = 56
    Top = 224
    object ClientDataSet1Name: TWideStringField
      FieldName = 'Name'
    end
    object ClientDataSet1Caption: TWideStringField
      FieldName = 'Caption'
    end
    object ClientDataSet1Left: TIntegerField
      FieldName = 'Left'
    end
    object ClientDataSet1Top: TIntegerField
      FieldName = 'Top'
    end
  end
  object DataSource1: TDataSource
    DataSet = ClientDataSet1
    Left = 160
    Top = 176
  end
  object DataSource2: TDataSource
    DataSet = ClientDataSet1
    OnDataChange = DataSource2DataChange
    OnUpdateData = DataSource2UpdateData
    Left = 160
    Top = 224
  end
  object ActionList1: TActionList
    Left = 56
    Top = 280
    object Action1: TAction
      Caption = 'Open'
      OnExecute = Action1Execute
      OnUpdate = Action1Update
    end
    object Action2: TAction
      Caption = 'Close'
      OnExecute = Action2Execute
      OnUpdate = Action2Update
    end
    object Action3: TAction
      Caption = 'Apply'
      OnExecute = Action3Execute
      OnUpdate = Action3Update
    end
    object Action4: TAction
      Caption = 'Cancel'
      OnExecute = Action4Execute
      OnUpdate = Action4Update
    end
  end
end
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.