fConsoleD.dfm 7.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334
  1. object FormConsole: TFormConsole
  2. Left = 258
  3. Top = 155
  4. Margins.Left = 5
  5. Margins.Top = 5
  6. Margins.Right = 5
  7. Margins.Bottom = 5
  8. Caption = 'Console'
  9. ClientHeight = 730
  10. ClientWidth = 1153
  11. Color = clBtnFace
  12. Font.Charset = DEFAULT_CHARSET
  13. Font.Color = clWindowText
  14. Font.Height = -19
  15. Font.Name = 'MS Sans Serif'
  16. Font.Style = []
  17. KeyPreview = True
  18. OnClose = FormClose
  19. OnCreate = FormCreate
  20. OnKeyDown = FormKeyDown
  21. OnKeyPress = FormKeyPress
  22. OnResize = FormResize
  23. PixelsPerInch = 168
  24. TextHeight = 24
  25. object Splitter1: TSplitter
  26. Left = 366
  27. Top = 0
  28. Width = 787
  29. Height = 730
  30. Margins.Left = 5
  31. Margins.Top = 5
  32. Margins.Right = 5
  33. Margins.Bottom = 5
  34. Align = alClient
  35. Beveled = True
  36. MinSize = 70
  37. end
  38. object Viewer: TGLSceneViewer
  39. Left = 366
  40. Top = 0
  41. Width = 787
  42. Height = 730
  43. Margins.Left = 5
  44. Margins.Top = 5
  45. Margins.Right = 5
  46. Margins.Bottom = 5
  47. Camera = GLCamera1
  48. Buffer.BackgroundColor = clMoneyGreen
  49. Buffer.AmbientColor.Color = {9A99993E9A99993E9A99993E0000803F}
  50. FieldOfView = 164.399627685546900000
  51. PenAsTouch = False
  52. Align = alClient
  53. OnMouseDown = ViewerMouseDown
  54. TabOrder = 0
  55. end
  56. object Panel1: TPanel
  57. Left = 0
  58. Top = 0
  59. Width = 366
  60. Height = 730
  61. Margins.Left = 5
  62. Margins.Top = 5
  63. Margins.Right = 5
  64. Margins.Bottom = 5
  65. Align = alLeft
  66. Caption = 'Panel1'
  67. TabOrder = 1
  68. object Splitter2: TSplitter
  69. Left = 1
  70. Top = 407
  71. Width = 364
  72. Height = 322
  73. Margins.Left = 5
  74. Margins.Top = 5
  75. Margins.Right = 5
  76. Margins.Bottom = 5
  77. Align = alClient
  78. MinSize = 53
  79. ExplicitLeft = 2
  80. ExplicitTop = 408
  81. ExplicitWidth = 362
  82. ExplicitHeight = 320
  83. end
  84. object GroupBox1: TGroupBox
  85. Left = 1
  86. Top = 407
  87. Width = 364
  88. Height = 322
  89. Margins.Left = 5
  90. Margins.Top = 5
  91. Margins.Right = 5
  92. Margins.Bottom = 5
  93. Align = alClient
  94. Caption = 'Console options'
  95. TabOrder = 0
  96. object Label1: TLabel
  97. Left = 107
  98. Top = 138
  99. Width = 161
  100. Height = 24
  101. Margins.Left = 5
  102. Margins.Top = 5
  103. Margins.Right = 5
  104. Margins.Bottom = 5
  105. Caption = ' Typed Commands'
  106. end
  107. object Label2: TLabel
  108. Left = 121
  109. Top = 179
  110. Width = 131
  111. Height = 24
  112. Margins.Left = 5
  113. Margins.Top = 5
  114. Margins.Right = 5
  115. Margins.Bottom = 5
  116. Caption = 'Console Output'
  117. end
  118. object CheckBox1: TCheckBox
  119. Left = 14
  120. Top = 28
  121. Width = 343
  122. Height = 30
  123. Margins.Left = 5
  124. Margins.Top = 5
  125. Margins.Right = 5
  126. Margins.Bottom = 5
  127. TabStop = False
  128. Caption = 'AutoCompleteCommandsOnKeyPress'
  129. TabOrder = 0
  130. OnClick = CheckBox1Click
  131. OnKeyDown = FormKeyDown
  132. OnKeyPress = FormKeyPress
  133. end
  134. object CheckBox2: TCheckBox
  135. Left = 14
  136. Top = 56
  137. Width = 338
  138. Height = 30
  139. Margins.Left = 5
  140. Margins.Top = 5
  141. Margins.Right = 5
  142. Margins.Bottom = 5
  143. TabStop = False
  144. Caption = 'AutoCompleteCommandsOnEnter'
  145. TabOrder = 1
  146. OnClick = CheckBox2Click
  147. OnKeyDown = FormKeyDown
  148. OnKeyPress = FormKeyPress
  149. end
  150. object CheckBox3: TCheckBox
  151. Left = 14
  152. Top = 84
  153. Width = 341
  154. Height = 30
  155. Margins.Left = 5
  156. Margins.Top = 5
  157. Margins.Right = 5
  158. Margins.Bottom = 5
  159. TabStop = False
  160. Caption = 'ShowConsoleHelpIfUnknownCommand'
  161. TabOrder = 2
  162. OnClick = CheckBox3Click
  163. OnKeyDown = FormKeyDown
  164. OnKeyPress = FormKeyPress
  165. end
  166. object Button1: TButton
  167. Left = 14
  168. Top = 126
  169. Width = 77
  170. Height = 44
  171. Margins.Left = 5
  172. Margins.Top = 5
  173. Margins.Right = 5
  174. Margins.Bottom = 5
  175. Caption = 'Save'
  176. TabOrder = 3
  177. TabStop = False
  178. OnClick = Button1Click
  179. OnKeyDown = FormKeyDown
  180. OnKeyPress = FormKeyPress
  181. end
  182. object Button2: TButton
  183. Left = 14
  184. Top = 168
  185. Width = 77
  186. Height = 44
  187. Margins.Left = 5
  188. Margins.Top = 5
  189. Margins.Right = 5
  190. Margins.Bottom = 5
  191. Caption = 'Save'
  192. TabOrder = 4
  193. TabStop = False
  194. OnClick = Button2Click
  195. OnKeyDown = FormKeyDown
  196. OnKeyPress = FormKeyPress
  197. end
  198. object Button6: TButton
  199. Left = 271
  200. Top = 124
  201. Width = 77
  202. Height = 44
  203. Margins.Left = 5
  204. Margins.Top = 5
  205. Margins.Right = 5
  206. Margins.Bottom = 5
  207. Caption = 'Load'
  208. TabOrder = 5
  209. TabStop = False
  210. OnClick = Button6Click
  211. end
  212. object Button7: TButton
  213. Left = 271
  214. Top = 166
  215. Width = 77
  216. Height = 44
  217. Margins.Left = 5
  218. Margins.Top = 5
  219. Margins.Right = 5
  220. Margins.Bottom = 5
  221. Caption = 'Load'
  222. TabOrder = 6
  223. TabStop = False
  224. OnClick = Button7Click
  225. end
  226. end
  227. object ListBox1: TListBox
  228. Left = 1
  229. Top = 1
  230. Width = 364
  231. Height = 406
  232. Margins.Left = 5
  233. Margins.Top = 5
  234. Margins.Right = 5
  235. Margins.Bottom = 5
  236. TabStop = False
  237. Style = lbOwnerDrawFixed
  238. Align = alTop
  239. Enabled = False
  240. Font.Charset = RUSSIAN_CHARSET
  241. Font.Color = clWindowText
  242. Font.Height = -19
  243. Font.Name = 'MS Sans Serif'
  244. Font.Style = []
  245. ItemHeight = 23
  246. Items.Strings = (
  247. 'Instructions:'
  248. ' Click anywhere'
  249. ' to actiate the console'
  250. ''
  251. 'Type "Help" and press Enter'
  252. 'to get started'
  253. ''
  254. 'Controls:'
  255. ' Up-down one line: Home <-> End '
  256. ' Up-down 1 page PageUp <-> PageDown'
  257. ' Enter comman: Return (enter)'
  258. ' Next-Prev command: Up <-> Down'
  259. ' Auto-Complete Command = Ctrl'
  260. ''
  261. 'Have fun!'
  262. ''
  263. 'Da Stranger')
  264. ParentFont = False
  265. TabOrder = 1
  266. end
  267. end
  268. object GLCadencer1: TGLCadencer
  269. Scene = Scene
  270. OnProgress = GLCadencer1Progress
  271. Left = 240
  272. Top = 80
  273. end
  274. object Scene: TGLScene
  275. Left = 240
  276. Top = 16
  277. object GLCube1: TGLCube
  278. Position.Coordinates = {000000000000003F0000A0C00000803F}
  279. BehavioursData = {
  280. 0458434F4C02010201060B54474C42496E657274696102001200000000020002
  281. 00050000000000000080FF3F0200080500000000000000A00240050000000000
  282. 0000A00140050000000000000080004009020008020008}
  283. end
  284. object GLCamera1: TGLCamera
  285. DepthOfView = 100.000000000000000000
  286. FocalLength = 50.000000000000000000
  287. Left = 328
  288. Top = 216
  289. object GLLightSource1: TGLLightSource
  290. ConstAttenuation = 1.000000000000000000
  291. SpotCutOff = 180.000000000000000000
  292. end
  293. end
  294. end
  295. object Font1: TGLWindowsBitmapFont
  296. Font.Charset = DEFAULT_CHARSET
  297. Font.Color = clWhite
  298. Font.Height = -11
  299. Font.Name = 'MS Sans Serif'
  300. Font.Style = []
  301. Ranges = <
  302. item
  303. StartASCII = #0
  304. StopASCII = #255
  305. StartGlyphIdx = 0
  306. end>
  307. Left = 472
  308. Top = 16
  309. end
  310. object Timer1: TTimer
  311. Left = 472
  312. Top = 80
  313. end
  314. object GLSimpleNavigation1: TGLSimpleNavigation
  315. Form = Owner
  316. GLSceneViewer = Viewer
  317. FormCaption = 'Console - %FPS'
  318. KeyCombinations = <
  319. item
  320. ShiftState = [ssLeft, ssRight]
  321. Action = snaZoom
  322. end
  323. item
  324. ShiftState = [ssLeft]
  325. Action = snaMoveAroundTarget
  326. end
  327. item
  328. ShiftState = [ssRight]
  329. Action = snaMoveAroundTarget
  330. end>
  331. Left = 344
  332. Top = 16
  333. end
  334. end