Unit1.dfm 6.6 KB

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