home *** CD-ROM | disk | FTP | other *** search
/ Chip 2001 December / Chip_2001-12_cd1.bin / zkuste / delphi / kolekce / d56 / DM2KVCL.ZIP / PLOTDEMO / PLOTDMOU.DFM / PLOTDMOU.txt
Text File  |  2000-11-26  |  8KB  |  313 lines

  1. object PlotDemoForm: TPlotDemoForm
  2.   Left = 416
  3.   Top = 307
  4.   Width = 501
  5.   Height = 528
  6.   Caption = 'Plot Demo'
  7.   Color = clBtnFace
  8.   Font.Charset = DEFAULT_CHARSET
  9.   Font.Color = clWindowText
  10.   Font.Height = -11
  11.   Font.Name = 'MS Sans Serif'
  12.   Font.Style = []
  13.   OldCreateOrder = False
  14.   PixelsPerInch = 96
  15.   TextHeight = 13
  16.   object Plot: TPlot
  17.     Left = 0
  18.     Top = 0
  19.     Width = 493
  20.     Height = 348
  21.     Cursor = crCross
  22.     Align = alClient
  23.     OnPaint = PlotPaint
  24.     Pen.Color = clBlue
  25.     Brush.Color = clAqua
  26.     BorderStyle = bsNone
  27.     XAxis.Max = 18.000000000000000000
  28.     XAxis.Font.Charset = DEFAULT_CHARSET
  29.     XAxis.Font.Color = clWindowText
  30.     XAxis.Font.Height = -11
  31.     XAxis.Font.Name = 'MS Sans Serif'
  32.     XAxis.Font.Style = []
  33.     XAxis.MinorTicks = 5
  34.     XAxis.MajorTicks = 6
  35.     XAxis.LabelWidth = 5
  36.     XAxis.LabelDecimals = 2
  37.     XAxis.LabelType = ffGeneral
  38.     XAxis.AutoScale = False
  39.     XAxis.ShowGrid = False
  40.     YAxis.Max = 400.000000000000000000
  41.     YAxis.Pen.Color = clRed
  42.     YAxis.Pen.Width = 2
  43.     YAxis.Font.Charset = DEFAULT_CHARSET
  44.     YAxis.Font.Color = clBlue
  45.     YAxis.Font.Height = -11
  46.     YAxis.Font.Name = 'MS Sans Serif'
  47.     YAxis.Font.Pitch = fpFixed
  48.     YAxis.Font.Style = []
  49.     YAxis.MinorTicks = 5
  50.     YAxis.MajorTicks = 4
  51.     YAxis.LabelWidth = 5
  52.     YAxis.LabelDecimals = 2
  53.     YAxis.LabelType = ffGeneral
  54.     YAxis.AutoScale = False
  55.     YAxis.ShowGrid = True
  56.     YAxis.Title = 'Y axis title'
  57.     Series = <
  58.       item
  59.         LineVisible = False
  60.         LastLine = 10
  61.         XColumn = 1
  62.         YColumn = 2
  63.         Pen.Color = clRed
  64.         Brush.Color = clYellow
  65.         Text = 'Normal Serie'
  66.         Container = Container
  67.       end
  68.       item
  69.         PointType = ptCircle
  70.         PointSize = 10
  71.         LastLine = 8
  72.         XColumn = 1
  73.         YColumn = 2
  74.         Pen.Color = clMaroon
  75.         Text = 'Expression'
  76.         YExpression = 'sqr(a)*2'
  77.         Container = Container
  78.       end
  79.       item
  80.         PointType = ptCross
  81.         PointSize = 9
  82.         FirstLine = 5
  83.         LastLine = 10
  84.         XColumn = 1
  85.         YColumn = 1
  86.         Text = 'Using num/absnum'
  87.         YExpression = 'num*20'
  88.         Container = Container
  89.       end
  90.       item
  91.         PointType = ptXCross
  92.         LineVisible = False
  93.         LastLine = 50
  94.         IsFunction = True
  95.         Pen.Color = clPurple
  96.         Text = 'Functional!!!'
  97.         YExpression = 'sqr(cx)*1.5'
  98.       end>
  99.     SerieIndex = 0
  100.     OnHint = PlotHint
  101.     OnError = PlotError
  102.     OnSelectionChange = PlotSelectionChange
  103.     OnPointClick = PlotPointClick
  104.   end
  105.   object Panel: TPanel
  106.     Left = 0
  107.     Top = 348
  108.     Width = 493
  109.     Height = 153
  110.     Align = alBottom
  111.     TabOrder = 0
  112.     object PlotHintLabel: TLabel
  113.       Left = 4
  114.       Top = 4
  115.       Width = 137
  116.       Height = 17
  117.       AutoSize = False
  118.       Caption = 'PlotHintLabel'
  119.     end
  120.     object PlotClickLabel: TLabel
  121.       Left = 4
  122.       Top = 20
  123.       Width = 481
  124.       Height = 17
  125.       AutoSize = False
  126.       Caption = 'PlotClickLabel'
  127.     end
  128.     object SerieLabel: TLabel
  129.       Left = 96
  130.       Top = 52
  131.       Width = 27
  132.       Height = 13
  133.       Caption = '&Serie:'
  134.       FocusControl = SerieSpinEdit
  135.     end
  136.     object Label1: TLabel
  137.       Left = 188
  138.       Top = 100
  139.       Width = 64
  140.       Height = 13
  141.       Caption = 'Mouse mode:'
  142.     end
  143.     object YAxisButton: TButton
  144.       Left = 12
  145.       Top = 48
  146.       Width = 75
  147.       Height = 25
  148.       Caption = 'Y Axis'
  149.       TabOrder = 0
  150.       OnClick = YAxisButtonClick
  151.     end
  152.     object SerieSpinEdit: TSpinEdit
  153.       Left = 132
  154.       Top = 48
  155.       Width = 41
  156.       Height = 22
  157.       MaxValue = 3
  158.       MinValue = 0
  159.       TabOrder = 1
  160.       Value = 0
  161.       OnChange = SerieSpinEditChange
  162.     end
  163.     object SerieButton: TButton
  164.       Left = 184
  165.       Top = 48
  166.       Width = 65
  167.       Height = 25
  168.       Caption = 'Serie'
  169.       TabOrder = 2
  170.       OnClick = SerieButtonClick
  171.     end
  172.     object SaveButton: TButton
  173.       Left = 256
  174.       Top = 48
  175.       Width = 65
  176.       Height = 25
  177.       Caption = 'Save'
  178.       TabOrder = 3
  179.       OnClick = SaveButtonClick
  180.     end
  181.     object SelectionCheckBox: TCheckBox
  182.       Left = 388
  183.       Top = 4
  184.       Width = 97
  185.       Height = 17
  186.       Alignment = taLeftJustify
  187.       Caption = 'Show Selection'
  188.       TabOrder = 4
  189.       OnClick = SelectionCheckBoxClick
  190.     end
  191.     object ColorGrid1: TColorGrid
  192.       Left = 348
  193.       Top = 40
  194.       Width = 136
  195.       Height = 32
  196.       GridOrdering = go8x2
  197.       BackgroundEnabled = False
  198.       TabOrder = 5
  199.       OnChange = ColorGrid1Change
  200.     end
  201.     object CopyRadioGroup: TRadioGroup
  202.       Left = 12
  203.       Top = 76
  204.       Width = 101
  205.       Height = 69
  206.       Caption = 'Copy mode'
  207.       ItemIndex = 0
  208.       Items.Strings = (
  209.         'Plot page'
  210.         'X,Y only'
  211.         'All item')
  212.       TabOrder = 6
  213.     end
  214.     object CopyButton: TButton
  215.       Left = 116
  216.       Top = 80
  217.       Width = 61
  218.       Height = 25
  219.       Caption = 'Copy'
  220.       TabOrder = 7
  221.       OnClick = CopyButtonClick
  222.     end
  223.     object DeleteButton: TButton
  224.       Left = 116
  225.       Top = 112
  226.       Width = 61
  227.       Height = 25
  228.       Caption = 'Delete'
  229.       TabOrder = 8
  230.       OnClick = DeleteButtonClick
  231.     end
  232.     object ModeComboBox: TComboBox
  233.       Left = 188
  234.       Top = 116
  235.       Width = 121
  236.       Height = 21
  237.       Style = csDropDownList
  238.       DropDownCount = 10
  239.       ItemHeight = 13
  240.       TabOrder = 9
  241.       OnChange = ModeComboBoxChange
  242.       Items.Strings = (
  243.         'pmNone '
  244.         'pmAutoZoom '
  245.         'pmZoom '
  246.         'pmRuler '
  247.         'pmUnZoom'
  248.         'pmSelect '
  249.         'pmPointClick '
  250.         'pmPointEdit'
  251.         'pmPointDelete'
  252.         'pmTranslate')
  253.     end
  254.     object ModifiedCheckBox: TCheckBox
  255.       Left = 296
  256.       Top = 4
  257.       Width = 89
  258.       Height = 17
  259.       Caption = 'Modified'
  260.       Font.Charset = RUSSIAN_CHARSET
  261.       Font.Color = clRed
  262.       Font.Height = -11
  263.       Font.Name = 'Fixedsys'
  264.       Font.Style = []
  265.       ParentFont = False
  266.       TabOrder = 10
  267.     end
  268.     object FillButton: TButton
  269.       Left = 184
  270.       Top = 76
  271.       Width = 93
  272.       Height = 21
  273.       Caption = 'Fill with big array'
  274.       TabOrder = 11
  275.       OnClick = FillButtonClick
  276.     end
  277.     object ProgressBar: TProgressBar
  278.       Left = 352
  279.       Top = 84
  280.       Width = 133
  281.       Height = 17
  282.       Min = 0
  283.       Max = 100
  284.       TabOrder = 12
  285.     end
  286.   end
  287.   object Container: TContainer
  288.     FileName = 'NONAME0.dat'
  289.     DataType = dtRealData
  290.     UpdateCaption = False
  291.     AutoLoad = True
  292.     OnProgress = ContainerProgress
  293.     OnChanged = ContainerChanged
  294.     Left = 12
  295.     Top = 28
  296.     Data = {
  297.       0314000000020000000000000080FF3F0000000000000080FF3F020000000000
  298.       0000800040000000000000008001400200000000000000C00040000000000000
  299.       0090024002000000000000008001400000000000000080034002000000000000
  300.       00A0014000000000000000C803400200000000000000C0014000000000000000
  301.       9004400200000000000000E0014000000000000000C404400200000000000000
  302.       80024000000000000000800540020000000000000090024000000000000000A2
  303.       05400200000000000000A0024000000000000000C805400200000000000000B0
  304.       024000000000000000F205400200000000000000C00240000000000000009006
  305.       400200000000000000D0024000000000000000A906400200000000000000E002
  306.       4000000000000000C406400200000000000000F0024000000000000000E10640
  307.       0200000000000000800340000000000000008007400200000000000000880340
  308.       00000000000080900740020000000000000090034000000000000000A2074002
  309.       0000000000000098034000000000000080B407400200000000000000A0034000
  310.       000000000000C80740}
  311.   end
  312. end
  313.