⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 unit1.nfm

📁 kbmMemTable v5.50 (Dec. 12 2005)内存表控件
💻 NFM
📖 第 1 页 / 共 3 页
字号:
      object chbColorDescending: TCheckBox
        Caption = 'Descending'
        Checked = True
        State = cbChecked
        TabOrder = 5
        Left = 8
        Top = 128
        Width = 97
        Height = 17
      end
      object Button24: TButton
        Caption = 'Add filtered Index'
        TabOrder = 6
        Left = 8
        Top = 184
        Width = 97
        Height = 25
        OnClick = Button24Click
      end
    end
    object TabSheet10: TTabSheet
      Caption = 'Versioning'
      ImageIndex = 7
      object Label36: TLabel
        AutoSize = False
        Caption = 
          'Define the base for versioning. Only changes from this checkpoin' +
          't will be versioned.'
        WordWrap = True
        Left = 96
        Top = 16
        Width = 121
        Height = 57
      end
      object Label37: TLabel
        AutoSize = False
        Caption = 'Save versioning delta to the file '#39'c:\deltas.dat'#39'.'
        WordWrap = True
        Left = 96
        Top = 144
        Width = 129
        Height = 41
      end
      object Label38: TLabel
        AutoSize = False
        Caption = 
          'If checked keep all versions of a record, otherwise keep only ne' +
          'west and original.'
        WordWrap = True
        Left = 96
        Top = 192
        Width = 129
        Height = 65
      end
      object Label39: TLabel
        AutoSize = False
        Caption = 'Using the TDemoDeltaHandler resolves all changes.'
        WordWrap = True
        Left = 96
        Top = 80
        Width = 121
        Height = 57
      end
      object Button14: TButton
        Caption = 'Checkpoint'
        TabOrder = 0
        Left = 8
        Top = 16
        Width = 75
        Height = 25
        OnClick = Button14Click
      end
      object chbVersionAll: TCheckBox
        TabOrder = 1
        Left = 8
        Top = 200
        Width = 73
        Height = 17
        OnClick = chbVersionAllClick
      end
      object Button15: TButton
        Caption = 'Save'
        TabOrder = 2
        Left = 8
        Top = 144
        Width = 75
        Height = 25
        OnClick = Button15Click
      end
      object Button16: TButton
        Caption = 'Resolve'
        TabOrder = 3
        Left = 8
        Top = 80
        Width = 75
        Height = 25
        OnClick = Button16Click
      end
    end
    object TabSheet11: TTabSheet
      Caption = 'Snapshots'
      ImageIndex = 8
      object Label40: TLabel
        AutoSize = False
        Caption = 'Get a snapshot into a variant variable.'
        WordWrap = True
        Left = 128
        Top = 16
        Width = 97
        Height = 49
      end
      object Label41: TLabel
        AutoSize = False
        Caption = 'Set the table contents from a snapshot.'
        WordWrap = True
        Left = 128
        Top = 72
        Width = 97
        Height = 49
      end
      object Button17: TButton
        Caption = 'Save to snapshot'
        TabOrder = 0
        Left = 8
        Top = 16
        Width = 113
        Height = 25
        OnClick = Button17Click
      end
      object Button18: TButton
        Caption = 'Load from snapshot'
        TabOrder = 1
        Left = 8
        Top = 72
        Width = 113
        Height = 25
        OnClick = Button18Click
      end
    end
    object TabSheet12: TTabSheet
      Caption = 'Transactions'
      ImageIndex = 9
      object Label42: TLabel
        Caption = 'Transaction level'
        Left = 8
        Top = 416
        Width = 81
        Height = 13
      end
      object lTransactionLevel: TLabel
        Caption = 'N/A'
        Left = 128
        Top = 416
        Width = 20
        Height = 13
      end
      object Label43: TLabel
        AutoSize = False
        Caption = 
          'Starts a new transaction (several transactions can be active at ' +
          'the same time but remember to commit or rollback as many times a' +
          's you have started a transaction.'
        WordWrap = True
        Left = 120
        Top = 8
        Width = 105
        Height = 153
      end
      object Label44: TLabel
        AutoSize = False
        Caption = 'Keep the changes made since last start transaction.'
        WordWrap = True
        Left = 122
        Top = 168
        Width = 105
        Height = 65
      end
      object Label45: TLabel
        AutoSize = False
        Caption = 'Discard all changes made since start transaction.'
        WordWrap = True
        Left = 122
        Top = 240
        Width = 105
        Height = 57
      end
      object Button19: TButton
        Caption = 'Start transaction'
        TabOrder = 0
        Left = 8
        Top = 8
        Width = 97
        Height = 25
        OnClick = Button19Click
      end
      object Button20: TButton
        Caption = 'Commit'
        TabOrder = 1
        Left = 8
        Top = 168
        Width = 75
        Height = 25
        OnClick = Button20Click
      end
      object Button21: TButton
        Caption = 'Rollback'
        TabOrder = 2
        Left = 8
        Top = 240
        Width = 75
        Height = 25
        OnClick = Button21Click
      end
    end
    object TabSheet13: TTabSheet
      Caption = 'Filtering/Ranges'
      ImageIndex = 10
      object Label28: TLabel
        Caption = 'Filter'
        Left = 8
        Top = 8
        Width = 22
        Height = 13
      end
      object Label22: TLabel
        AutoSize = False
        Caption = 'Set range where 50<Period<70'
        WordWrap = True
        Left = 8
        Top = 72
        Width = 97
        Height = 33
      end
      object Label23: TLabel
        Caption = 'Cancel range'
        Left = 8
        Top = 112
        Width = 63
        Height = 13
      end
      object eFilter: TEdit
        TabOrder = 0
        Text = 'PERIOD>10'
        Left = 52
        Top = 8
        Width = 161
        Height = 21
      end
      object TableFilteredCheckBox: TCheckBox
        Caption = 'Use Filter'
        TabOrder = 1
        Visible = False
        Left = 7
        Top = 35
        Width = 82
        Height = 17
        OnClick = TableFilteredCheckBoxClick
      end
      object btnSetFilter: TButton
        Caption = 'Set filter'
        TabOrder = 2
        Left = 116
        Top = 32
        Width = 97
        Height = 21
        OnClick = btnSetFilterClick
      end
      object btnSetRange: TButton
        Caption = 'Set range'
        TabOrder = 3
        Left = 136
        Top = 72
        Width = 75
        Height = 22
        OnClick = btnSetRangeClick
      end
      object btnCancelRange: TButton
        Caption = 'Cancel range'
        TabOrder = 4
        Left = 136
        Top = 104
        Width = 75
        Height = 22
        OnClick = btnCancelRangeClick
      end
    end
  end
  object Panel7: TPanel
    Align = alBottom
    BevelOuter = bvNone
    TabOrder = 2
    Left = 0
    Top = 534
    Width = 762
    Height = 31
    object Label46: TLabel
      Caption = 'Progress:'
      Left = 8
      Top = 8
      Width = 44
      Height = 13
    end
    object lProgress: TLabel
      Caption = 'N/A'
      Left = 64
      Top = 8
      Width = 20
      Height = 13
    end
  end
  object DataSource1: TDataSource
    DataSet = kbmMemTable1
    Left = 296
    Top = 352
  end
  object kbmMemTable1: TkbmMemTable
    DesignActivation = True
    AttachedAutoRefresh = True
    AttachMaxCount = 1
    AutoIncMinValue = -1
    FieldDefs = <>
    AutoReposition = True
    IndexDefs = <>
    SortOptions = []
    PersistentFile = 'testfil.txt'
    PersistentBackup = False
    ProgressFlags = [mtpcLoad, mtpcSave, mtpcCopy]
    LoadedCompletely = False
    SavedCompletely = False
    EnableVersioning = True
    VersioningMode = mtvmAllSinceCheckPoint
    FilterOptions = [foNoPartialCompare]
    Version = '5.00 beta'
    LanguageID = 0
    SortID = 0
    SubLanguageID = 1
    LocaleID = 1024
    CommaTextFormat = sfCSV
    OnProgress = kbmMemTable1Progress
    OnCompressBlobStream = kbmMemTable1CompressBlobStream
    OnDecompressBlobStream = kbmMemTable1DecompressBlobStream
    AfterEdit = kbmMemTable1AfterEdit
    AfterPost = kbmMemTable1AfterScroll
    AfterScroll = kbmMemTable1AfterScroll
    OnCalcFields = MemTable1CalcFields
    OnFilterRecord = kbmMemTable1FilterRecord
    Left = 296
    Top = 384
  end
  object Table1: TTable
    TableName = 'BIOLIFE.DB'
    DatabaseName = 'DBDEMOS'
    SessionName = 'Default'
    Left = 328
    Top = 384
  end
  object tMaster: TTable
    TableName = 'customer.db'
    DatabaseName = 'DBDEMOS'
    AfterScroll = tMasterAfterScroll
    Left = 296
    Top = 288
  end
  object dsMaster: TDataSource
    DataSet = tMaster
    Left = 328
    Top = 288
  end
  object tDetailTemplate: TTable
    TableName = 'orders.db'
    DatabaseName = 'DBDEMOS'
    Left = 296
    Top = 320
  end
  object sfBinary: TkbmBinaryStreamFormat
    Version = '3.00'
    sfUsingIndex = [sfSaveUsingIndex]
    sfData = [sfSaveData, sfLoadData]
    sfCalculated = []
    sfLookup = []
    sfNonVisible = [sfSaveNonVisible, sfLoadNonVisible]
    sfBlobs = [sfSaveBlobs, sfLoadBlobs]
    sfDef = [sfSaveDef, sfLoadDef]
    sfIndexDef = [sfSaveIndexDef, sfLoadIndexDef]
    sfFiltered = [sfSaveFiltered]
    sfIgnoreRange = [sfSaveIgnoreRange]
    sfIgnoreMasterDetail = [sfSaveIgnoreMasterDetail]
    sfDeltas = []
    sfDontFilterDeltas = []
    sfAppend = []
    sfFieldKind = [sfSaveFieldKind]
    sfFromStart = [sfLoadFromStart]
    sfDataTypeHeader = [sfSaveDataTypeHeader, sfLoadDataTypeHeader]
    BufferSize = 16384
    OnCompress = sfBinaryCompress
    OnDeCompress = sfBinaryDeCompress
    Left = 299
    Top = 415
  end
  object sfCSV: TkbmCSVStreamFormat
    CSVQuote = '"'
    CSVFieldDelimiter = ','
    CSVRecordDelimiter = ','
    CSVTrueString = 'True'
    CSVFalseString = 'False'
    sfLocalFormat = []
    sfQuoteOnlyStrings = []
    sfNoHeader = []
    Version = '3.00'
    sfData = [sfSaveData, sfLoadData]
    sfCalculated = []
    sfLookup = []
    sfNonVisible = [sfSaveNonVisible, sfLoadNonVisible]
    sfBlobs = [sfSaveBlobs, sfLoadBlobs]
    sfDef = [sfSaveDef, sfLoadDef]
    sfIndexDef = [sfSaveIndexDef, sfLoadIndexDef]
    sfPlaceHolders = []
    sfFiltered = [sfSaveFiltered]
    sfIgnoreRange = [sfSaveIgnoreRange]
    sfIgnoreMasterDetail = [sfSaveIgnoreMasterDetail]
    sfDeltas = []
    sfDontFilterDeltas = []
    sfAppend = []
    sfFieldKind = [sfSaveFieldKind]
    sfFromStart = [sfLoadFromStart]
    OnCompress = sfBinaryCompress
    OnDeCompress = sfBinaryDeCompress
    Left = 331
    Top = 415
  end
  object sfBinaryWithDeltas: TkbmBinaryStreamFormat
    Version = '3.00'
    sfUsingIndex = [sfSaveUsingIndex]
    sfData = [sfSaveData, sfLoadData]
    sfCalculated = []
    sfLookup = []
    sfNonVisible = [sfSaveNonVisible, sfLoadNonVisible]
    sfBlobs = [sfSaveBlobs, sfLoadBlobs]
    sfDef = [sfSaveDef, sfLoadDef]
    sfIndexDef = [sfSaveIndexDef, sfLoadIndexDef]
    sfFiltered = [sfSaveFiltered]
    sfIgnoreRange = [sfSaveIgnoreRange]
    sfIgnoreMasterDetail = [sfSaveIgnoreMasterDetail]
    sfDeltas = [sfSaveDeltas]
    sfDontFilterDeltas = []
    sfAppend = []
    sfFieldKind = [sfSaveFieldKind]
    sfFromStart = [sfLoadFromStart]
    sfDataTypeHeader = [sfSaveDataTypeHeader, sfLoadDataTypeHeader]
    BufferSize = 16384
    OnCompress = sfBinaryCompress
    OnDeCompress = sfBinaryDeCompress
    Left = 363
    Top = 415
  end
  object ClientDataSet1: TClientDataSet
    Aggregates = <>
    Params = <>
    Left = 368
    Top = 288
  end
end

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -