Dieser Skript misst die Amplituden mehrerer Kanäle von Spitze zu Spitze und separiert die Werte in Zuständen in einer XY-Ansicht.
Für dieses Script ist Signal v5 oder höher erforderlich.
proc HideApps(); and proc RestoreApps();
Mit diesen Prozeduren lassen sich alle unverankerten Fenster, Symbolleisten usw. zu Beginn eines Scripts ausblenden und am Ende wiederherstellen. Dadurch wird der verfügbare Bildschirmbereich während der Scriptausführung maximiert. Das Array gFloat%[] sollte zu Beginn Ihres Scripts global sein.
Prozeduren wie diese werden in vielen CED-Scripts eingesetzt. Bei der hier erwähnten Variante bleibt das Scriptfenster selbst ausgeblendet. Sie finden eine etwas einfachere Version dieser Prozeduren sowie zusätzliche Informationen unter App() im Hilfe-Index von Signal.
Diese Funktionen sollten mit allen Signal-Versionen kompatibel sein.
proc ClearLogQ():
Diese Signal-Scriptprozedur prüft, ob im Log-Fenster Text vorliegt. Ist dies der Fall, wird ein Meldungsfeld angezeigt, so dass Sie entscheiden können, ob das Log vor dem Fortfahren gelöscht werden soll. Wenn Sie "No" wählen, wird die Einfügemarke an das Ende der Log-Datei gesetzt. Bei dieser Prozedur bleibt die aktuelle Ansicht unverändert.
Fügen Sie diese Funktion in den Abschnitt für Funktionen und Prozeduren Ihrer eigenen Scripts ein. Sie können sie dann zu Beginn von Scriptfunktionen abrufen, mit denen Daten in die Log-Datei geschrieben werden, oder sie in die Funktion Quit() einfügen, um so die Verwaltung der Log-Datei zu erleichtern.
func DoButtons%()
Mit dieser Funktion können Sie die Aktivierung/Deaktivierung mehrerer Symbolleisten-Schaltflächen bestimmen.
Die Scriptfunktionen ToolbarEnable() und ToolbarClear() lassen sich jeweils nur auf eine Schaltfläche (oder alle) anwenden. An jedem Punkt des Scripts, an dem mehrere Schaltflächen aktiviert sein sollen, müssen Sie also ToolbarEnable() eventuell 4 oder 5 Mal in Folge ausführen. Die Funktion DoButtons%() ermöglicht die Zustandseinstellung mehrerer Schaltflächen durch Ausführung einer einzigen Funktion. Kopieren Sie dazu einfach die Funktion DoButtons%() in den Abschnitt für Funktionen und Prozeduren Ihres eigenen Scripts und führen Sie sie aus wie im Beispielscript dargestellt.
Für diese Funktion ist Signal Version 3.0 oder höher erforderlich.
Some of these scripts have come from users rather than the CED team. If you have a script that you would like to offer to fellow users via this page, please tell Simon Parker. We provide some scripts for Spike2 too.
These scripts are stored as WinZip files, myscript.zip, except where they are shown as signal\scripts\myscript.sgs. Those latter files were installed with Signal and signal stands for the directory in which you installed Signal. See the summaries by clicking on the description in the side menu. Then you can down-load them by clicking on the filename.
Registriert in England: 00972132
Sitz der Gesellschaft:
VAT: GB 214 2617 96
Herstellerregistrierungsnummer: WEE/BD0050TZ
Für unsere US-Kunden können wir das Steuerformular W-8BEN bereitstellen, mit dem wir als britisches Unternehmen identifiziert werden.
(Int.+44) (0)1223 420186
1 800 345 7794