typestar

Un panel de control en Igor Pro

NewPanel abre una ventana que aloja controles en lugar de datos.

Function MakePanel()
    DoWindow/K AnalysisPanel
    NewPanel/N=AnalysisPanel/K=1/W=(100, 100, 420, 320)

    SetDrawLayer UserBack
    SetDrawEnv fsize=13, fstyle=1
    DrawText 16, 28, "Trace analysis"

    ModifyPanel cbRGB=(60000, 60000, 60000), fixedSize=1
End

Cómo funciona

  1. /W=(left, top, right, bottom) va en puntos, desde la esquina de la pantalla.
  2. /K=1 deja que el usuario lo cierre sin que se le pregunte.
  3. Mata antes el viejo o aparece un segundo panel al lado.

Palabras clave y builtins usados aquí

El intento, en números

Líneas
10
Caracteres a escribir
242
Tokens
56
Ritmo de tres estrellas
80 tpm

Al ritmo de tres estrellas de 80 tokens por minuto, este intento toma unos 42 segundos.

Escribe este fragmento

Paso 1 de 3 en Un panel; paso 1 de 18 en Paneles y GUI.

Siguiente →