Customizing NI LabVIEW Controls and Indicators

download Customizing NI LabVIEW Controls and Indicators

of 11

description

Customizing NI LabVIEW Controls and Indicators.

Transcript of Customizing NI LabVIEW Controls and Indicators

  • 1

  • Customizing NI LabVIEW Controls

    and Indicators

    Simon HoggLabVIEW Product Manager

    2

    National Instruments

    Christina RogersSenior Software Engineer

    LabVIEW R&D

  • Overview

    Custom Controls

    Silver Controls

    Hidden LabVIEW 2011 features

    3

    Hidden LabVIEW 2011 features

    Demo

  • Custom Control

    Edit>>Customize Control

    Can change appearance

    Change size, position of parts

    4

    Change size, position of parts

    Add labels, decorations

    Cannot change functionality

    Use XControls for custom behavior

  • Silver Controls

    25th Anniversary

    Custom controls, not built-in

    No functional changes

    5

    Almost a complete set

    Focused on top-level user interfaces

    Missing a tab control

    Can be default style for VI

  • New Decorations

    Resize without losing image quality

    Not in palette

    Gradients and anti-aliasing are Windows-only

    6

    Gradients and anti-aliasing are Windows-only

    Gradients dont support transparent

  • Control Editor Changes

    Modify control parts

    Secret INI token

    Part can move/grow with frame

    7

    Part can move/grow with frame

    Flags existed in previous versions

    Layering images

  • Decals

    Non-colorable decals

    Open Icon Library (Public Domain)

    http://openiconlibrary.sourceforge.net/

    8

    http://openiconlibrary.sourceforge.net/

  • Demo

    Lets make a control!

    9

  • Where to Find Us

    Simon Hogg

    UI Interest Group on ni.com Community

    Christina Rogers

    10

    Christina Rogers

    Eyes on VIs a LabVIEW blog

  • 11