home *** CD-ROM | disk | FTP | other *** search
- ##--BEGIN-- GetGlobal() == FALSE
- ## "//{{[[ClassName]]AUTO_PROP_END}}" [[ClassTMarker]]
- ## \\ClassTMarker [[ClassMarker]]
- ## :^BOF
- ## --BEGIN-- ? ClassMarker [[Search]]
- ## :Search == FALSE
- ## :{HAddAPro.SNP}
- ## :^BOF
- ## :? ClassMarker [[Search]]
- ##*
- ## --END-- ? ClassMarker [[Search]]
- ## :^BOL
- ## :GetProperty == TRUE
- [[CPPType]] [[GetName]] ();
- ## :SetProperty == TRUE
- void [[SetName]] ([[CPPType]]);
- ##--END-- GetGlobal() == FALSE
- ##"//{{[[ClassName]]AUTO_TBL_END}}" [[ClassTMarker]]
- ##\\ClassTMarker [[ClassMarker]]
- ##^BOF
- ##--BEGIN-- ? ClassMarker [[Search]]
- ##Search == FALSE
- ## :{HAddAuto.SNP}
- ## :^BOF
- ## :? ClassMarker [[Search]]
- ##*
- ##--END-- ? ClassMarker [[Search]]
- ##"" [[XlateOLEProp]]
- ##"" [[Comment]]
- ##--BEGIN-- "" [[OLEAutoProp]]
- ## OLEType == "TAutoBool"
- ## :"TAutoBool" CPPType
- ##*
- ## ^BOL
- ## (OLEType == CPPType) && (OLEType != "TAutoCurrency") && (OLEType != "TAutoDate") && (OLEType != "TAutoBool")
- ## --BEGIN-- StripPtrRef(CPPType, [[StripCPPType]]) [[AnyStripping]]
- ## !AnyStripping
- ## :\\"TAutoObject<[[CPPType]]>" OLEAutoProp
- ## :" // Change to TAutoObjectDelete if owned by automation." Comment
- ##*
- ## AnyStripping
- ## :\\"TAutoObject<[[StripCPPType]]>" OLEAutoProp
- ## :" // Change to TAutoObjectDelete if owned by automation." Comment
- ##*
- ## --END-- StripPtrRef(CPPType, [[StripCPPType]]) [[AnyStripping]]
- ## (OLEType != CPPType) && (OLEType != "TAutoString")
- ## :"[[CPPType]]" OLEAutoProp
- ##*
- ## (OLEType == CPPType) && ((OLEType == "TAutoCurrency") || (OLEType == "TAutoDate") || (OLEType == "TAutoBool"))
- ## :"[[CPPType]]" OLEAutoProp
- ##*
- ## (OLEType == "TAutoString") && (CPPType != "string")
- ## :"TAutoString" OLEAutoProp
- ##*
- ## (OLEType == "TAutoString") && (CPPType == "string")
- ## :"string" OLEAutoProp
- ##*
- ## \\OLEAutoProp XlateOLEProp
- ## (GetProperty == TRUE) && (SetProperty == TRUE)
- AUTOPROP([[InternalName]], [[GetName]], [[SetName]], [[XlateOLEProp]],)[[Comment]]
- ## (GetProperty == TRUE) && (SetProperty == FALSE)
- AUTOPROPRO([[InternalName]], [[GetName]], [[XlateOLEProp]], )[[Comment]]
- ## (GetProperty == FALSE) && (SetProperty == TRUE)
- AUTOPROPWO([[InternalName]], [[SetName]], [[XlateOLEProp]], )[[Comment]]
- ##--END-- "" [[OLEAutoProp]]
- ##FALSE [[IncludeSearch]]
- ##^BOF
- ##StripPtrRef(CPPType, [[StripCPPType]]) [[AnyStripping]]
- ##<<*StripCPPType QUERY_FILE_H [[IncludeFile]]
- ##IncludeFile != ""
- ## :\\"#include \"[[IncludeFile]]\"" IncludeFile
- ## :^BOF
- ## :? IncludeFile IncludeSearch
- ## :IncludeSearch == FALSE
- ## : ^BOF
- ## : ?\\"#include \""
- ## : ^BOL
- [[IncludeFile]]
-