fConsoleC.dfm 6.4 KB

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