MGI_General_VIs Path,New Location,New Name,Notes Analysis\Array\Calculate Array Differences.vi,MGI/1D Array,, Analysis\Array\Calculate Array Sums.vi,MGI/1D Array,, Analysis\Array\Calculate Peak Moments.vi,MGI/1D Array,, Analysis\Array\Calculate Subdivision Sequence.vi,,, Analysis\Array\Find Negative Edge.vi,,, Analysis\Array\Find Zero Crossings.vi,,, Analysis\Array\Get Slope at Point.vi,MGI/1D Array,, Analysis\Array\Linear Fit.vi,MGI/1D Array,, Analysis\Array\Mean Ignoring NaN.vi,,MGI Average.vi,Optional Input determines if NaN is ignored Analysis\Array\Remove DC Component.vi,,, Analysis\Array\Smoothed Interpolation Weights.vi,MGI/Spline,, Analysis\Array\Spline Interpolant with Derivative.vi,MGI/Spline,, Analysis\Array\Spline Interpolation with Derivative.vi,MGI/Spline,, Analysis\Array\Split Spectrum Filter.vi,,, Analysis\Array\Statistical Histogram.vi,MGI/1D Array,, Analysis\Array\Sum Array ignoring inf and NaN.vi,MGI/1D Array,, Analysis\Array\Sum Ignoring NaN.vi,,, Analysis\Array\Zero Crossings Counter.vi,,, Analysis\Array\2D\Edge Enhance 2D Array SGL.vi,MGI/2D Array,, Analysis\Array\2D\Gaussian Smooth.vi,MGI/2D Array,, Analysis\Array\2D\Smooth 2D Array SGL.vi,MGI/2D Array,, Analysis\Array\2D\Smooth Sum SGL.vi,MGI/2D Array,, Analysis\Array\Equation Engine\Array Equation.lvclass,,, Analysis\Coordinates\Apply Transform.vi,MGI/Coordinate,, Analysis\Coordinates\Calculate Coordinates.vi,,, Analysis\Coordinates\Calculate Segment Lengths DBL.vi,,, Analysis\Coordinates\Calculate Two Segment Length.vi,,, Analysis\Coordinates\Calculate Vector Length.vi,MGI/Matrix,, Analysis\Coordinates\Cartesian Coordinate Rotation PolyVI.vi,,, Analysis\Coordinates\Center from 3 Points.vi,MGI/Coordinate,, Analysis\Coordinates\Circles from Tangents and Point.vi,,, Analysis\Coordinates\Circular Arc from Points.vi,,, Analysis\Coordinates\Cylindrical to Cartesian.vi,MGI/Coordinate,, Analysis\Coordinates\Find 2D Intersection of 2 Lines.vi,MGI/Coordinate,, Analysis\Coordinates\Find Closest Line Segment.vi,MGI/Coordinate,, Analysis\Coordinates\Find Closest Point.vi,MGI/Coordinate,, Analysis\Coordinates\Find Transform.vi,,, Analysis\Coordinates\Generate Orthonormal Basis.vi,MGI/Coordinate,, Analysis\Coordinates\Generate Rotation Matrix.vi,MGI/Coordinate,, Analysis\Coordinates\Get Bisector.vi,,, Analysis\Coordinates\Get Line Point Intersection.vi,,, Analysis\Coordinates\MGI Create Translation Matrix from V and Mrot.vi,,, Analysis\Coordinates\Remove Duplicate Vectors.vi,,, Analysis\Coordinates\Rotate Pixel Coordinates.vi,,, Analysis\Coordinates\Rotate Vector Radially.vi,,, Analysis\Coordinates\Rotate Vector.vi,MGI/Coordinate,, Analysis\Coordinates\Shortest Path.vi,,, Analysis\Coordinates\Shortest Vertex.vi,,, Analysis\Coordinates\Slide Along Circular Arc.vi,,, Analysis\Coordinates\Vector to Endpoint.vi,,, Analysis\Matrix\A x Vector SGL.vi,,, Analysis\Matrix\Cross Product.vi,MGI/Matrix,, Analysis\Matrix\Dot Product_MGI.vi,MGI/Matrix,, Analysis\Matrix\Identity Matrix 4x4 [SGL].vi,MGI/Matrix,, Analysis\Matrix\Matrix Multiply [SGL].vi,,, Analysis\Matrix\Product of Array of Complex Matrices.vi,,, Analysis\Matrix\Remove Duplicate Vectors.vi,,, Analysis\Matrix\To Unit Vector.vi,,, Analysis\Matrix\Vectors Approximately Equal.vi,MGI/Matrix,, Application Control\Autoscaling Enum Merge VI.vi,MGI/Graph,, Application Control\Change Detector.vi,MGI/Application Control,, Application Control\Coerce to Enabled Item.vi,,, Application Control\Disable Enum PolyVI.vi,MGI/Application Control,MGI Disable Enum (Small).vi, Application Control\Disable if False.vi,MGI/Application Control,MGI Gray if.vi, Application Control\Disable if Zero.vi,MGI/Application Control,MGI Gray if.vi, Application Control\Disable State Enum Merge VI.vi,MGI/Application Control,MGI Disable Enum Merge VI.vi, Application Control\Disable State PolyVI.vi,MGI/Application Control,MGI Disable Enum (Small).vi, Application Control\Disable States Enumeration.ctl,MGI/Application Control,MGI Disable Enum.ctl, Application Control\Exit if Runtime.vi,MGI/Application Control,, Application Control\Get Control Ref from VI Ref.vi,,, Application Control\Get File Version.vi,MGI/Application Control,MGI Get Executable Version.vi, Application Control\Get Value.vi,MGI/Application Control,, Application Control\Graph Tools Enum Merge VI.vi,MGI/Graph,, Application Control\Grayed if Empty String.vi,MGI/Application Control,MGI Gray if.vi, Application Control\Is Runtime.vi,MGI/Application Control,, Application Control\MGI Calculate Checksum.vi,MGI/File/Checksum,MGI File CheckValue.vi, Application Control\MGI_VI Property Node.vi,MGI/Application Control,, Application Control\Print Image.vi,MGI/Image,, Application Control\Reinitialize All Controls.vi,,, Application Control\Set Listbox Scrollbar.vi,MGI/Application Control,MGI Set Scrollbar.vi,"New VI is Polymorphic and will handle Listboxes, Multicolumn Listboxes, Tables, and String controls" Application Control\Set Slider Text Markers.vi,,, Application Control\Algorithms\MGI_Filter Array Elements Merge VI.vi,,, Application Control\Front Panel Actions\Coerce Panel Bounds to Viewable Area.vi,MGI/Application Control,, Application Control\Front Panel Actions\Dirty Dot.vi,MGI/Application Control,MGI Dirty Dot.vi, Application Control\Front Panel Actions\Disable All Controls.vi,,, Application Control\Front Panel Actions\Fade In & Out.vi,MGI/Application Control,, Application Control\Front Panel Actions\Find VI with Focus(FromOpenG).vi,,, Application Control\Front Panel Actions\Get Frontmost VI(FromOpenG).vi,,, Application Control\Front Panel Actions\Get Owning VI Panel Size.vi,,, Application Control\Front Panel Actions\Is One Frontmost(FromOpenG).vi,,, Application Control\Front Panel Actions\MGI Resize Panel.vi,,, Application Control\Front Panel Actions\MGI_Application Validate Window Position.vi,,, Application Control\Front Panel Actions\MGI_Defer Updates.vi,MGI/Application Control,MGI Defer Updates.vi, Application Control\Front Panel Actions\MGI_Save or Restore Listbox Widths.vi,,, Application Control\Front Panel Actions\MGI_Save or Restore Panel Bounds.vi,,, Application Control\Front Panel Actions\MGI_Save or Restore Plot Legend Cmd Enum.ctl,MGI/Application Control,MGI SRS Command Enum.ctl, Application Control\Front Panel Actions\MGI_Save or Restore Plot Legend.vi,,, Application Control\Front Panel Actions\MGI_Save or Restore Settings.vi,MGI/Application Control,MGI Save & Restore Settings.vi, Application Control\Front Panel Actions\Origin at Top Left.vi,MGI/Application Control,, Application Control\Front Panel Actions\Reinitialize All Controls.vi,,, Application Control\Front Panel Actions\Restore Panel.vi,,, Application Control\Front Panel Actions\Set Front Panel Color.vi,MGI/Application Control,, Application Control\Front Panel Actions\Set Front Panel Title.vi,MGI/Application Control,, Application Control\Front Panel Actions\Show or Hide All Tip Strips.vi,,, Application Control\Front Panel Actions\Store Panel.vi,,, Application Control\Front Panel Actions\Top Level VI Reference.vi,MGI/Application Control,MGI VI Reference.vi, Application Control\Graph\Copy Chart or Graph Data to Disk.vi,,, Application Control\Graph\Plot Visible Check.vi,,, Application Control\Graph\Set Plot Names.vi,MGI/Graph,, Application Control\Intensity Graph\MGI_Intensity Graph Data to Scale Conversion.vi,,, Application Control\Intensity Graph\MGI_Intensity Graph Data-Scale Conversion (poly).vi,,, Application Control\Intensity Graph\MGI_Intensity Graph Data-Scale Conversion (private).vi,,, Application Control\Intensity Graph\MGI_Intensity Graph Picture to Scale Conversion.vi,,, Application Control\Intensity Graph\MGI_Intensity Graph Scale to Data Conversion.vi,,, Application Control\Intensity Graph\MGI_Intensity Graph Scale to Picture Conversion.vi,,, Application Control\Intensity Graph\MGI_Intensity Graph Scale-Picture Conversion (poly).vi,,, Application Control\Intensity Graph\MGI_Intensity Graph Scale-Picture Conversion (private).vi,,, Application Control\Scripting\MGI_Get Term Bounds.vi,,, Application Control\Tree Control\Get Tree Tag Children.vi,MGI/Tree,, Application Control\Tree Control\Populate Tree with Delimited Strings.vi,MGI/Tree,, Application Control\Tree Control\Tree Rows from Delimited String Array.vi,MGI/Tree,, Application Control\Tree Control\Lazy Tree\LazyTree.lvclass,,, Array Functions\Average.vi,MGI/1D Array,, Array Functions\Build Unequal Indices List.vi,,, Array Functions\Centered Weighted Moving Average.vi,MGI/1D Array,, Array Functions\Conservative Zero Padder.vi,,, Array Functions\Count Duplicates.vi,,, Array Functions\Decimate 1D Array with Offset.vi,MGI/1D Array,MGI Decimate Array with Offset.vi, Array Functions\Delete Multiple Elements from Array.vi,,, Array Functions\First Found Index.vi,,, Array Functions\Fractional Array Subset.vi,,, Array Functions\Get Half Array.vi,,, Array Functions\Interpolate 1D Array Extended.vi,MGI/1D Array,, Array Functions\MGI_Array Get Unique Elements.vi,,, Array Functions\NURBS.vi,MGI/Spline,MGI Non-Uniform B-Spline.vi, Array Functions\Running Average.vi,MGI/1D Array,MGI Running Average.vi,IIR and FIR is optional input Array Functions\Running Averages.vi,MGI/1D Array,MGI Running Average.vi,IIR and FIR is optional input Array Functions\Running Averages IIP.vi,MGI/1D Array,MGI Running Average.vi,IIR and FIR is optional input Array Functions\Running Maximum.vi,MGI/1D Array,, Array Functions\Running Minimum.vi,MGI/1D Array,, Array Functions\SearchSorted.vi,MGI/String,, Array Functions\Shift Array.vi,MGI/1D Array,, Array Functions\Split Array at Y Value.vi,,, Array Functions\Subdivide Interval.vi,,, Array Functions\Subset or Pad I16.vi,,, Array Functions\Swap Bytes and Words I32.vi,,, Array Functions\Swap Bytes and Words U32.vi,,, Array Functions\Swap Bytes and Words.vi,,, Array Functions\Threshold 1D Array Extended.vi,MGI/1D Array,, Array Functions\XY Sizes.vi,MGI/2D Array,, Array Functions\B-Spline\B-Spline.vi,MGI/Spline,, Array Functions\Bezier\Bezier Build Initial Simplex.vi,MGI/Bezier,, Array Functions\Bezier\Bezier Downhill Simplex nD Inner Part.vi,MGI/Bezier,, Array Functions\Bezier\Bezier Downhill Simplex nD Value.vi,MGI/Bezier,, Array Functions\Bezier\Bezier Find k Backwards.vi,MGI/Bezier,, Array Functions\Bezier\Bezier Find k.vi,MGI/Bezier,, Array Functions\Bezier\Bezier Fit Object.vi,MGI/Bezier,, Array Functions\Bezier\Bezier Fit Operation Enumeration.ctl,MGI/Bezier,, Array Functions\Bezier\Bezier Initialize Fit.vi,,, Array Functions\Bezier\Bezier Inverse Multiple Solutions.vi,MGI/Bezier,, Array Functions\Bezier\Bezier Inverse Time.vi,MGI/Bezier,, Array Functions\Bezier\Bezier Inverse.vi,MGI/Bezier,, Array Functions\Bezier\Bezier Optimizer.vi,MGI/Bezier,, Array Functions\Bezier\Bezier Reflection Point.vi,MGI/Bezier,, Array Functions\Bezier\Bezier Scalar.vi,MGI/Bezier,, Array Functions\Bezier\Bezier Slope Vector DBL.vi,MGI/Bezier,, Array Functions\Bezier\Bezier Slope Weights DBL.vi,MGI/Bezier,, Array Functions\Bezier\Bezier Time.vi,MGI/Bezier,, Array Functions\Bezier\Bezier Vector.vi,MGI/Bezier,, Array Functions\Bezier\Bezier Weights.vi,MGI/Bezier,, Array Functions\Bezier\MGI Bezier.mnu,,, Array Functions\Plots\dir.mnu,,, Array Functions\Plots\MGI Plots.mnu,,, Array Functions\Plots\Plots Calculate Time Range Indices.vi,,, Array Functions\Plots\Plots vs Plot.vi,,, Array Functions\Plots\Plots vs Time.vi,,, Array Functions\Polygon\Area of 2D Polygon.vi,,, Array Functions\Polygon\Area of 2D Triangle.vi,,, Array Functions\Polygon\Calc Poly Dimensions.vi,,, Array Functions\Polygon\Point in 2D Poly.vi,,, Array Functions\Polygon\Polygon Find Line Crossings.vi,,, Array Functions\Polygon\Polygon Find X or Y Line Crossings.vi,,, Boolean\Count Booleans.vi,,, Cluster\Get Cluster Elements.vi,MGI/Cluster,, Cluster\Get Cluster Index.vi,MGI/Cluster,, Cluster\Get Cluster Value.vi,MGI/Cluster,, Cluster\Replace Cluster Element.vi,MGI/Cluster,, Communication\DataSocket\Check DataSocket.vi,,, Communication\TCPIP Module\Publisher\TCPIP_Publisher Close.vi,,, Communication\TCPIP Module\Publisher\TCPIP_Publisher Spawn.vi,,, Communication\TCPIP Module\Publisher\TCPIP_Publisher Status.vi,,, Communication\TCPIP Module\Publisher\private\TCPIP_From Subscriber Cmd Cluster.ctl,,, Communication\TCPIP Module\Publisher\private\TCPIP_From Subscriber Cmd Enum.ctl,,, Communication\TCPIP Module\Publisher\private\TCPIP_Publisher Loop.vi,,, Communication\TCPIP Module\Publisher\private\TCPIP_Status FG.vi,,, Communication\TCPIP Module\Subscriber\TCPIP_Subscriber Close.vi,,, Communication\TCPIP Module\Subscriber\TCPIP_Subscriber Spawn.vi,,, Communication\TCPIP Module\Subscriber\TCPIP_Subscriber Status.vi,,, Communication\TCPIP Module\Subscriber\private\TCPIP_From Receiver Cmd Cluster.ctl,,, Communication\TCPIP Module\Subscriber\private\TCPIP_From Receiver Cmd Enum.ctl,,, Communication\TCPIP Module\Subscriber\private\TCPIP_Subscriber Loop.vi,,, Communication\TCPIP Module\Subscriber\private\TCPIP_Subscriber Status FG.vi,,, DateTime Tools\Add Century to Short Year.vi,,, DateTime Tools\Elapsed Time Since Last Reset.vi,MGI/Timing,MGI Milliseconds Since Last Reset.vi, DateTime Tools\Get Next Hour.vi,,, DateTime Tools\MGI_Parse Arbitrary DateTime String.vi,,, DateTime Tools\MGI_Time Correct Month.vi,,, DateTime Tools\MGI_Time Is Leap Year.vi,,, DateTime Tools\Milliseconds Since Last Call.vi,MGI/Timing,MGI Milliseconds Since Last Call.vi, DateTime Tools\Parse ZIP Datetime String.vi,,, DateTime Tools\Speed Tester.vi,,, DateTime Tools\Tickcount Time Check.vi,,, DateTime Tools\UTC Format Date mmm dd yyyy.vi,,, DateTime Tools\UTC Format DateTime String.vi,,, DateTime Tools\UTC Get Offset.vi,,, DateTime Tools\UTC Parse HTTP Datetime String.vi,,, DateTime Tools\UTC Parse Zulu Datetime String.vi,,, DateTime Tools\UTC Round DateTime to Midnight.vi,,, DateTime Tools\Wait(s).vi,MGI/Timing,MGI Wait.vi,MGI Wait.vi is a polyVI. Instance must be correctly chosen DateTime Tools\Wait+ (ms).vi,MGI/Timing,MGI Wait.vi,MGI Wait.vi is a polyVI. Instance must be correctly chosen Dialog & User Interface\Center Callee in Caller.vi,MGI/Application Control,, Dialog & User Interface\Change Password Dialog_MGI.vi,,, Dialog & User Interface\Export Image Dialog.vi,MGI/Image,, Dialog & User Interface\File Dialog merge VI.vi,MGI/File,, Dialog & User Interface\For Loop Progress Bar with Abort.vi,MGI/Application Control,MGI For Loop Progress Bar.vi,Abort Button is now optional. Existing code must wire a true to this input to make the existing functionality the same. Dialog & User Interface\For Loop Progress Bar.vi,MGI/Application Control,MGI For Loop Progress Bar.vi, Dialog & User Interface\MGI_Button Dialog CORE.vi,MGI/Application Control,MGI Button Dialog CORE.vi, Dialog & User Interface\MGI_Button Dialog.vi,MGI/Application Control,MGI Button Dialog.vi, Dialog & User Interface\MGI_Copy Directories Dialog.vi,,, Error Handling\Add Error String to Error Source.vi,MGI/Error Handling,MGI Append String to Error Source.vi, Error Handling\Combine Error.vi,,, Error Handling\Get Win32 Error Message.vi,,, Error Handling\Insert Coded Error.vi,,, Error Handling\Insert Reserved Error.vi,MGI/Error Handling,MGI Insert Reserved Error.vi, Error Handling\Insert Win32 API Error.vi,,, Error Handling\PROJECT Error Handler.vi,,, Error Handling\PROJECT Error Handler.vit,,, Error Handling\PROJECT+WIN32 Error Handler.vi,,, Error Handling\PROJECT+WIN32 Error Handler.vit,,, Error Handling\Strip Error Code (none).vi,,, Error Handling\Suppress Error Code.vi,MGI/Error Handling,, Error Handling\ErrHandler\ErrHandler.aliases,,, Error Handling\ErrHandler\ErrHandler.lvproj,,, Error Handling\ErrHandler\ErrHandler_Activate Now.vi,,, Error Handling\ErrHandler\ErrHandler_Behavior Enum.ctl,,, Error Handling\ErrHandler\ErrHandler_Behavior VI Cmd Enum.ctl,,, Error Handling\ErrHandler\ErrHandler_Create.vi,,, Error Handling\ErrHandler\ErrHandler_Destroy.vi,,, Error Handling\ErrHandler\ErrHandler_Get Error Status.vi,,, Error Handling\ErrHandler\ErrHandler_Handle Error.vi,,, Error Handling\ErrHandler\ErrHandler_Interactive Test.vi,,, Error Handling\ErrHandler\ErrHandler_Parse and Merge Call Chain.vi,,, Error Handling\ErrHandler\ErrHandler_Set Behavior.vi,,, Error Handling\ErrHandler\ErrHandler_Set Behaviors.vi,,, Error Handling\ErrHandler\ErrHandler_Set Custom VI.vi,,, Error Handling\ErrHandler\ErrHandler_Set Err String Queue.vi,,, Error Handling\ErrHandler\ErrHandler_Set User Event.vi,,, Error Handling\ErrHandler\ErrHandler_TopLevelVIs.vi,,, Error Handling\ErrHandler\private\ErrHandler_Behavior VI Example.vi,,, Error Handling\ErrHandler\private\ErrHandler_Data FG Cmd Enum.ctl,,, Error Handling\ErrHandler\private\ErrHandler_Data FG.vi,,, Error Handling\ErrHandler\private\ErrHandler_Dialog Cmd Enum.ctl,,, Error Handling\ErrHandler\private\ErrHandler_Dialog Prefs Cluster.ctl,,, Error Handling\ErrHandler\private\ErrHandler_Dialog State Cluster.ctl,,, Error Handling\ErrHandler\private\ErrHandler_Dialog.rtm,,, Error Handling\ErrHandler\private\ErrHandler_Dialog.vi,,, Error Handling\ErrHandler\private\ErrHandler_Error Info and Time to LB Row.vi,,, Error Handling\ErrHandler\private\ErrHandler_Error Info Cluster.ctl,,, Error Handling\ErrHandler\private\ErrHandler_Globals.vi,,, Error Handling\ErrHandler\private\This VI calls ErrHandler_Handle Error.vi,,, Error Handling\ErrHandler\private\This VI inserts error.vi,,, Error Handling\FOOBAR\FOOBAR Demo of Error Handling.vi,,, Error Handling\FOOBAR\FOOBAR Error Handler.vi,,, Error Handling\FOOBAR\BAR\BAR Append Error Codes.vi,,, Error Handling\FOOBAR\BAR\BAR Error Enumeration.ctl,,, Error Handling\FOOBAR\BAR\BAR Insert Error.vi,,, Error Handling\FOOBAR\FOO\FOO Append Error Codes.vi,,, Error Handling\FOOBAR\FOO\FOO Error Enumeration.ctl,,, Error Handling\FOOBAR\FOO\FOO Insert Error.vi,,, File\Anything to String.vi,MGI/Read Write Anything,MGI RWA Anything to String.vi, File\Build Array Name.vi,MGI/Read Write Anything,MGI RWA Build Array Name.vi, File\Build Line.vi,MGI/Read Write Anything,MGI RWA Build Line.vi, File\Calculate Relative Path.vi,,,"Use NI ""Compare Two Paths.vi"" instead" File\CheckValue Directory Calculate.vi,MGI/File/Checksum,, File\CheckValue Directory Compare.vi,MGI/File/Checksum,, File\CheckValue File Calculate.vi,MGI/File/Checksum,MGI File CheckValue.vi, File\CheckValue Method Enum.ctl,MGI/File/Checksum,, File\Compare File Extensions.vi,,, File\Create Directory Chain.vi,MGI/File,MGI Create Directory Chain.vi, File\Create Temporary Directory.vi,,, File\Executable Checksum.vi,MGI/File/Checksum,MGI Executable Checksum.vi, File\Executable Directory Checksum.vi,,, File\File Dialog+.vi,,, File\Get Parent Directory.vi,,, File\Get Type Info.vi,MGI/Read Write Anything,, File\MGI Get LV Config Path.vi,,, File\MGI_Append Text to File.vi,MGI/File,MGI Append Text to File.vi, File\MGI_Build Path (noop if empty).vi,,, File\MGI_Get Updated Text File.vi,,, File\Modify Path.vi,,, File\MultiLevel New Directory or Library.vi,,, File\Process Array Elements.vi,MGI/Read Write Anything,MGI RWA Process Array Elements.vi, File\Read Anything (Merge).vi,MGI/Read Write Anything,MGI Read Anything (Merge).vi, File\Read Anything INI Tag Lookup.vi,MGI/Read Write Anything,MGI RWA INI Tag Lookup.vi, File\Read Anything.vi,MGI/Read Write Anything,MGI Read Anything.vi, File\Read Entire File.vi,,,Use Read From Binary File or Read From Text File instead File\Read Little Endian Array File.vi,,,Use optional input on Read Binary file to specify endianess File\Read Strings from File.vi,MGI/Read Write Anything,MGI RWA Read Strings from File.vi, File\Read Write Options Cluster.ctl,MGI/Read Write Anything,MGI RWA Options Cluster.ctl, File\Read Write Tag Lookup Cluster.ctl,MGI/Read Write Anything,MGI RWA Tag Lookup Cluster.ctl, File\Replace Characters.vi,MGI/Read Write Anything,MGI RWA Replace Characters.vi, File\Special Folder Enum.ctl,MGI/File,MGI Windows Folder Enum.ctl, File\Special Folder Path.vi,MGI/File,MGI Windows Folder Path.vi, File\String To Anything.vi,MGI/Read Write Anything,MGI RWA String To Anything.vi, File\Unprocess Array Elements.vi,MGI/Read Write Anything,MGI RWA Unprocess Array Elements.vi, File\Unreplace Characters.vi,MGI/Read Write Anything,MGI RWA Unreplace Characters.vi, File\Write Anything.vi,MGI/Read Write Anything,MGI Write Anything.vi, File\Write Entire File.vi,,,Use Write to Binary File or Write To Test File instead File\Write Little Endian Array File.vi,,,Use optional input on Write To Binary File to specify endianess File\Write Strings to File.vi,MGI/Read Write Anything,MGI RWA Write Strings to File.vi, File\Config Files\Close and Back Up Config File.vi,,, File\Config Files\Get Default cfg File Path.vi,MGI/File,MGI Default ini Path.vi,Must wire optional input to get .cfg extension File\Config Files\Get Default ini File Path.vi,MGI/File,MGI Default ini Path.vi, File\Config Files\Open Config File with Directory Creation.vi,,, File\Config Files\Open Default ini File.vi,,, File\Config Files\Read Key ([[Double]]).vi,MGI/File/Config,MGI Read Key.vi, File\Config Files\Read Key ([Double]).vi,MGI/File/Config,MGI Read Key.vi, File\Config Files\Read Key ([i32]).vi,MGI/File/Config,MGI Read Key.vi, File\Config Files\Read Key ([String]).vi,MGI/File/Config,MGI Read Key.vi, File\Config Files\Remove Array Sections.vi,MGI/File/Config,MGI Remove Array Sections.vi, File\Config Files\Write Key ([[Double]]).vi,MGI/File/Config,MGI Write Key.vi, File\Config Files\Write Key ([Double]).vi,MGI/File/Config,MGI Write Key.vi, File\Config Files\Write Key ([i32]).vi,MGI/File/Config,MGI Write Key.vi, File\Config Files\Write Key ([String]).vi,MGI/File/Config,MGI Write Key.vi, File\Config Files\Polymorphic Instances\Open Default ini File (Near Code).vi,,, File\Config Files\Polymorphic Instances\Open Default ini File (Shared).vi,,,Use MGI/File/MGI Default ini Path.vi File\Config Files\Polymorphic Instances\Open Default ini File (User).vi,,,Use MGI/File/MGI Default ini Path.vi File\Datefile\Datefile Check.vi,,, File\Datefile\Datefile Start.vi,,, File\FilterFile\MGIFilterFile_Binary Data Type Enum.ctl,,, File\FilterFile\MGIFilterFile_Create.vi,,, File\FilterFile\MGIFilterFile_Destroy.vi,,, File\FilterFile\MGIFilterFile_Filter.vi,,, File\FilterFile\MGIFilterFile_Get Data.vi,,, File\FilterFile\MGIFilterFile_Get Key Values.vi,,, File\FilterFile\MGIFilterFile_Interactive Test.vi,,, File\FilterFile\MGIFilterFile_Set Data.vi,,, File\FilterFile\MGIFilterFile_Set Key.vi,,, File\FilterFile\private\MGIFilterFile_Check Index String.vi,,, File\FilterFile\private\MGIFilterFile_Data Cluster.ctl,,, File\FilterFile\private\MGIFilterFile_Get Data ([[Dbl]]).vi,,, File\FilterFile\private\MGIFilterFile_Get Data ([XYPlot]).vi,,, File\FilterFile\private\MGIFilterFile_Key Details Cluster.ctl,,, File\FilterFile\private\MGIFilterFile_Set Data ([Dbl]).vi,,, File\FilterFile\private\MGIFilterFile_Set Data (XYPlot).vi,,, File\SharpZipLib\SZL Add File.vi,MGI/File/Zip,, File\SharpZipLib\SZL Close Zip File.vi,MGI/File/Zip,, File\SharpZipLib\SZL Extract File.vi,MGI/File/Zip,, File\SharpZipLib\SZL File Info.ctl,MGI/File/Zip,, File\SharpZipLib\SZL List Zip Contents.vi,MGI/File/Zip,, File\SharpZipLib\SZL New Zip File.vi,MGI/File/Zip,, File\SharpZipLib\SZL Open Options.ctl,MGI/File/Zip,, File\SharpZipLib\SZL Open Zip File.vi,MGI/File/Zip,, File\SharpZipLib\SZL UnZip To Directory.vi,MGI/File/Zip,, File\SharpZipLib\SZL Zip Directory.vi,MGI/File/Zip,, File\Square Files\SqFile New.vi,,, File\Square Files\SqFile Open.vi,,, File\Square Files\SqFile Read Dimensions.vi,,, File\Square Files\SqFile Read Squares.vi,,, File\Square Files\SqFile Write Row.vi,,, File\Square Files\SqFile Write Squares.vi,,, File\TextFiles\Cached Read Interpolation Table.vi,,, File\TextFiles\Cached Read Spreadsheet File.vi,,, File\TextFiles\Find Matches in Large File.vi,,, File\TextFiles\Large File Viewer.vi,,, File\TextFiles\MGI Large Text File Close.vi,,, File\TextFiles\MGI Large Text File Info.ctl,,, File\TextFiles\MGI Large Text File Open.vi,,, File\TextFiles\MGI Large Text File Read Line.vi,,, File\TextFiles\MGI_Read Spreadsheet File.vi,MGI/File/Spreadsheet,MGI Read Spreadsheet File.vi, File\TextFiles\MGI_Write Spreadsheet Behavior Enum.ctl,MGI/File/Spreadsheet,MGI Write Spreadsheet Behavior Enum.ctl, File\TextFiles\MGI_Write Spreadsheet File.vi,MGI/File/Spreadsheet,MGI Write Spreadsheet File.vi, File\XML Files\XML Append Child.vi,,, File\XML Files\XML Close Child.vi,,, File\XML Files\XML Find First Non-TextNode Sibling Errorless.vi,,, FlexMotion\FlexMotion 1D Goto.vi,,, FlexMotion\FlexMotion 1D Start.vi,,, FlexMotion\FlexMotion 3D Goto.vi,,, FlexMotion\FlexMotion 3D Position.ctl,,, FlexMotion\FlexMotion 3D Start.vi,,, FlexMotion\FlexMotion Axis to ADC.vi,,, FlexMotion\FlexMotion Initialize Outputs.vi,,, FlexMotion\FlexMotion Initialize Popup.vi,,, FlexMotion\FlexMotion Load Trigger.vi,,, FlexMotion\FlexMotion Reset Position Ignoring Error.vi,,, FlexMotion\FlexMotion Run Master Program.vi,,, FlexMotion\FlexMotion Run Slave Program From 7_0.vi,,, FlexMotion\FlexMotion Run Slave Program.vi,,, FlexMotion\FlexMotion Trigger Output enum.ctl,,, FlexMotion\FlexMotion Write Buffer or Simulate.vi,,, Front Panel Objects\Graph Ctls\Autoscaling Enumeration.ctl,MGI/Graph,, Front Panel Objects\Graph Ctls\Graph Tools Enumeration.ctl,MGI/Graph,, Front Panel Objects\Graph Ctls\MGI_System Chart.ctl,,, Front Panel Objects\String XControl\Data.ctl,,, Front Panel Objects\String XControl\dir.mnu,,, Front Panel Objects\String XControl\Facade.vi,,, Front Panel Objects\String XControl\Init.vi,,, Front Panel Objects\String XControl\MGI String Array Control.xctl,,, Front Panel Objects\String XControl\State.ctl,,, Icon Tools\Icon Extractor.vi,,, Icon Tools\Icon Find in VI code.vi,,, Icon Tools\Icon Replacer.vi,,, Icon Tools\Icon Update Preview.vi,,, Instrument IO\Coerce GPIB Address.vi,,, Instrument IO\Convert COM Port to VISA Resource Name.vi,,, Numeric\Compound And merge VI.vi,MGI/Numeric,MGI Compound And Merge VI.vi, Numeric\Compound Multiply merge VI.vi,MGI/Numeric,MGI Compound Multiply Merge Vi.vi, Numeric\Compound Or merge VI.vi,MGI/Numeric,MGI Compound Or Merge VI.vi, Numeric\Get Real Quadratic Roots.vi,MGI/Numeric,MGI Get Real Quadratic Roots.vi, Numeric\Get Right Triangle Side.vi,,, Numeric\in_bicubic poly coefs.vi,,, Numeric\Increment if True.vi,,, Numeric\Integer divide+.vi,,, Numeric\Loose Fit.vi,,, Numeric\MGI_Filter Array Elements Merge VI.vi,,, Numeric\nth Root.vi,,, Numeric\Number Format Enumeration.ctl,,, Numeric\Number to Digits.vi,MGI/Numeric,, Numeric\Round Down to Even Integer.vi,,, Numeric\Round Mostly Down.vi,,, Numeric\Round To Decimal Place Enum.ctl,MGI/Numeric/Rounding,, Numeric\Round To Decimal Place.vi,MGI/Numeric/Rounding,, Numeric\Round up to multiple.vi,MGI/Numeric/Rounding,MGI Round Up to Multiple.vi, Numeric\Round Up to Power of Two.vi,MGI/Numeric/Rounding,, Numeric\simple PID2.vi,,, Numeric\Truncate to Zero.vi,,, Numeric\Zero if NaN.vi,MGI/Numeric,, Numeric\Zero if True.vi,,, Numeric\Coercion\Coerce Degrees.vi,MGI/Numeric/Coercion,, Numeric\Coercion\Coerce Radians.vi,MGI/Numeric/Coercion,, Numeric\Coercion\Coerce to Signed Degrees.vi,,, Numeric\Coercion\Degrees to Radians.vi,MGI/Numeric/Coercion,, Numeric\Coercion\Radians to Degrees.vi,MGI/Numeric/Coercion,, Numeric\Coercion\Unwrap Degrees.vi,,, Numeric\Comparison\Approximately Equal.vi,MGI/Numeric/Comparison,, Numeric\Comparison\Averageable.vi,MGI/Numeric/Comparison,MGI Is Averageable.vi, Numeric\Comparison\Boolean Debounce.vi,MGI/Boolean,, Numeric\Comparison\Is Infinite.vi,MGI/Numeric/Comparison,, Numeric\Comparison\Is Point in Rect.vi,,, Numeric\Comparison\Max & Min (by magnitude).vi,MGI/Numeric/Comparison,, Numeric\Comparison\Max & Min (non-negative).vi,MGI/Numeric/Comparison,, Numeric\Comparison\Max and Min with NaN.vi,,, Numeric\Comparison\Resettable Trigger.vi,MGI/Boolean,, Numeric\Comparison\True if Odd.vi,MGI/Numeric/Comparison,, Numeric\Factoring\Check 2 3 5 7 Only.vi,,, Numeric\Factoring\Coerce Up To 2 3 5 7 Product.vi,,, Numeric\Factoring\Remove Factor.vi,,, Picture\Find First Rect.vi,MGI/Picture,MGI Find Rect Containing Point.vi, Picture\Measure Text.vi,MGI/Picture,MGI Get Text Rect with Pad.vi, Picture\MGI Non Repeating Plot Color.vi,MGI/Graph,MGI Non Repeating Plot Color.vi, Picture\MGI Scale Color Scheme Enum.ctl,MGI/Graph,MGI Scale Color Shceme Enum.ctl, Picture\MGI Set Z Scale Colors(256).vi,,, Picture\MGI Set Z Scale Colors.vi,MGI/Graph,MGI Set Z Scale Colors.vi, Picture\Nearest Corners.vi,MGI/Picture,, Picture\Shaped Intensity Graph.vi,,, Picture\Single Word Wrap.vi,MGI/Picture,MGI Wrap Word to Pixel Width.vi, Picture\String Wrap.vi,MGI/Picture,MGI Wrap String to Pixel Width.vi, Picture\Word Wrap.vi,MGI/String,MGI Wrap String to Character Width.vi, Platform\Windows\Center Mouse in Panel.vi,,, Platform\Windows\Easy Wait on ActiveX Event.vi,,, Platform\Windows\Get Current Directory.vi,,, Platform\Windows\Get File Archive Status.vi,,, Platform\Windows\Get Modifier Keys.vi,,, Platform\Windows\Set File Archive Status.vi,,, Platform\Windows\System Exec+Command Interpreter.vi,,, Platform\Windows\3DGraphProperties\Get dpi.vi,,, Platform\Windows\3DGraphProperties\Set Viewing Box.vi,,, String\Datatype to Indented String Description.vi,,, String\Double Array to String Array.vi,,, String\Double to String.vi,,, String\Format Single.vi,,, String\Get Enclosed String.vi,,, String\Hex Str to U8 Data.vi,MGI/String,, String\Match Last Pattern.vi,,, String\MGI String find return.vi,,, String\MGI_Backslash Decode.vi,,, String\MGI_Backslash Encode.vi,,, String\MGI_Encoded String to String and Enum.vi,,, String\MGI_Filter Table Rows.vi,MGI/String,MGI Filter Table Rows.vi, String\MGI_Make String Filesafe.vi,MGI/String,MGI Make String Filesafe.vi, String\MGI_Split Encoded String at Non-encoded tokens.vi,,, String\MGI_String and Enum to Encoded String.vi,,, String\Obscure String.vi,MGI/String,MGI Invert String Bits.vi, String\Pad String.vi,MGI/String,MGI Pad String.vi, String\Remove All Whitespace.vi,MGI/String,, String\Remove Trailing Spaces.vi,,, String\Split String.vi,,, String\String Pattern Match Exists.vi,MGI/String,, String\U8 Data to Hex Str.vi,MGI/String,, String\Union and Intersection.vi,MGI/String,, String\Update Log.vi,,, WinInet\WinInet Close Handle.vi,,, WinInet\WinInet Easy Get File Information.vi,,, WinInet\WinInet Easy Get URL.vi,,, WinInet\WinInet Get HTTP File Information.vi,,, WinInet\WinInet Get URL.vi,,, WinInet\WinInet Http Open Request.vi,,, WinInet\WinInet Initialize.vi,,, WinInet\WinInet Internet Connect.vi,,, WinInet\WinInet Query Info.vi,,,