LogSettings.dfm 5.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210
  1. object LoggingFrame: TLoggingFrame
  2. Left = 0
  3. Top = 0
  4. Width = 356
  5. Height = 300
  6. TabOrder = 0
  7. DesignSize = (
  8. 356
  9. 300)
  10. object LoggingGroup: TGroupBox
  11. Left = 3
  12. Top = 3
  13. Width = 351
  14. Height = 190
  15. Anchors = [akLeft, akTop, akRight]
  16. Caption = 'Session log'
  17. TabOrder = 0
  18. DesignSize = (
  19. 351
  20. 190)
  21. object LogWindowLinesText: TLabel
  22. Left = 256
  23. Top = 163
  24. Width = 21
  25. Height = 13
  26. Caption = 'lines'
  27. end
  28. object LogToFileCheck: TCheckBox
  29. Left = 16
  30. Top = 47
  31. Width = 217
  32. Height = 17
  33. Caption = 'Log to &file:'
  34. TabOrder = 2
  35. OnClick = DataChange
  36. end
  37. object LogFileNameEdit3: TFilenameEdit
  38. Left = 40
  39. Top = 69
  40. Width = 297
  41. Height = 21
  42. AcceptFiles = True
  43. OnBeforeDialog = LogFileNameEditBeforeDialog
  44. OnAfterDialog = LogFileNameEditAfterDialog
  45. DefaultExt = 'log'
  46. Filter = 'Session log files (*.log)|*.log|All files (*.*)|*.*'
  47. DialogOptions = [ofHideReadOnly, ofPathMustExist]
  48. DialogTitle = 'Select file for session log.'
  49. OnCreateEditDialog = LogFileNameEditCreateEditDialog
  50. ClickKey = 16397
  51. Anchors = [akLeft, akTop, akRight]
  52. TabOrder = 3
  53. Text = 'LogFileNameEdit3'
  54. OnChange = DataChange
  55. end
  56. object LogShowWindowCheck: TCheckBox
  57. Left = 16
  58. Top = 120
  59. Width = 217
  60. Height = 17
  61. Caption = 'Show log &window:'
  62. TabOrder = 6
  63. OnClick = DataChange
  64. end
  65. object LogWindowCompleteButton: TRadioButton
  66. Left = 40
  67. Top = 140
  68. Width = 233
  69. Height = 17
  70. Caption = 'Display &complete session'
  71. TabOrder = 7
  72. OnClick = DataChange
  73. end
  74. object LogWindowLinesButton: TRadioButton
  75. Left = 40
  76. Top = 163
  77. Width = 136
  78. Height = 17
  79. Caption = 'Display only &last '
  80. TabOrder = 8
  81. OnClick = DataChange
  82. end
  83. object LogWindowLinesEdit: TUpDownEdit
  84. Left = 176
  85. Top = 159
  86. Width = 73
  87. Height = 21
  88. Alignment = taRightJustify
  89. Increment = 50.000000000000000000
  90. MaxValue = 10000.000000000000000000
  91. MinValue = 50.000000000000000000
  92. Value = 50.000000000000000000
  93. TabOrder = 9
  94. OnChange = DataChange
  95. end
  96. object LogFilePanel: TPanel
  97. Left = 40
  98. Top = 93
  99. Width = 227
  100. Height = 25
  101. Anchors = [akLeft, akTop, akRight]
  102. BevelOuter = bvNone
  103. TabOrder = 5
  104. object LogFileAppendButton: TRadioButton
  105. Left = 0
  106. Top = 4
  107. Width = 97
  108. Height = 17
  109. Caption = 'Appe&nd'
  110. TabOrder = 0
  111. OnClick = DataChange
  112. end
  113. object LogFileOverwriteButton: TRadioButton
  114. Left = 112
  115. Top = 4
  116. Width = 97
  117. Height = 17
  118. Caption = '&Overwrite'
  119. TabOrder = 1
  120. OnClick = DataChange
  121. end
  122. end
  123. object LogProtocolCombo: TComboBox
  124. Left = 224
  125. Top = 21
  126. Width = 113
  127. Height = 21
  128. Style = csDropDownList
  129. Anchors = [akLeft, akTop, akRight]
  130. TabOrder = 1
  131. Items.Strings = (
  132. 'Normal'
  133. 'Debug 1'
  134. 'Debug 2')
  135. end
  136. object LogFileNameHintText: TStaticText
  137. Left = 255
  138. Top = 91
  139. Width = 82
  140. Height = 16
  141. Alignment = taRightJustify
  142. Anchors = [akTop, akRight]
  143. AutoSize = False
  144. Caption = '&patterns'
  145. TabOrder = 4
  146. TabStop = True
  147. end
  148. object EnableLoggingCheck: TCheckBox
  149. Left = 16
  150. Top = 23
  151. Width = 202
  152. Height = 17
  153. Caption = 'Enable &session logging on level:'
  154. TabOrder = 0
  155. OnClick = DataChange
  156. end
  157. end
  158. object ActionsLoggingGroup: TGroupBox
  159. Left = 3
  160. Top = 198
  161. Width = 351
  162. Height = 86
  163. Anchors = [akLeft, akTop, akRight]
  164. Caption = 'XML log'
  165. TabOrder = 1
  166. DesignSize = (
  167. 351
  168. 86)
  169. object ActionsLogFileNameEdit: TFilenameEdit
  170. Left = 40
  171. Top = 43
  172. Width = 296
  173. Height = 21
  174. AcceptFiles = True
  175. OnBeforeDialog = LogFileNameEditBeforeDialog
  176. OnAfterDialog = LogFileNameEditAfterDialog
  177. DefaultExt = 'xml'
  178. Filter = 'XML log files (*.xml)|*.xml|All files (*.*)|*.*'
  179. DialogOptions = [ofHideReadOnly, ofPathMustExist]
  180. DialogTitle = 'Select file for XML log.'
  181. OnCreateEditDialog = LogFileNameEditCreateEditDialog
  182. ClickKey = 16397
  183. Anchors = [akLeft, akTop, akRight]
  184. TabOrder = 1
  185. Text = 'ActionsLogFileNameEdit'
  186. OnChange = DataChange
  187. end
  188. object ActionsLogFileNameHintText: TStaticText
  189. Left = 255
  190. Top = 65
  191. Width = 82
  192. Height = 16
  193. Alignment = taRightJustify
  194. Anchors = [akTop, akRight]
  195. AutoSize = False
  196. Caption = 'pa&tterns'
  197. TabOrder = 2
  198. TabStop = True
  199. end
  200. object EnableActionsLoggingCheck: TCheckBox
  201. Left = 16
  202. Top = 21
  203. Width = 241
  204. Height = 17
  205. Caption = 'Enable &XML logging to file:'
  206. TabOrder = 0
  207. OnClick = DataChange
  208. end
  209. end
  210. end