form_ringComposer.dfm
上传用户:gelin96
上传日期:2017-01-08
资源大小:20993k
文件大小:13k
源码类别:

MTK

开发平台:

C++ Builder

  1. object frmRingComposer: TfrmRingComposer
  2.   Left = 102
  3.   Top = 216
  4.   Width = 824
  5.   Height = 516
  6.   Caption = 'Ring composer'
  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 GroupBoxToneLength: TGroupBox
  17.     Left = 8
  18.     Top = 8
  19.     Width = 801
  20.     Height = 433
  21.     Caption = 'Ring composer'
  22.     TabOrder = 0
  23.     object labelRepeat: TLabel
  24.       Left = 552
  25.       Top = 24
  26.       Width = 40
  27.       Height = 13
  28.       Caption = 'Repeats'
  29.       FocusControl = sb_L1sp
  30.     end
  31.     object Label1: TLabel
  32.       Left = 624
  33.       Top = 24
  34.       Width = 77
  35.       Height = 13
  36.       Caption = 'Speaker volume'
  37.     end
  38.     object Label2: TLabel
  39.       Left = 720
  40.       Top = 24
  41.       Width = 69
  42.       Height = 13
  43.       Caption = 'Buzzer volume'
  44.     end
  45.     object Label3: TLabel
  46.       Left = 416
  47.       Top = 24
  48.       Width = 35
  49.       Height = 13
  50.       Caption = 'Octave'
  51.     end
  52.     object labelDuration: TLabel
  53.       Left = 480
  54.       Top = 24
  55.       Width = 40
  56.       Height = 13
  57.       Caption = 'Duration'
  58.     end
  59.     object Label4: TLabel
  60.       Left = 360
  61.       Top = 24
  62.       Width = 23
  63.       Height = 13
  64.       Caption = 'Style'
  65.     end
  66.     object memoRingComposer: TMemo
  67.       Left = 8
  68.       Top = 160
  69.       Width = 649
  70.       Height = 257
  71.       Lines.Strings = (
  72.         '')
  73.       ReadOnly = True
  74.       TabOrder = 0
  75.     end
  76.     object btnDo: TBitBtn
  77.       Left = 8
  78.       Top = 16
  79.       Width = 25
  80.       Height = 81
  81.       Caption = 'Do'
  82.       TabOrder = 1
  83.       OnClick = btnDoClick
  84.     end
  85.     object btnRe: TBitBtn
  86.       Left = 40
  87.       Top = 16
  88.       Width = 25
  89.       Height = 81
  90.       Caption = 'Re'
  91.       TabOrder = 2
  92.       OnClick = btnReClick
  93.     end
  94.     object BtnMi: TBitBtn
  95.       Left = 72
  96.       Top = 16
  97.       Width = 25
  98.       Height = 81
  99.       Caption = 'Mi'
  100.       TabOrder = 3
  101.       OnClick = BtnMiClick
  102.     end
  103.     object btnFa: TBitBtn
  104.       Left = 104
  105.       Top = 16
  106.       Width = 25
  107.       Height = 81
  108.       Caption = 'Fa'
  109.       TabOrder = 4
  110.       OnClick = btnFaClick
  111.     end
  112.     object btnSo: TBitBtn
  113.       Left = 136
  114.       Top = 16
  115.       Width = 25
  116.       Height = 81
  117.       Caption = 'So'
  118.       TabOrder = 5
  119.       OnClick = btnSoClick
  120.     end
  121.     object btnLa: TBitBtn
  122.       Left = 168
  123.       Top = 16
  124.       Width = 25
  125.       Height = 81
  126.       Caption = 'La'
  127.       TabOrder = 6
  128.       OnClick = btnLaClick
  129.     end
  130.     object btnSi: TBitBtn
  131.       Left = 200
  132.       Top = 16
  133.       Width = 25
  134.       Height = 81
  135.       Caption = 'Si'
  136.       TabOrder = 7
  137.       OnClick = btnSiClick
  138.     end
  139.     object GroupBoxNotes: TGroupBox
  140.       Left = 232
  141.       Top = 16
  142.       Width = 105
  143.       Height = 81
  144.       Caption = ' notes  '
  145.       TabOrder = 8
  146.       object RadioButtonBasicNotes: TRadioButton
  147.         Left = 16
  148.         Top = 16
  149.         Width = 113
  150.         Height = 17
  151.         Caption = 'basic notes'
  152.         Checked = True
  153.         TabOrder = 0
  154.         TabStop = True
  155.       end
  156.       object RadioButtonFlatNotes: TRadioButton
  157.         Left = 16
  158.         Top = 36
  159.         Width = 113
  160.         Height = 17
  161.         Caption = 'flat notes'
  162.         TabOrder = 1
  163.       end
  164.       object RadioButtonSharpNotes: TRadioButton
  165.         Left = 16
  166.         Top = 56
  167.         Width = 113
  168.         Height = 17
  169.         Caption = 'sharp notes'
  170.         TabOrder = 2
  171.       end
  172.     end
  173.     object Device: TGroupBox
  174.       Left = 672
  175.       Top = 88
  176.       Width = 113
  177.       Height = 65
  178.       Caption = 'Device'
  179.       TabOrder = 9
  180.       object RadioButtonSpeaker: TRadioButton
  181.         Left = 8
  182.         Top = 16
  183.         Width = 113
  184.         Height = 17
  185.         Caption = 'Speaker'
  186.         Checked = True
  187.         TabOrder = 0
  188.         TabStop = True
  189.       end
  190.       object RadioButtonBuzzer: TRadioButton
  191.         Left = 8
  192.         Top = 40
  193.         Width = 113
  194.         Height = 17
  195.         Caption = 'Buzzer'
  196.         TabOrder = 1
  197.       end
  198.     end
  199.     object edtRepeats: TEdit
  200.       Left = 544
  201.       Top = 48
  202.       Width = 65
  203.       Height = 21
  204.       TabOrder = 10
  205.       Text = '1'
  206.       OnExit = edtRepeatsCheck
  207.     end
  208.     object edtSpeakerVolume: TEdit
  209.       Left = 632
  210.       Top = 48
  211.       Width = 65
  212.       Height = 21
  213.       TabOrder = 11
  214.       Text = '128'
  215.       OnExit = edtSpeakerVolumeCheck
  216.     end
  217.     object edtBuzzerVolume: TEdit
  218.       Left = 720
  219.       Top = 48
  220.       Width = 65
  221.       Height = 21
  222.       TabOrder = 12
  223.       Text = '4'
  224.       OnExit = edtBuzzerVolumeCheck
  225.     end
  226.     object lblHint: TStaticText
  227.       Left = 424
  228.       Top = 0
  229.       Width = 33
  230.       Height = 17
  231.       BorderStyle = sbsSingle
  232.       Caption = 'lblHint'
  233.       Color = clYellow
  234.       ParentColor = False
  235.       TabOrder = 13
  236.       Visible = False
  237.     end
  238.     object btnSaveMemotoFile: TBitBtn
  239.       Left = 672
  240.       Top = 214
  241.       Width = 113
  242.       Height = 41
  243.       Caption = 'Save to file'
  244.       TabOrder = 14
  245.       OnClick = btnSaveMemotoFileClick
  246.       Glyph.Data = {
  247.         F6000000424DF600000000000000760000002800000010000000100000000100
  248.         0400000000008000000000000000000000001000000000000000000000000000
  249.         8000008000000080800080000000800080008080000080808000C0C0C0000000
  250.         FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00FFFFFFFFFFFF
  251.         FFFFFFFFFFFFFFFFFFFFFFF00000000000FFFF0330000FF030FFFF0330000FF0
  252.         30FFFF033000000030FFFF033333333330FFFF033000000330FFFF030FFFFFF0
  253.         30FFFF030FFFFFF030FFFF030FFFFFF030FFFF030FFFFFF000FFFF030FFFFFF0
  254.         F0FFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF}
  255.     end
  256.     object btnLoadFromFile: TBitBtn
  257.       Left = 672
  258.       Top = 268
  259.       Width = 113
  260.       Height = 41
  261.       Caption = 'Load from file'
  262.       TabOrder = 15
  263.       OnClick = btnLoadFromFileClick
  264.       Glyph.Data = {
  265.         42020000424D4202000000000000420000002800000010000000100000000100
  266.         1000030000000002000000000000000000000000000000000000007C0000E003
  267.         00001F0000001F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C
  268.         1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C
  269.         1F7C1F7C1F7C000000000000000000000000000000000000000000001F7C1F7C
  270.         1F7C1F7C1F7C0000000000420042004200420042004200420042004200001F7C
  271.         1F7C1F7C1F7C0000E07F00000042004200420042004200420042004200420000
  272.         1F7C1F7C1F7C00001F7CE07F0000004200420042004200420042004200420042
  273.         00001F7C1F7C0000E07F1F7CE07F000000420042004200420042004200420042
  274.         004200001F7C00001F7CE07F1F7CE07F00000000000000000000000000000000
  275.         0000000000000000E07F1F7CE07F1F7CE07F1F7CE07F1F7CE07F00001F7C1F7C
  276.         1F7C1F7C1F7C00001F7CE07F1F7CE07F1F7CE07F1F7CE07F1F7C00001F7C1F7C
  277.         1F7C1F7C1F7C0000E07F1F7CE07F00000000000000000000000000001F7C1F7C
  278.         1F7C1F7C1F7C1F7C0000000000001F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C0000
  279.         000000001F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C
  280.         000000001F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C00001F7C1F7C1F7C0000
  281.         1F7C00001F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C0000000000001F7C
  282.         1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C
  283.         1F7C1F7C1F7C}
  284.     end
  285.     object btnPlayiMelody: TBitBtn
  286.       Left = 672
  287.       Top = 322
  288.       Width = 113
  289.       Height = 41
  290.       Caption = 'play iMelody'
  291.       TabOrder = 16
  292.       OnClick = btnPlayiMelodyClick
  293.       Glyph.Data = {
  294.         42020000424D4202000000000000420000002800000010000000100000000100
  295.         1000030000000002000000000000000000000000000000000000007C0000E003
  296.         00001F0000001F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C
  297.         1F7C1F7C1F7C1F7C1F7C1F7C1F001F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C
  298.         1F7C1F7C1F7C1F7C1F7C1F7C1F001F001F001F7C1F7C1F7C1F7C1F7C1F7C1F7C
  299.         1F7C1F7C1F7C1F7C1F7C1F7C1F001F001F001F001F7C1F7C1F7C1F7C1F7C1F7C
  300.         1F7C1F7C1F7C1F7C1F7C1F7C1F001F001F001F001F001F001F7C1F7C1F7C1F7C
  301.         1F7C1F7C1F7C1F7C1F7C1F7C1F001F001F001F001F001F001F001F7C1F7C1F7C
  302.         1F7C1F7C1F7C1F7C1F7C1F7C1F001F001F001F001F001F001F001F001F001F7C
  303.         1F7C1F7C1F7C1F7C1F7C1F7C1F001F001F001F001F001F001F001F001F001F00
  304.         1F7C1F7C1F7C1F7C1F7C1F7C1F001F001F001F001F001F001F001F001F001F7C
  305.         1F7C1F7C1F7C1F7C1F7C1F7C1F001F001F001F001F001F001F001F001F7C1F7C
  306.         1F7C1F7C1F7C1F7C1F7C1F7C1F001F001F001F001F001F001F7C1F7C1F7C1F7C
  307.         1F7C1F7C1F7C1F7C1F7C1F7C1F001F001F001F001F001F7C1F7C1F7C1F7C1F7C
  308.         1F7C1F7C1F7C1F7C1F7C1F7C1F001F001F001F001F7C1F7C1F7C1F7C1F7C1F7C
  309.         1F7C1F7C1F7C1F7C1F7C1F7C1F001F001F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C
  310.         1F7C1F7C1F7C1F7C1F7C1F7C1F001F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C
  311.         1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C
  312.         1F7C1F7C1F7C}
  313.     end
  314.     object btnStopPlayiMelody: TBitBtn
  315.       Left = 672
  316.       Top = 376
  317.       Width = 113
  318.       Height = 41
  319.       Caption = 'stop play'
  320.       TabOrder = 17
  321.       OnClick = btnStopPlayiMelodyClick
  322.       Glyph.Data = {
  323.         F6000000424DF600000000000000760000002800000010000000100000000100
  324.         0400000000008000000000000000000000001000000000000000000000000000
  325.         8000008000000080800080000000800080008080000080808000C0C0C0000000
  326.         FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00FFFFFFFFFFFF
  327.         FFFFFFFFFFFFFFFFFFFFFFFFF999999FFFFFFFF9999999999FFFFFF999FFFFF9
  328.         9FFFFFF9999FFFF99FFFFF99F999FFFF99FFFF99FF999FFF99FFFF99FFF999FF
  329.         99FFFF99FFFF999F99FFFFF99FFFF9999FFFFFF99FFFFF999FFFFFF999999999
  330.         9FFFFFFFF999999FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF}
  331.     end
  332.     object edtNotes: TEdit
  333.       Left = 8
  334.       Top = 120
  335.       Width = 649
  336.       Height = 21
  337.       ReadOnly = True
  338.       TabOrder = 18
  339.     end
  340.     object btnLoadFromEditor: TBitBtn
  341.       Left = 672
  342.       Top = 160
  343.       Width = 113
  344.       Height = 41
  345.       Caption = 'Load from Editor'
  346.       TabOrder = 19
  347.       OnClick = btnLoadFromEditorClick
  348.       Glyph.Data = {
  349.         42020000424D4202000000000000420000002800000010000000100000000100
  350.         1000030000000002000000000000000000000000000000000000007C0000E003
  351.         00001F0000001F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C
  352.         1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C
  353.         1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C
  354.         1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C
  355.         1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C
  356.         1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1000
  357.         1F7C1F7C1F7C1F7C1F7C100010001000100010001F7C1F7C1F7C1F7C1F7C1000
  358.         1F7C1F7C1F7C1F7C1F7C10001000100010001F7C1F7C1F7C1F7C1F7C1F7C1F7C
  359.         10001F7C1F7C1F7C1F7C1000100010001F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C
  360.         10001F7C1F7C1F7C1F7C100010001F7C10001F7C1F7C1F7C1F7C1F7C1F7C1F7C
  361.         10001F7C1F7C1F7C1F7C10001F7C1F7C1F7C100010001F7C1F7C1F7C1F7C1000
  362.         1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C10001000100010001F7C
  363.         1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C
  364.         1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C
  365.         1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C
  366.         1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C
  367.         1F7C1F7C1F7C}
  368.     end
  369.     object ComboBoxOctave: TComboBox
  370.       Left = 416
  371.       Top = 48
  372.       Width = 41
  373.       Height = 21
  374.       ItemHeight = 13
  375.       TabOrder = 20
  376.       Text = '*4'
  377.       OnChange = OctaveOnChange
  378.       Items.Strings = (
  379.         '*0'
  380.         '*1'
  381.         '*2'
  382.         '*3'
  383.         '*4'
  384.         '*5'
  385.         '*6'
  386.         '*7'
  387.         '*8')
  388.     end
  389.     object ComboBoxDuration: TComboBox
  390.       Left = 480
  391.       Top = 48
  392.       Width = 41
  393.       Height = 21
  394.       ItemHeight = 13
  395.       TabOrder = 21
  396.       Text = '3'
  397.       Items.Strings = (
  398.         '0'
  399.         '1'
  400.         '2'
  401.         '3'
  402.         '4'
  403.         '5')
  404.     end
  405.     object ComboBoxStyle: TComboBox
  406.       Left = 352
  407.       Top = 48
  408.       Width = 41
  409.       Height = 21
  410.       ItemHeight = 13
  411.       TabOrder = 22
  412.       Text = 'S0'
  413.       Items.Strings = (
  414.         'S0'
  415.         'S1'
  416.         'S2')
  417.     end
  418.   end
  419.   object sb_L1sp: TStatusBar
  420.     Left = 0
  421.     Top = 448
  422.     Width = 816
  423.     Height = 41
  424.     Panels = <
  425.       item
  426.         Width = 200
  427.       end
  428.       item
  429.         Width = 200
  430.       end>
  431.     SimplePanel = False
  432.   end
  433.   object SaveDialog: TSaveDialog
  434.     Left = 352
  435.     Top = 65530
  436.   end
  437.   object OpenDialog: TOpenDialog
  438.     Left = 392
  439.     Top = 65530
  440.   end
  441.   object HintTimer: TTimer
  442.     Enabled = False
  443.     Interval = 4000
  444.     Left = 472
  445.     Top = 65520
  446.   end
  447. end