##QUERY_CLASS_NAME [[ClassName]] ##QUERY_SNP_RES_CONSTANT [[Constant]] ##QUERY_SNP_RSRC_TYPE [[ControlType]] ##QUERY_SNP_RSRC_SUBTYPE [[ControlSubType]] ##QUERY_SNP_XFER_SIZE [[DataTypeSize]] ##QUERY_SNP_DATA_NAME [[DataName]] ##--BEGIN-- TRUE ##--BEGIN-- ControlType == "BUTTON" ##(ControlSubType == "DEFPUSHBUTTON") || (ControlSubType == "USERBUTTON") || (ControlSubType == "PUSHBUTTON") ##: \\"TButton *[[DataName]];" ClassDefLine ##: \\"[[DataName]] = new TButton(this, [[Constant]]);" ConstructorLine ##: "" StructDefLine ##: "#include " IncludeFile ##* ##(ControlSubType == "GROUPBOX") ##: \\"TGroupBox *[[DataName]];" ClassDefLine ##: \\"[[DataName]] = new TGroupBox(this, [[Constant]]);" ConstructorLine ##: "" StructDefLine ##: "#include " IncludeFile ##* ##(ControlSubType == "CHECKBOX") || (ControlSubType == "AUTOCHECKBOX") || (ControlSubType == "3STATE") || (ControlSubType == "AUTO3STATE") ##: \\"TCheckBox *[[DataName]];" ClassDefLine ##: \\"[[DataName]] = new TCheckBox(this, [[Constant]], 0);" ConstructorLine ##: \\"bool [[DataName]];" StructDefLine ##: "#include " IncludeFile ##* ##(ControlSubType == "RADIOBUTTON") || (ControlSubType == "AUTORADIOBUTTON") ##: \\"TRadioButton *[[DataName]];" ClassDefLine ##: \\"[[DataName]] = new TRadioButton(this, [[Constant]], 0);" ConstructorLine ##: \\"bool [[DataName]];" StructDefLine ##: "#include " IncludeFile ##* ##--END-- ControlType == "BUTTON" ##--BEGIN-- ControlType == "STATIC" ##DataTypeSize == "" ##: "255" DataTypeSize ##* ##: \\"TStatic *[[DataName]];" ClassDefLine ##: \\"[[DataName]] = new TStatic(this, [[Constant]], [[DataTypeSize]]);" ConstructorLine ##: \\"char [[DataName]][ [[DataTypeSize]] ];" StructDefLine ##: "#include " IncludeFile ##--END-- ControlType == "STATIC" ##--BEGIN-- ControlType == "EDIT" ##DataTypeSize == "" ##: "255" DataTypeSize ##* ##: \\"TEdit *[[DataName]];" ClassDefLine ##: \\"[[DataName]] = new TEdit(this, [[Constant]], [[DataTypeSize]]);" ConstructorLine ##: \\"char [[DataName]][ [[DataTypeSize]] ];" StructDefLine ##: "#include " IncludeFile ##--END-- ControlType == "EDIT" ##--BEGIN-- ControlType == "LISTBOX" ##: \\"TListBox *[[DataName]];" ClassDefLine ##: \\"[[DataName]] = new TListBox(this, [[Constant]]);" ConstructorLine ##: \\"TListBoxData [[DataName]];" StructDefLine ##: "#include " IncludeFile ##--END-- ControlType == "LISTBOX" ##--BEGIN-- ControlType == "SCROLLBAR" ##: \\"TScrollBar *[[DataName]];" ClassDefLine ##: \\"[[DataName]] = new TScrollBar(this, [[Constant]]);" ConstructorLine ##: \\"TScrollBarData [[DataName]];" StructDefLine ##: "#include " IncludeFile ##--END-- ControlType == "SCROLLBAR" ##--BEGIN-- ControlType == "COMBOBOX" ##DataTypeSize == "" ##: "1" DataTypeSize ##* ##: \\"TComboBox *[[DataName]];" ClassDefLine ##: \\"[[DataName]] = new TComboBox(this, [[Constant]], [[DataTypeSize]]);" ConstructorLine ##: \\"TComboBoxData [[DataName]];" StructDefLine ##: "#include " IncludeFile ##--END-- ControlType == "COMBOBOX" ##(ClassDefLine == "") && (ConstructorLine == "") && (StructDefLine == "") ##: %\\"Unknown Control Type [[ControlType]]. " ##* ##--END-- TRUE