• UK
  • US
  • Français
  • Deutsch
  • Español (precios €)
  • Español (precios $)
  • Portugal
  • Polski
  • 日本人
  • 中國傳統
  • 简化中国

Programación para Signal


Funciones útiles

Flash informativo
Newsflash example.sgs (06/06)

PktoPk.zip

Este script mide las amplitudes entre picos de varios canales y separa los valores en estados en una vista XY.

Este manuscrito requiere Signal v5 o superior.

Ocultar/restaurar las ventanas flotantes
HideRestoreApps.sgs (06/06)

HideRestoreAppsg.zip

proc HideApps(); and proc RestoreApps();
Se pueden usar estos procedimientos para ocultar todas las ventanas flotantes y barras de herramientas etc. al comienzo de un manuscrito, y restaurarlas al final. Esto maximiza la zona disponible de la pantalla durante la operación de manuscrito. La matriz gFloat%[] debe ser una global al inicio del manuscrito.

Se usan estos procedimientos en muchos manuscritos CED. La variante particular dada aquí mantiene la ventana de manuscrito misma oculta. Puede hallar una versión ligeramente simplificada de estos procedimientos e información adicional bajo App() en el índice de ayuda de Signal.

Estas funciones deben ser compatibles con todas las versiones de Signal.

Borrar/agregar registros
ClearLogQ.sgs (02/15)

ClearLogQsg.zip

proc ClearLogQ()
Este procedimiento de manuscrito de Signal comprueba si hay texto en la ventana de Registros. Si el registro contiene texto, se visualiza un cuadro de Consulta para que pueda elegir si desea borrar o no el registro antes de continuar. Si elige No, se mueve el signo de inserción de texto al final del archivo de registro. El procedimiento deja la vista actual sin cambiar.

Agregue esta función a la sección de funciones y procedimientos de sus propios manuscritos. Puede entonces llamarla al principio de las funciones de manuscrito que escriben los datos en el archivo de registro o quizás en la función Quit(), como ayuda para mantener el archivo de registro en estado ordenado.

Este procedimiento debe funcionar en todas las versiones de Signal.

Botones de hacer
DoButtons example.sgs (06/06)

dobuttonsg.zip

func DoButtons%()
Esta función le permite configurar el estado activado / desactivado de los botones múltiples de la barra de herramienta.

Las funciones de manuscrito ToolbarEnable() y ToolbarClear() se pueden agregar en solo uno (o en todos) los botones. De este modo, puede que necesite secuencias de 4 o 5 llamadas de ToolbarEnable() en cada punto del manuscrito en que necesite configurar el estado activado de los botones múltiples. La función DoButtons%() proporciona un método para configurar el estado de los botones múltiples con una sola llamada de función. Para utilizarlo, copie simplemente la función DoButtons%() en la sección de funciones y procedimientos de su manuscrito y llámela según se ilustra en el ejemplo de manuscrito.

Esta función requiere la versión Signal 3.0 o superior.

Algunos de estos manuscritos proceden de usuarios más que del equipo CED. Si tiene algún manuscrito que le gustaría ofrecer a sus compañeros usuarios a través de esta página, comuníqueselo a Simon Parker. Nosotros ofrecemos algunos manuscritos para Spike2 también.

Estos manuscritos se almacenan como ficheros WinZip, myscript.zip, excepto cuando se muestran como signal\scripts\myscript.sgs. Estos archivos se instalaron con Signal y signal significa el directorio en que ha instalado Signal. Vea los resúmenes haciendo clic en la línea de descripción, más abajo. Podrá entonces descargarlos haciendo clic en el nombre del archivo; compruebe el tamaño recibido.

Cambridge Electronic Design Limited

Registrado en Inglaterra: 00972132

Oficina registrada:

  • Cambridge Electronic Design Limited,
  • Technical Centre,
  • 139 Cambridge Road,
  • Milton,
  • Cambridge CB24 6AZ
  • ENGLAND.

VAT: GB 214 2617 96

Número de registro de productor: WEE/BD0050TZ

Términos y condiciones de venta

Para nuestros clientes estadounidenses, podemos proporcionar el formulario de impuestos W-8BEN, que nos identifica como una empresa del Reino Unido.

DUNS: 219151016
CAGE/NCAGE: KB797
NAICS: 423490
Códigos de productos
Hardware: 84716070
Software: 85235190
×

Por email:

info@ced.co.uk

Por correo:
  • Cambridge Electronic Design Limited,
  • Technical Centre,
  • 139 Cambridge Road,
  • Milton,
  • Cambridge CB24 6AZ
  • ENGLAND.
Por teléfono:

(Int.+44) (0)1223 420186

Desde Norteamérica:

1 800 345 7794

×