fConsoleC.dfm 6.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273
  1. object Form1: TForm1
  2. Left = 0
  3. Top = 0
  4. Caption = 'Console'
  5. ClientHeight = 434
  6. ClientWidth = 559
  7. Color = clBtnFace
  8. Font.Charset = DEFAULT_CHARSET
  9. Font.Color = clWindowText
  10. Font.Height = -11
  11. Font.Name = 'Tahoma'
  12. Font.Style = []
  13. OnCreate = FormCreate
  14. OnKeyDown = FormKeyDown
  15. OnKeyPress = FormKeyPress
  16. OnResize = FormResize
  17. TextHeight = 13
  18. object Splitter1: TSplitter
  19. Left = 209
  20. Top = 0
  21. Width = 350
  22. Height = 434
  23. Align = alClient
  24. Beveled = True
  25. MinSize = 40
  26. ExplicitLeft = 117
  27. ExplicitWidth = 442
  28. ExplicitHeight = 417
  29. end
  30. object Viewer: TGLSceneViewer
  31. Left = 209
  32. Top = 0
  33. Width = 350
  34. Height = 434
  35. Camera = GLCamera1
  36. Buffer.BackgroundColor = clMoneyGreen
  37. Buffer.AmbientColor.Color = {9A99993E9A99993E9A99993E0000803F}
  38. FieldOfView = 148.109207153320300000
  39. PenAsTouch = False
  40. Align = alClient
  41. OnMouseDown = ViewerMouseDown
  42. TabOrder = 0
  43. end
  44. object Panel1: TPanel
  45. Left = 0
  46. Top = 0
  47. Width = 209
  48. Height = 434
  49. Align = alLeft
  50. Caption = 'Panel1'
  51. TabOrder = 1
  52. object Splitter2: TSplitter
  53. Left = 1
  54. Top = 233
  55. Width = 207
  56. Height = 200
  57. Align = alClient
  58. end
  59. object GroupBox1: TGroupBox
  60. Left = 1
  61. Top = 233
  62. Width = 207
  63. Height = 200
  64. Align = alClient
  65. Caption = 'Console options'
  66. TabOrder = 0
  67. object Label1: TLabel
  68. Left = 61
  69. Top = 79
  70. Width = 88
  71. Height = 13
  72. Caption = ' Typed Commands'
  73. end
  74. object Label2: TLabel
  75. Left = 69
  76. Top = 102
  77. Width = 75
  78. Height = 13
  79. Caption = 'Console Output'
  80. end
  81. object CheckBox1: TCheckBox
  82. Left = 8
  83. Top = 16
  84. Width = 196
  85. Height = 17
  86. TabStop = False
  87. Caption = 'AutoCompleteCommandsOnKeyPress'
  88. TabOrder = 0
  89. OnClick = CheckBox1Click
  90. end
  91. object CheckBox2: TCheckBox
  92. Left = 8
  93. Top = 32
  94. Width = 193
  95. Height = 17
  96. TabStop = False
  97. Caption = 'AutoCompleteCommandsOnEnter'
  98. TabOrder = 1
  99. OnClick = CheckBox2Click
  100. end
  101. object CheckBox3: TCheckBox
  102. Left = 8
  103. Top = 48
  104. Width = 195
  105. Height = 17
  106. TabStop = False
  107. Caption = 'ShowConsoleHelpIfUnknownCommand'
  108. TabOrder = 2
  109. OnClick = CheckBox3Click
  110. end
  111. object Button1: TButton
  112. Left = 8
  113. Top = 72
  114. Width = 44
  115. Height = 25
  116. Caption = 'Save'
  117. TabOrder = 3
  118. TabStop = False
  119. OnClick = Button1Click
  120. end
  121. object Button2: TButton
  122. Left = 8
  123. Top = 96
  124. Width = 44
  125. Height = 25
  126. Caption = 'Save'
  127. TabOrder = 4
  128. TabStop = False
  129. OnClick = Button2Click
  130. end
  131. object Button6: TButton
  132. Left = 155
  133. Top = 71
  134. Width = 44
  135. Height = 25
  136. Caption = 'Load'
  137. TabOrder = 5
  138. TabStop = False
  139. OnClick = Button6Click
  140. end
  141. object Button7: TButton
  142. Left = 155
  143. Top = 95
  144. Width = 44
  145. Height = 25
  146. Caption = 'Load'
  147. TabOrder = 6
  148. TabStop = False
  149. OnClick = Button7Click
  150. end
  151. end
  152. object ListBox1: TListBox
  153. Left = 1
  154. Top = 1
  155. Width = 207
  156. Height = 232
  157. TabStop = False
  158. Style = lbOwnerDrawFixed
  159. Align = alTop
  160. Enabled = False
  161. Font.Charset = RUSSIAN_CHARSET
  162. Font.Color = clWindowText
  163. Font.Height = -11
  164. Font.Name = 'MS Sans Serif'
  165. Font.Style = []
  166. ItemHeight = 13
  167. Items.Strings = (
  168. 'Instructions:'
  169. ' Click anywhere'
  170. ' to actiate the console'
  171. ''
  172. 'Type "Help" and press Enter'
  173. 'to get started'
  174. ''
  175. 'Controls:'
  176. ' Up-down one line: Home <-> End '
  177. ' Up-down 1 page PageUp <-> PageDown'
  178. ' Enter comman: Return (enter)'
  179. ' Next-Prev command: Up <-> Down'
  180. ' Auto-Complete Command = Ctrl'
  181. ''
  182. 'Have fun!'
  183. ''
  184. 'Da Stranger')
  185. ParentFont = False
  186. TabOrder = 1
  187. end
  188. end
  189. object GLCadencer1: TGLCadencer
  190. Scene = Scene
  191. OnProgress = GLCadencer1Progress
  192. Left = 240
  193. Top = 80
  194. end
  195. object Scene: TGLScene
  196. Left = 240
  197. Top = 16
  198. object GLCube1: TGLCube
  199. Position.Coordinates = {000000000000003F0000A0C00000803F}
  200. BehavioursData = {
  201. 0458434F4C02010201060B54474C42496E657274696102001200000000020002
  202. 00050000000000000080FF3F0200080500000000000000A00240050000000000
  203. 0000A00140050000000000000080004009020008020008}
  204. end
  205. object GLCamera1: TGLCamera
  206. DepthOfView = 100.000000000000000000
  207. FocalLength = 50.000000000000000000
  208. Left = 328
  209. Top = 216
  210. object GLLightSource1: TGLLightSource
  211. ConstAttenuation = 1.000000000000000000
  212. SpotCutOff = 180.000000000000000000
  213. end
  214. end
  215. object GLConsole1: TGLConsole
  216. SceneViewer = Viewer
  217. HudSprite.Material.FrontProperties.Ambient.Color = {0000803F0000803F0000803F0000803F}
  218. HudSprite.Material.FrontProperties.Diffuse.Color = {CDCC4C3FCDCC4C3FCDCC4C3F0000003F}
  219. HudSprite.Material.BlendingMode = bmTransparency
  220. HudSprite.Material.Texture.TextureMode = tmModulate
  221. HudSprite.Material.Texture.Disabled = False
  222. HudSprite.Position.Coordinates = {00002F4366E69742000000000000803F}
  223. HudSprite.Width = 350.000000000000000000
  224. HudSprite.Height = 151.899993896484400000
  225. HudSprite.Rotation = 0.000000000000000000
  226. HudText.Position.Coordinates = {0000404000000040000000000000803F}
  227. HudText.BitmapFont = Font1
  228. HudText.Text = '> '
  229. HudText.Rotation = 0.000000000000000000
  230. HudText.ModulateColor.Color = {00000000000000000000803F0000803F}
  231. Options = []
  232. end
  233. end
  234. object Font1: TGLWindowsBitmapFont
  235. Font.Charset = DEFAULT_CHARSET
  236. Font.Color = clWhite
  237. Font.Height = -11
  238. Font.Name = 'MS Sans Serif'
  239. Font.Style = []
  240. Ranges = <
  241. item
  242. StartASCII = #0
  243. StopASCII = #255
  244. StartGlyphIdx = 0
  245. end>
  246. Left = 440
  247. Top = 16
  248. end
  249. object Timer1: TTimer
  250. Left = 440
  251. Top = 80
  252. end
  253. object GLSimpleNavigation1: TGLSimpleNavigation
  254. Form = Owner
  255. GLSceneViewer = Viewer
  256. FormCaption = 'Console - %FPS'
  257. KeyCombinations = <
  258. item
  259. ShiftState = [ssLeft, ssRight]
  260. Action = snaZoom
  261. end
  262. item
  263. ShiftState = [ssLeft]
  264. Action = snaMoveAroundTarget
  265. end
  266. item
  267. ShiftState = [ssRight]
  268. Action = snaMoveAroundTarget
  269. end>
  270. Left = 336
  271. Top = 16
  272. end
  273. end