DSSI (Int) Interface
This interface can be used to read/write certain properties of the active DSS object. The structure of the interface is as follows:
int32_t DSSI(int32_t Parameter, int32_t Argument);
This interface returns an integer with the result of the query according to the value of the variable Parameter, which can be one of the following:
Parameter 0: DSS.NumCircuits
This parameter gets the number of circuits currently defined.
Parameter 1: DSS.ClearAll
This parameter clears all circuit definitions.
Parameter 2: DSS.ShowPanel
This parameter shows non-MDI child form of the Main DSS Edit form.
Parameter 3: DSS.Start
This parameter validates the user and start the DSS. Returns TRUE (1) if successful.
Parameter 4: DSS.NumClasses
This parameter gets the number of DSS intrinsic classes.
Parameter 5: DSS.NumUserClasses
This parameter gets the number of user-defined classes.
Parameter 6: DSS.Reset
This parameter resets DSS initialization for restarts, etc. from applets.
Parameter 7: DSS.AllowForms read
This parameter gets if the DSS allows forms (1) or not (0), default (1).
Parameter 8: DSS.AllowForms write
This parameter sets if the DSS allows forms (1) or not (0), default (1).