MandelUnit.lfm 5.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231
  1. object MainForm: TMainForm
  2. Left = 388
  3. Top = 137
  4. Caption = 'Mandelbrot Example'
  5. ClientHeight = 412
  6. ClientWidth = 460
  7. Color = clBtnFace
  8. Font.Charset = DEFAULT_CHARSET
  9. Font.Color = clWindowText
  10. Font.Height = -11
  11. Font.Name = 'Tahoma'
  12. Font.Style = []
  13. Menu = MainMenu
  14. OldCreateOrder = False
  15. OnCreate = FormCreate
  16. OnDestroy = FormDestroy
  17. OnMouseWheel = ImgMouseWheel
  18. OnShow = FormShow
  19. PixelsPerInch = 96
  20. TextHeight = 13
  21. object Img: TSyntheticImage32
  22. Left = 0
  23. Top = 0
  24. Width = 460
  25. Height = 412
  26. Align = alClient
  27. RepaintMode = rmDirect
  28. TabOrder = 0
  29. OnMouseDown = ImgMouseDown
  30. OnMouseWheel = ImgMouseWheel
  31. AutoRasterize = True
  32. Rasterizer.UpdateRowCount = 0
  33. Color = clBlack
  34. ClearBuffer = True
  35. RenderMode = rnmFull
  36. end
  37. object MainMenu: TMainMenu
  38. Left = 24
  39. Top = 16
  40. object miFile: TMenuItem
  41. Caption = '&File'
  42. object miSave: TMenuItem
  43. Caption = '&Save...'
  44. OnClick = miSaveClick
  45. end
  46. object N3: TMenuItem
  47. Caption = '-'
  48. end
  49. object miExit: TMenuItem
  50. Caption = 'E&xit'
  51. OnClick = miExitClick
  52. end
  53. end
  54. object miRasterizer: TMenuItem
  55. Caption = '&Rasterizer'
  56. object miRegularSampling: TMenuItem
  57. AutoCheck = True
  58. Caption = '&Regular'
  59. RadioItem = True
  60. OnClick = miRasterizerClick
  61. end
  62. object miProgressive: TMenuItem
  63. Tag = 1
  64. AutoCheck = True
  65. Caption = '&Progressive'
  66. Checked = True
  67. RadioItem = True
  68. OnClick = miRasterizerClick
  69. end
  70. object miSwizzling: TMenuItem
  71. Tag = 2
  72. AutoCheck = True
  73. Caption = '&Swizzling'
  74. RadioItem = True
  75. OnClick = miRasterizerClick
  76. end
  77. object miTesseral: TMenuItem
  78. Tag = 3
  79. AutoCheck = True
  80. Caption = '&Tesseral'
  81. RadioItem = True
  82. OnClick = miRasterizerClick
  83. end
  84. object miContour: TMenuItem
  85. Tag = 4
  86. AutoCheck = True
  87. Caption = '&Contour'
  88. RadioItem = True
  89. OnClick = miRasterizerClick
  90. end
  91. object miMultithreadedRegularRasterizer: TMenuItem
  92. Tag = 5
  93. AutoCheck = True
  94. Caption = '&Multithreaded Regular'
  95. RadioItem = True
  96. OnClick = miRasterizerClick
  97. end
  98. end
  99. object miSuperSampler: TMenuItem
  100. Caption = '&SuperSampler'
  101. object miDefault: TMenuItem
  102. AutoCheck = True
  103. Caption = '&None'
  104. Checked = True
  105. RadioItem = True
  106. OnClick = miDefaultClick
  107. end
  108. object N5: TMenuItem
  109. AutoCheck = True
  110. Caption = '-'
  111. end
  112. object miSuperSampler2x: TMenuItem
  113. Tag = 1
  114. AutoCheck = True
  115. Caption = 'SuperSampler &2x'
  116. RadioItem = True
  117. OnClick = miDefaultClick
  118. end
  119. object miSuperSampler3x: TMenuItem
  120. Tag = 2
  121. AutoCheck = True
  122. Caption = 'SuperSampler &3x'
  123. RadioItem = True
  124. OnClick = miDefaultClick
  125. end
  126. object miSuperSampler4x: TMenuItem
  127. Tag = 3
  128. AutoCheck = True
  129. Caption = 'SuperSampler &4x'
  130. RadioItem = True
  131. OnClick = miDefaultClick
  132. end
  133. object miAdaptive: TMenuItem
  134. AutoCheck = True
  135. Caption = 'Adaptive'
  136. Enabled = False
  137. OnClick = miAdaptiveClick
  138. end
  139. object N2: TMenuItem
  140. AutoCheck = True
  141. Caption = '-'
  142. end
  143. object miPatternSampler2x: TMenuItem
  144. Tag = 4
  145. AutoCheck = True
  146. Caption = 'PatternSampler 2x'
  147. RadioItem = True
  148. OnClick = miDefaultClick
  149. end
  150. object miPatternSampler3x: TMenuItem
  151. Tag = 5
  152. AutoCheck = True
  153. Caption = 'PatternSampler 3x'
  154. RadioItem = True
  155. OnClick = miDefaultClick
  156. end
  157. object miPatternSampler4x: TMenuItem
  158. Tag = 6
  159. AutoCheck = True
  160. Caption = 'PatternSampler 4x'
  161. RadioItem = True
  162. OnClick = miDefaultClick
  163. end
  164. end
  165. object miMaxIterations: TMenuItem
  166. Caption = 'Max. &Iterations'
  167. object miMaxIterations50: TMenuItem
  168. Tag = 50
  169. Caption = '5&0'
  170. RadioItem = True
  171. OnClick = miMaxIterationsClick
  172. end
  173. object miMaxIterations160: TMenuItem
  174. Tag = 160
  175. Caption = '&160'
  176. RadioItem = True
  177. OnClick = miMaxIterationsClick
  178. end
  179. object miMaxIterations256: TMenuItem
  180. Tag = 256
  181. Caption = '&256'
  182. RadioItem = True
  183. OnClick = miMaxIterationsClick
  184. end
  185. object miMaxIterations320: TMenuItem
  186. Tag = 320
  187. Caption = '&320'
  188. Checked = True
  189. RadioItem = True
  190. OnClick = miMaxIterationsClick
  191. end
  192. object miMaxIterations512: TMenuItem
  193. Tag = 512
  194. Caption = '&512'
  195. RadioItem = True
  196. OnClick = miMaxIterationsClick
  197. end
  198. end
  199. object miPalette: TMenuItem
  200. Caption = '&Palette'
  201. object miPaletteDefault: TMenuItem
  202. Caption = '&Default'
  203. Checked = True
  204. RadioItem = True
  205. OnClick = miPaletteClick
  206. end
  207. object miPaletteRainbow: TMenuItem
  208. Tag = 1
  209. Caption = '&Rainbow'
  210. RadioItem = True
  211. OnClick = miPaletteClick
  212. end
  213. object miPaletteMonochrome: TMenuItem
  214. Tag = 2
  215. Caption = '&Monochrome'
  216. RadioItem = True
  217. OnClick = miPaletteClick
  218. end
  219. object miPaletteSimple: TMenuItem
  220. Tag = 3
  221. Caption = '&Simple'
  222. RadioItem = True
  223. OnClick = miPaletteClick
  224. end
  225. end
  226. end
  227. object SavePictureDialog: TSavePictureDialog
  228. Left = 112
  229. Top = 16
  230. end
  231. end