{
	"name": "SuperReport Pro",
	"id": 15679,
	"commands": [
		{
			"theme": "",
			"syntax": "%SuperReport",
			"threadSafe": false
		},
		{
			"theme": "",
			"syntax": "_SuperReport Pro",
			"threadSafe": false
		},
		{
			"theme": "SR Pro v3 commands",
			"syntax": "SR_Register(&S;&L;&S):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro v3 commands",
			"syntax": "SR_ConvertReportToXML(&O;&T;&T;&T):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro v3 commands",
			"syntax": "SR_NewReport(&L;&T;&L):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro v3 commands",
			"syntax": "SR_LoadReport(&L;&T;&L):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro v3 commands",
			"syntax": "SR_SaveReport(&L;&T;&L):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro v3 commands",
			"syntax": "SR_DeleteReport(&L):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro v3 commands",
			"syntax": "SR_GetProperties(&L;&L;&Y;&Y;&Y):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro v3 commands",
			"syntax": "SR_SetProperties(&L;&L;&Y;&Y):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro v3 commands",
			"syntax": "SR_GetPtrProperty(&L;&L;&T;&Z):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro v3 commands",
			"syntax": "SR_GetLongProperty(&L;&L;&T):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro v3 commands",
			"syntax": "SR_GetRealProperty(&L;&L;&T):8",
			"threadSafe": false
		},
		{
			"theme": "SR Pro v3 commands",
			"syntax": "SR_GetTextProperty(&L;&L;&T):T",
			"threadSafe": false
		},
		{
			"theme": "SR Pro v3 commands",
			"syntax": "SR_SetPtrProperty(&L;&L;&T;&Z):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro v3 commands",
			"syntax": "SR_SetLongProperty(&L;&L;&T;&L)",
			"threadSafe": false
		},
		{
			"theme": "SR Pro v3 commands",
			"syntax": "SR_SetRealProperty(&L;&L;&T;&8)",
			"threadSafe": false
		},
		{
			"theme": "SR Pro v3 commands",
			"syntax": "SR_SetTextProperty(&L;&L;&T;&T)",
			"threadSafe": false
		},
		{
			"theme": "SR Pro v3 commands",
			"syntax": "SR_GetObjects(&L;&L;&T;&Y):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro v3 commands",
			"syntax": "SR_NewObject(&L;&L;&T;&L):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro v3 commands",
			"syntax": "SR_DeleteObject(&L;&L):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro v3 commands",
			"syntax": "SR_ChangeObjectParent(&L;&L;&L):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro v3 commands",
			"syntax": "SR_GetObjectXML(&L;&L;&T):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro v3 commands",
			"syntax": "SR_NewObjectFromXML(&L;&L;&T;&L):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro v3 commands",
			"syntax": "SR_FindObjectByID(&L;&T;&L):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro v3 commands",
			"syntax": "SR_GetParent(&L;&L;&L):L",
			"threadSafe": false
		},
		{
			"theme": "",
			"syntax": "SR_Area_GetObjectRect(&L;&L;&8;&8;&8;&8):L",
			"threadSafe": false
		},
		{
			"theme": "",
			"syntax": "SR_Area_SaveUndo(&L;&L):L",
			"threadSafe": false
		},
		{
			"theme": "",
			"syntax": "SR_Area_AddUndo(&L;&L;&L):L",
			"threadSafe": false
		},
		{
			"theme": "",
			"syntax": "SR_Area_Undo(&L):L",
			"threadSafe": false
		},
		{
			"theme": "",
			"syntax": "SR_Area_Redo(&L):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro v3 commands",
			"syntax": "SR_PrintSettings(&L;&L;&S):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro v3 commands",
			"syntax": "SR_OpenSession(&L;&L;&T;&T;&T;&T):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro v3 commands",
			"syntax": "SR_CloseSession(&L):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro v3 commands",
			"syntax": "SR_Print(&T;&L;&L;&T;&L;&T;&L):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro v3 commands",
			"syntax": "SR_Export(&T;&L;&L;&T;&L):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro v3 commands",
			"syntax": "SR_ExportIntoBLOB(&T;&L;&L;&O;&L):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro v3 commands",
			"syntax": "SR_ColorPicker(&L;&L):L",
			"threadSafe": false
		},
		{
			"theme": "",
			"syntax": "SR_AddStyle(&T;&T;&L;&L;&L;&T;&8;&L;&L;&8;&L;&L):L",
			"threadSafe": false
		},
		{
			"theme": "",
			"syntax": "SR_RemoveStyle(&T;&T;&L;&L;&L;&T;&8;&L;&L;&8;&L):L",
			"threadSafe": false
		},
		{
			"theme": "",
			"syntax": "SR_ApplyStyle(&T;&T;&L;&L;&L;&L;&8;&L):L",
			"threadSafe": false
		},
		{
			"theme": "",
			"syntax": "SR_Tokenize(&T;&O):L",
			"threadSafe": false
		},
		{
			"theme": "",
			"syntax": "SR_Detokenize(&O):T",
			"threadSafe": false
		},
		{
			"theme": "SR Pro v3 commands",
			"syntax": "SR_RunScript(&T)",
			"threadSafe": false
		},
		{
			"theme": "SR Pro v3 commands",
			"syntax": "SR_Area_GetEditorRect(&L;&8;&8;&8;&8):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro v3 commands",
			"syntax": "SR_ExecuteScript(&L):L",
			"threadSafe": false
		},
		{
			"theme": "",
			"syntax": "SR_UnitsToPixels(&L;&S):8",
			"threadSafe": false
		},
		{
			"theme": "",
			"syntax": "SR_PixelsToUnits(&L;&8):S",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Menus",
			"syntax": "SR Do Command(&L;&L;&I):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Access",
			"syntax": "SR Doc 2 Report(&S;&O):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Miscellaneous",
			"syntax": "SR Document(&L;&S):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Miscellaneous",
			"syntax": "SR File Types(&I;&I;&S):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Access",
			"syntax": "SR Get Area(&L;&O):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Miscellaneous",
			"syntax": "SR Info(&S;&S;&I;&I):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Miscellaneous",
			"syntax": "SR Is Modified(&L):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Access",
			"syntax": "SR Load Report(&L;&S):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Miscellaneous",
			"syntax": "SR Main Table(&O;&I;&L;&S):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Menus",
			"syntax": "SR Menu Info(&L;&L;&I;&I):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Menus",
			"syntax": "SR Menu Item(&L;&L;&L;&S;&I;&I;&S):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Access",
			"syntax": "SR New Report(&O):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Miscellaneous",
			"syntax": "SR On Event(&L;&I;&S;&I):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Customizing",
			"syntax": "SR Options(&L;&I;&I;&L):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Miscellaneous",
			"syntax": "SR Package:L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Printing",
			"syntax": "SR Page Setup(&O):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Printing",
			"syntax": "SR Preview(&O;&I;&I;&I;&I;&I;&S;&I):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Printing",
			"syntax": "SR Print Disk(&O;&S;&L;&L;&I;&I;&I):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Printing",
			"syntax": "SR Print PICT(&O;&S;&L;&L;&L):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Printing",
			"syntax": "SR Print Report(&O;&L;&L):L",
			"threadSafe": false
		},
		{
			"theme": "",
			"syntax": "@SR Register(&S):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Miscellaneous",
			"syntax": "SR RELATIONS(&I;&I)",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Access",
			"syntax": "SR Save Report(&L;&S;&I):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Access",
			"syntax": "SR Set Area(&L;&O):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Miscellaneous",
			"syntax": "SR Set Modify(&L;&I):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Customizing",
			"syntax": "SR Std Vars(&I;&S):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Customizing",
			"syntax": "SR Structure(&L;&S;&L):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Printing",
			"syntax": "SR Validate(&O):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Customizing",
			"syntax": "SR Variables(&L;&S):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Printing",
			"syntax": "SR Print HTML(&O;&S;&L;&L;&I):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Miscellaneous",
			"syntax": "SR ABOUT",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Customizing",
			"syntax": "SR Commands(&L;&S;&L;&S;&S):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Miscellaneous",
			"syntax": "SR Main Table2(&L;&I;&L;&S):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Miscellaneous",
			"syntax": "SR Get Number Of Pages(&O;&L;&L):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Printing",
			"syntax": "SR Print To BLOB(&O;&O;&L;&L;&I;&I):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Customizing",
			"syntax": "SR Get Area Format(&L;&L):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Customizing",
			"syntax": "SR Set Area Format(&L;&L;&L):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Customizing",
			"syntax": "SR Get Options(&L;&I;&I;&L;&S):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Customizing",
			"syntax": "SR Set Options(&L;&I;&I;&L;&S):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Access",
			"syntax": "SR New Offscreen Area:L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Access",
			"syntax": "SR DELETE OFFSCREEN AREA(&L)",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Object Properties",
			"syntax": "SR Set Editor Callback(&L;&S):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Object Properties",
			"syntax": "SR Get Guides(&L;&Y;&Y):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Object Properties",
			"syntax": "SR Set Guides(&L;&Y;&Y):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Object Properties",
			"syntax": "SR Get Scripts(&L;&T;&T;&T):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Object Properties",
			"syntax": "SR Set Scripts(&L;&T;&T;&T):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Object Properties",
			"syntax": "SR Get Sections(&L;&L;&L):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Object Properties",
			"syntax": "SR Set Sections(&L;&L;&L):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Object Properties",
			"syntax": "SR Get Section Properties(&L;&L;&I;&I;&I;&L;&I;&I;&I;&I;&I;&S;&S):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Object Properties",
			"syntax": "SR Set Section Properties(&L;&L;&I;&I;&I;&L;&I;&I;&I;&I;&I;&S;&S):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Object Properties",
			"syntax": "SR Get Section Scripts(&L;&L;&T;&T;&T):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Object Properties",
			"syntax": "SR Set Section Scripts(&L;&L;&T;&T;&T):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Object Properties",
			"syntax": "SR Get Object Properties(&L;&L;&S;&I;&I;&I;&I;&L;&L;&L;&I;&I;&I;&I;&L;&I;&S;&I;&I;&I;&I):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Object Properties",
			"syntax": "SR Set Object Properties(&L;&L;&L;&S;&I;&I;&I;&I;&L;&L;&L;&I;&I;&I;&I;&L;&I;&S;&I;&I;&I;&I):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Object Properties",
			"syntax": "SR Get Object Format(&L;&L;&S;&I;&I;&I;&S;&L;&L;&L;&L;&L;&L;&I;&I;&I;&L;&L):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Object Properties",
			"syntax": "SR Set Object Format(&L;&L;&L;&S;&I;&I;&I;&S;&L;&L;&L;&L;&L;&L;&I;&I;&I;&L;&L):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Object Properties",
			"syntax": "SR Get Object Scripts(&L;&L;&T;&T;&T):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Object Properties",
			"syntax": "SR Set Object Scripts(&L;&L;&T;&T;&T):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Object Properties",
			"syntax": "SR Get Object Data(&L;&L;&P;&T):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Object Properties",
			"syntax": "SR Set Object Data(&L;&L;&P;&T):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Object Properties",
			"syntax": "SR Count Objects(&L;&L):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Object Properties",
			"syntax": "SR Create Object(&L;&S;&I;&I;&I;&I;&L;&L;&I;&I;&I;&I;&L;&I;&S;&I;&I;&I;&I):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Object Properties",
			"syntax": "SR Delete Object(&L;&L):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Object Properties",
			"syntax": "SR Get Object IDs(&L;&L;&Y):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Object Properties",
			"syntax": "SR Change Object Order(&L;&L;&L):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Object Properties",
			"syntax": "SR Reorder Objects(&L;&L;&Y):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Miscellaneous",
			"syntax": "SR Get Tables As List BLOB(&L;&L;&O):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Miscellaneous",
			"syntax": "SR Get Fields As List BLOB(&L;&I;&L;&O):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Miscellaneous",
			"syntax": "SR Get Structure As List BLOB(&L;&L;&O):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Miscellaneous",
			"syntax": "SR Get Variables As List BLOB(&L;&L;&O):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Miscellaneous",
			"syntax": "SR Get Virtual Variable(&L;&L;&S;&L;&L;&S):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Miscellaneous",
			"syntax": "SR Get Commands As List BLOB(&L;&L;&O;&Y;&Y):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Miscellaneous",
			"syntax": "SR Power Menu(&L;&L;&I;&I;&L;&S;&S):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Miscellaneous",
			"syntax": "SR Get Indexed String(&I;&I):S",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Miscellaneous",
			"syntax": "SR Get Variable Type(&L;&S):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Miscellaneous",
			"syntax": "SR Get Format Number(&S;&I):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Miscellaneous",
			"syntax": "SR Get Table List(&L;&Y;&Y;&L):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Miscellaneous",
			"syntax": "SR Get Field List(&L;&I;&Y;&Y;&Y;&Y;&L):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Miscellaneous",
			"syntax": "SR Get Tips Enabled:L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Miscellaneous",
			"syntax": "SR SET TIPS ENABLED(&I)",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Miscellaneous",
			"syntax": "SR Get Free Memory:L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Object Properties",
			"syntax": "SR Get Section Object IDs(&L;&L;&Y):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Miscellaneous",
			"syntax": "SR Get Tool(&L;&L):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Miscellaneous",
			"syntax": "SR Set Tool(&L;&L):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Customizing",
			"syntax": "SR Set Script Callback(&L;&S):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Miscellaneous",
			"syntax": "SR SWAP HANDLES(&O;&P)",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Printing",
			"syntax": "SR SetPrinter(&S):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Printing",
			"syntax": "SR SetDestination(&L;&S):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Miscellaneous",
			"syntax": "SR Get Plugin Path:S",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Miscellaneous",
			"syntax": "SR Report To BLOB(&P):O",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Printing",
			"syntax": "SR Format Number(&8;&S):S",
			"threadSafe": false
		},
		{
			"theme": "SR Pro - Printing",
			"syntax": "SR Get Field Name(&S):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro v3 commands",
			"syntax": "SR_PrintIntoPICT(&T;&L;&L;&Y;&L;&T):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro v3 commands",
			"syntax": "SR_NewReportBLOB(&L;&O;&L):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro v3 commands",
			"syntax": "SR_OpenSessionBLOB(&L;&L;&T;&O;&T;&T):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro v3 commands",
			"syntax": "SR_PrintBLOB(&O;&L;&L;&T;&L;&T;&L):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro v3 commands",
			"syntax": "SR_ExportBLOB(&O;&L;&L;&T;&L):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro v3 commands",
			"syntax": "SR_ExportBLOBIntoBLOB(&O;&L;&L;&O;&L):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro v3 commands",
			"syntax": "SR_PrintBLOBIntoPICT(&O;&L;&L;&Y;&L;&T):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro v3 commands",
			"syntax": "SR_TokenizeScript(&T;&O):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro v3 commands",
			"syntax": "SR_DetokenizeScript(&O):T",
			"threadSafe": false
		},
		{
			"theme": "SR Pro v3 commands",
			"syntax": "SR_RunTokenizedScript(&O)",
			"threadSafe": false
		},
		{
			"theme": "SR Pro v3 commands",
			"syntax": "SR_GetObjectsByPropertyValue(&L;&T;&T;&Y;&L):L",
			"threadSafe": false
		},
		{
			"theme": "SR Pro v3 commands",
			"syntax": "SR_AbortPrinting",
			"threadSafe": false
		},
		{
			"theme": "SR Pro v3 commands",
			"syntax": "SR_ModifyTable(&L;&L;&L;&L;&L;&L):L",
			"threadSafe": false
		}
	]
}