Så här anpassar du en kontroll i LabVIEW

Skapa en Microsoft Style Exit-knapp

Av Marcus Benghts

Har du någonsin känt att kontrollerna och indikatorerna i LabVIEW:s standardpalett inte passar in i din applikations utseende? Att du skulle vilja gå längre än LabVIEW:s standardpalett och designa dina egna kontroller och indikatorer för din LabVIEW-applikation?

Det är ganska enkelt att anpassa kontroller i LabVIEW - om du vet var du ska börja.

Som ett enkelt exempel kan vi försöka återskapa utseendet och beteendet hos Exit-knappen i en typisk Microsoft Office-applikation.

  1. Låt oss först öppna LabVIEW och skapa en ny typdefinition.
  2. Placera en textknapp i NXG-stil i typdefinitionen.
  3. Tryck på ikonen "skiftnyckel" för att växla till Customize Mode.
  1. I det här läget visas några fler alternativ som gör att du kan anpassa utseendet på typdefinitionen.en knapp består av upp till sex Picture Items som motsvarar olika knapptillstånd. Varje bild kan ersättas av en egen bild. NXG Text Button har sex Picture Items som är kombinationer av knappens booleska tillstånd, om musen svävar över kontrollen och om musknappen är nedtryckt.
  2. För den Microsoft Office-liknande Exit-knappen behöver vi tre bilder. Bilderna sparas som .jpg-filer med en storlek på 100×100 pixlar. Jag har skapat mina med hjälp av GIMP - GNU-program för bildmanipuleringmen andra verktyg för att skapa bilder kan vara lika bra.
  3. Högerklicka på knappkontrollen och välj Bildobjekt som motsvarar den stat som du vill byta bild för.
  4. Högerklicka på knappkontrollen och tryck på Importera från fil... och välj en lämplig bildfil.
  5. Upprepa 5. och 6. för alla Bildobjekt du skulle vilja ändra.
  6. Gå tillbaka till Redigeringsläge genom att trycka på "pincett"-ikonen.
  7. Byt namn på knappens etikett till "ExitButton".
  8. Högerklicka på knappkontrollen. Dölj etiketten och den booleska texten genom att avmarkera dem under Synliga objekt.
  9. Spara som *.ctl-fil.

Så där ja!

Därefter är det bara att placera typdefinitionen i en VI, lägga till en händelseslinga och njuta av din anpassade Microsoft Office-liknande Exit Button.