object ServiceMethods_ServerMainForm: TServiceMethods_ServerMainForm Left = 6 Top = -5 AutoScroll = False Caption = 'ServiceMethods Server' ClientHeight = 389 ClientWidth = 717 Color = clBtnFace Constraints.MinWidth = 725 Font.Charset = DEFAULT_CHARSET Font.Color = clWindowText Font.Height = -11 Font.Name = 'MS Sans Serif' Font.Style = [] OldCreateOrder = False OnCreate = FormCreate OnDestroy = FormDestroy PixelsPerInch = 96 TextHeight = 13 object Memo: TMemo Left = 0 Top = 186 Width = 717 Height = 144 Align = alCustom Anchors = [akLeft, akTop, akRight, akBottom] ScrollBars = ssVertical TabOrder = 2 end object GroupBox1: TGroupBox Left = 202 Top = 2 Width = 514 Height = 155 Caption = 'Log events:' TabOrder = 1 object cbAfterReleaseConnection: TCheckBox Left = 341 Top = 117 Width = 170 Height = 17 Caption = 'AfterReleaseConnection' Checked = True State = cbChecked TabOrder = 20 end object cbAfterProcessDeltas: TCheckBox Left = 341 Top = 32 Width = 170 Height = 17 Caption = 'AfterProcessDeltas' TabOrder = 15 end object cbAfterGetDatasetSchema: TCheckBox Left = 161 Top = 100 Width = 177 Height = 17 Caption = 'AfterGetDatasetSchema' Checked = True State = cbChecked TabOrder = 12 end object cbAfterGetDatasetData: TCheckBox Left = 161 Top = 83 Width = 177 Height = 17 Caption = 'AfterGetDatasetData' TabOrder = 11 end object cbAfterExecuteCommand: TCheckBox Left = 341 Top = 66 Width = 170 Height = 17 Caption = 'AfterExecuteCommand' TabOrder = 17 end object cbAfterAcquireConnection: TCheckBox Left = 7 Top = 66 Width = 150 Height = 17 Caption = 'AfterAcquireConnection' Checked = True State = cbChecked TabOrder = 3 end object cbBeforeReleaseConnection: TCheckBox Left = 341 Top = 100 Width = 170 Height = 17 Caption = 'BeforeReleaseConnection' Checked = True State = cbChecked TabOrder = 19 end object cbBeforeProcessDeltas: TCheckBox Left = 161 Top = 117 Width = 177 Height = 17 Caption = 'BeforeProcessDeltas' TabOrder = 13 end object cbBeforeGetDatasetSchema: TCheckBox Left = 161 Top = 49 Width = 177 Height = 17 Caption = 'BeforeGetDatasetSchema' Checked = True State = cbChecked TabOrder = 9 end object cbBeforeGetDatasetData: TCheckBox Left = 161 Top = 66 Width = 177 Height = 17 Caption = 'BeforeGetDatasetData' TabOrder = 10 end object cbBeforeExecuteCommand: TCheckBox Left = 341 Top = 49 Width = 170 Height = 17 Caption = 'BeforeExecuteCommand' TabOrder = 16 end object cbBeforeAcquireConnection: TCheckBox Left = 7 Top = 32 Width = 150 Height = 17 Caption = 'BeforeAcquireConnection' Checked = True State = cbChecked TabOrder = 1 end object cbValidateCommandExecution: TCheckBox Left = 7 Top = 100 Width = 150 Height = 17 Caption = 'ValidateCommandExecution' TabOrder = 5 end object cbUpdateDataRollBackTransaction: TCheckBox Left = 161 Top = 15 Width = 177 Height = 17 Caption = 'UpdateDataRollBackTransaction' TabOrder = 7 end object cbUpdateDataCommitTransaction: TCheckBox Left = 341 Top = 83 Width = 170 Height = 17 Caption = 'UpdateDataCommitTransaction' Checked = True State = cbChecked TabOrder = 18 end object cbUpdateDataBeginTransaction: TCheckBox Left = 161 Top = 32 Width = 177 Height = 17 Caption = 'UpdateDataBeginTransaction' Checked = True State = cbChecked TabOrder = 8 end object cbProcessDeltasError: TCheckBox Left = 341 Top = 15 Width = 170 Height = 17 Caption = 'ProcessDeltasError' TabOrder = 14 end object cbGetSchemaAsXMLEvent: TCheckBox Left = 7 Top = 15 Width = 150 Height = 17 Caption = 'GetSchemaAsXMLEvent' TabOrder = 0 end object cbValidateDatasetAccess: TCheckBox Left = 7 Top = 83 Width = 150 Height = 17 Caption = 'ValidateDatasetAccess' TabOrder = 4 end object cbValidateDirectSQLAccess: TCheckBox Left = 7 Top = 117 Width = 150 Height = 17 Caption = 'ValidateDirectSQLAccess' TabOrder = 6 end object cbAcquireConnectionFailure: TCheckBox Left = 7 Top = 49 Width = 150 Height = 17 Caption = 'AcquireConnectionFailure' TabOrder = 2 end end object GroupBox2: TGroupBox Left = 2 Top = 2 Width = 197 Height = 155 Caption = 'Server options:' TabOrder = 0 object cbProcessDeltasErrorRaise: TCheckBox Left = 5 Top = 134 Width = 190 Height = 17 Caption = 'Raise ProcessDeltasError' TabOrder = 7 end object cbProcessDeltasWithoutUpdateRules: TCheckBox Left = 5 Top = 117 Width = 187 Height = 17 Caption = 'ProcessDeltasWithoutUpdateRules' TabOrder = 6 end object cbAllowExecuteCommands: TCheckBox Left = 5 Top = 83 Width = 190 Height = 17 Caption = 'AllowExecuteCommands' TabOrder = 4 end object cbAllowWhereSQL: TCheckBox Left = 5 Top = 66 Width = 190 Height = 17 Caption = 'AllowWhereSQL' TabOrder = 3 end object cbAllowExecuteSQL: TCheckBox Left = 5 Top = 100 Width = 190 Height = 17 Caption = 'AllowExecuteSQL' TabOrder = 5 end object cbAllowSchemaAccess: TCheckBox Left = 5 Top = 15 Width = 190 Height = 17 Caption = 'AllowSchemaAccess' Checked = True State = cbChecked TabOrder = 0 end object cbAllowDataAccess: TCheckBox Left = 5 Top = 49 Width = 190 Height = 17 Caption = 'AllowDataAccess' Checked = True State = cbChecked TabOrder = 2 end object cbAcquireConnection: TCheckBox Left = 5 Top = 32 Width = 190 Height = 17 Caption = 'AcquireConnection' Checked = True State = cbChecked TabOrder = 1 end end object CheckAllOptionsButton: TButton Left = 21 Top = 161 Width = 75 Height = 22 Caption = 'Check all' TabOrder = 3 OnClick = CheckAllOptionsButtonClick end object CheckNoneOptionsButton: TButton Left = 101 Top = 161 Width = 75 Height = 22 Caption = 'Check none' TabOrder = 4 OnClick = CheckNoneOptionsButtonClick end object CheckAllEventsButton: TButton Left = 376 Top = 160 Width = 75 Height = 22 Caption = 'Check all' TabOrder = 5 OnClick = CheckAllEventsButtonClick end object CheckNoneEventsButton: TButton Left = 456 Top = 160 Width = 75 Height = 22 Caption = 'Check none' TabOrder = 6 OnClick = CheckNoneEventsButtonClick end object Panel1: TPanel Left = 0 Top = 330 Width = 717 Height = 59 Align = alBottom BevelOuter = bvNone TabOrder = 7 DesignSize = ( 717 59) object DAPoweredByDataAbstractButton2: TDAPoweredByDataAbstractButton Left = 252 Top = 6 Width = 212 Height = 48 Cursor = crHandPoint end object ClearLogButton: TButton Left = 636 Top = 3 Width = 75 Height = 22 Anchors = [akTop, akRight] Caption = 'Clear log' TabOrder = 0 OnClick = ClearLogButtonClick end end object ConnectionManager: TDAConnectionManager MaxPoolSize = 10 PoolTimeoutSeconds = 60 PoolBehaviour = pbWait WaitIntervalSeconds = 1 Connections = < item Name = 'Northwind' ConnectionString = 'ADO?AuxDriver=SQLOLEDB.1;Server=localhost;Database=Northwind;Use' + 'rID=sa;Password=;' Default = True Tag = 0 end> DriverManager = DriverManager PoolingEnabled = True Left = 6 Top = 219 end object DriverManager: TDADriverManager DriverDirectory = '%SYSTEM%\' AutoLoad = False TraceActive = False TraceFlags = [] Left = 33 Top = 219 end object ADODriver: TDAADODriver Left = 117 Top = 219 end object Server: TROIndyHTTPServer Dispatchers = < item Name = 'Message' Message = Message Enabled = True PathInfo = 'Bin' end> Port = 8099 Left = 61 Top = 219 end object Message: TROBinMessage Left = 89 Top = 219 end end