NI Home
Cart Cart | Help
Company Events Academic NI Developer Zone Support Solutions Products & Services Contact NI MyNI

Currently Being Moderated

Darren's Nuggets

VERSION 49

Created on: Mar 20, 2009 3:37 PM by Darren Nattinger - Last Modified:  Feb 8, 2010 4:20 PM by Darren Nattinger

 

This page contains links to every Darren's Weekly Nugget and Darren's Occasional Nugget I have posted.  It will be updated weekly as I add new nuggets.

 

2010-02-08: A nice set of 16x16 glyphs that ships with LabVIEW for use with listboxes, multicolumn listboxes, and tree controls

2010-02-01: Easily bold particular sections within a user-visible string

2010-01-25: Avoid using Type Cast with references of different data types

2010-01-18: Excluding certain parts of your diagram from block diagram cleanup

2010-01-11: The Palette API

2010-01-04: Darren's thoughts on VI recursion

2009-12-28: Retain Wire Values

2009-12-21: Using node labels as comments with diagram cleanup

2009-12-14: Norm's Tree Control API

2009-12-07: Commenting your VIs with images

2009-11-30: Identifying performance bottlenecks with the VI Profiler

2009-11-23: Place VI Contents VIs on the palettes

2009-11-16: A suite of modern-looking front panel controls

2009-11-09: New RUN_TIME_ENGINE conditional disable symbol in LabVIEW 2009

2009-11-02: Using design patterns to speed up development and reduce code maintenance

2009-10-26: Using the Matrix Size function to determine the size of any 2D array

2009-10-19: All about removing VI block diagrams

2009-10-12: Copying LabVIEW preferences settings between LabVIEW versions

2009-10-05: Using the VariantDataType VIs to parse LabVIEW data types

2009-09-21: Customizing the "Send To" menu to open a VI with  a specific installed LabVIEW version

2009-09-14: Ctrl-Shift-E to find the current VI in the project window in LabVIEW 2009

2009-09-09: Run the VI Analyzer directly on project items with the VI Analyzer Toolkit 2009

2009-08-31: Tools > Options settings that make my life easier

2009-08-24: Disabled property on the Control class is an Enum in LabVIEW 2009

2009-08-17: Diagram cleanup enhancements in LabVIEW 2009

2009-08-10: Watch out for nested Parallel For Loops

2009-08-03: Creating your own pull-down menu options

2009-07-27: Cool stuff in the right-click menu of front panel scrollbars

2009-07-20: How to efficiently add items to the beginning of a 1D array

2009-07-13: The LabVIEW Known Issues webpage

2009-07-06: Searching the LabVIEW Help online

2009-06-29: When to use Controls, Type Defs, and Strict Type Defs

2009-06-22: Getting rid of the toolbar flicker when closing a LabVIEW built EXE

2009-06-15: Linked Tunnels in multi-frame structures

2009-06-08: "Update Value while Typing" option on string controls

2009-06-01: Use the new LabVIEW Idea Exchange for submitting LabVIEW feature requests

2009-05-26: Easily relink all subVI instances at once

2009-05-18: Adding a Tools > Explore option for locating VIs on disk

2009-05-11: Quickly change the data type of a numeric constant

2009-05-04: Editing properties of multiple front panel or block diagram objects

2009-04-27: Implementing an auto-complete string on the front panel

2009-04-20: Grouping and locking front panel objects

2009-04-13: Assigning tags to VIs or objects within VIs

2009-04-06: Auto populating folders in the LabVIEW Project Window

2009-03-30: Dealing with the <Not A Path> value in path data types

2009-03-23: Case Structures part 5 - Case structure miscellany

2009-03-16: Case Structures part 4 - Enum cases

2009-03-09: Case Structures part 3 - String cases

2009-03-02: Case Structures part 2 - Numeric cases

2009-02-23: Case Structures part 1 - Boolean and Error cases

2009-02-16: Sorting arrays of clusters

2009-02-09: My tips on preparing for the CLAD, the CLD, and the CLA

2009-02-02: Easily determining whether or not to show scrollbars on a Tree Control

2009-01-26: Inserting objects on wires in a certain way

2009-01-19: Darren's favorite LabVIEW features over the years

2008-10-14: Advanced tips for using Quick Drop in LabVIEW 8.6

2008-08-14: Smaller VI file sizes in LabVIEW 8.6

2008-08-11: Aborting modal VIs without killing LabVIEW

2008-03-20: Opening subVI front panels from the palettes

2007-09-21: Connector Pane terminals default to Required in LabVIEW 8.5

2007-08-15: Three new performance-enhancing features in LabVIEW 8.5

2007-05-18: Easily debug event firing order of Event Structures

2007-05-14: A VI Analyzer test for detecting potentially troublesome Event Registration Refnum wires

2007-02-14: Making Quick Launch tests for the VI Analyzer

2007-01-16: Keep it simple

2007-01-08: LabVIEW 8.2 Upgrade Issues webpage

2007-01-02: Customizing the appearance of Numeric controls with advanced formatting

2006-12-28: Dealing with File Shortcuts and the File I/O functions

2006-12-18: Keyboard shortcuts in the Color Picker

2006-12-11: Using the maximum number of Undo steps in LabVIEW

2006-12-04: Using the Class Browser in LabVIEW

2006-11-27: Using XControls to give new life to custom probes

2006-11-20: Common hard-to-find menus and options in LabVIEW

2006-11-13: Easily viewing a VI's call chain at runtime

2006-11-06: An explanation of the "Synchronous Display" feature

2006-10-30: Picture Control tips

2006-10-23: History Probes

2006-10-16: Error handling tips

2006-10-09: Faster data lookups with Variant Attributes

2006-10-02: LabVIEW birthday wishes from me

2006-09-25: Read from Spreadsheet File.vi and Write to Spreadsheet File.vi are polymorphic in LabVIEW 8.2

2006-09-18: See most recently used folders in the Places Bar in LabVIEW file dialogs (Windows only)

2006-09-11: A couple of cool LabVIEW 8.2 INI tokens

2006-09-05: Display the path to LabVIEW.exe in your VIs' title bars (helpful when running multiple LabVIEWs)

2006-08-28: In Range and Coerce does something useful with paths in LabVIEW 8.2 and later

2006-08-21: Six new VIs on the File I/O > Advanced File Functions subpalette

2006-08-14: Show Hidden Controls and Indicators feature in LabVIEW 8.20

2006-08-08: Remove Breakpoints from Hierarchy feature in LabVIEW 8.20

2006-07-31: Moving text around in the Icon Editor with the arrow keys as you type

2006-07-24: Adding items to a ring/enum with Shift-Enter

2006-07-17: "Case Insensitive Match" option on a Case Structure with a String input to its selector

2006-07-10: The Implies function often makes Boolean logic easier to implement and understand

2006-07-03: Just *try* the Auto Tool

2006-06-26: An easy-to-use Progress Bar VI for your For Loops

2006-06-19: The "Call Setup..." feature on subVIs in LabVIEW 8.0

2006-06-12: Interesting data flow behavior of Flat Sequence Structures

2006-06-05: Space Constant on the String palette in LabVIEW 8.0

2006-05-30: Pressing Ctrl-Enter in a string constant toggles the scrollbar on the constant

2006-05-22: Defer Panel Updates to speed up UI updating

2006-05-15: A 100% G-based MD5 VI that ships with LabVIEW

2006-05-08: Ctrl+A now selects all objects

2006-05-01: Use Ctrl+tab to cycle through the open LV windows

2006-04-24: Dragging an image file into the icon area creates icons for the VI based on that image

2006-04-17: How to set transparency for front panels

2006-04-10: Format Into String inputs in arbitrary order

2006-04-03: A recursive file listing VI that ships with LabVIEW

2006-03-27: Press shift when dragging a control or expanding a structure to make the display scroll faster

2006-03-20: Quickly sample a color while using the paintbrush tool

2006-03-13: Switch the inputs on 2 input primitives by holding ctrl and hovering over the function

2006-03-06: (1) Quickly starting with a blank square icon for a VI and (2) 4x2x2x4 default connector pane in LabVIEW 8.0

2006-02-27: Dragging controls into control references to assign their type

2006-02-20: Ctrl-scroll wheel to scroll the frames of multi-frame structures

2006-02-13: Features that help with navigating front panel arrays

2006-02-06: Using the Select function instead of Merge Errors.vi to improve performance

2006-01-30: Multiple options for the path input to Open VI Reference

2006-01-23: (1) Empty Array? function and (2) Multiple uses for Empty String/Path? function

2006-01-16: (1) Search/Split String speed boost and (2) Ctrl-double click a subVI

 

Average User Rating
(3 ratings)




More Like This

  • Retrieving data ...