Agrupar controles en Igor Pro
Un GroupBox es un marco con título, y con él un panel cargado sigue legible.
Function GroupedPanel()
DoWindow/K Grouped
NewPanel/N=Grouped/K=1/W=(100, 100, 400, 300)
ModifyPanel fixedSize=1
GroupBox inputGroup, pos={12, 8}, size={276, 78}, title="Input"
SetVariable fileSet, pos={24, 32}, size={250, 18}, title="File"
SetVariable rateSet, pos={24, 56}, size={250, 18}, title="Rate"
GroupBox outputGroup, pos={12, 94}, size={276, 60}, title="Output"
CheckBox saveChk, pos={24, 116}, title="Save result", value=1
TitleBox note, pos={12, 162}, size={276, 16}, frame=0
TitleBox note, title="Nothing runs until you press Apply."
End
Cómo funciona
GroupBoxdibuja el marco; los controles de adentro se posicionan normal.frame=0en un TitleBox te da una etiqueta sin caja.fixedSize=1en el panel evita que un arrastre arruine la disposición.
Palabras clave y builtins usados aquí
EndFunction
El intento, en números
- Líneas
- 15
- Caracteres a escribir
- 553
- Tokens
- 164
- Ritmo de tres estrellas
- 80 tpm
Al ritmo de tres estrellas de 80 tokens por minuto, este intento toma unos 123 segundos.
Paso 3 de 3 en Un panel; paso 3 de 18 en Paneles y GUI.