diff --git a/Source/Delete Top Level.vi b/Source/Delete Top Level.vi new file mode 100644 index 0000000..9597b6d Binary files /dev/null and b/Source/Delete Top Level.vi differ diff --git a/Source/Read TopVI Tag.vi b/Source/Read TopVI Tag.vi new file mode 100644 index 0000000..533ef59 Binary files /dev/null and b/Source/Read TopVI Tag.vi differ diff --git a/Source/Run Top Level.vi b/Source/Run Top Level.vi index 47449bd..7c2d504 100644 Binary files a/Source/Run Top Level.vi and b/Source/Run Top Level.vi differ diff --git a/Source/Set Top Level.vi b/Source/Set Top Level.vi index bfd0b64..6891587 100644 Binary files a/Source/Set Top Level.vi and b/Source/Set Top Level.vi differ diff --git a/Source/Top Level Launcher.vi b/Source/Top Level Launcher.vi new file mode 100644 index 0000000..f5d04b0 Binary files /dev/null and b/Source/Top Level Launcher.vi differ diff --git a/Test/Test Project.lvproj b/Test/Test Project.lvproj new file mode 100644 index 0000000..94653f2 --- /dev/null +++ b/Test/Test Project.lvproj @@ -0,0 +1,20 @@ + + + 20.0 + true + + + true + true + false + 0 + My Computer/VI Server + My Computer/VI Server + true + true + false + + + + + diff --git a/Top Level Launcher.lvproj b/Top Level Launcher.lvproj index eb731e7..0180fbf 100644 --- a/Top Level Launcher.lvproj +++ b/Top Level Launcher.lvproj @@ -2,7 +2,6 @@ 20.0 true - ..\Test\Main.vi true true @@ -13,16 +12,60 @@ true true false + + + + + + - - + + + + + + + + true + {EFECCD1F-1238-454B-8417-F3C756E1659A} + llb + vi.lib + relativeToAppDir + resource/objmgr + relativeToAppDir + /C/ProgramData/National Instruments/InstCache/24.0 + /C/Users/Test/Documents/LabVIEW Data/2024(32-bit)/ExtraVILib + instr.lib + relativeToAppDir + user.lib + relativeToAppDir + 6 + ../builds/NI_AB_PROJECTNAME/Top Level Launcher.llb + relativeToCommon + {BA3D6862-DA7D-4538-A8AC-D1286891FA29} + 1 + 4 + 1 + Destination Directory + ../builds/NI_AB_PROJECTNAME/Top Level Launcher.llb + LLB + Support Directory + ../builds/NI_AB_PROJECTNAME + 2 + {2CF325DD-1976-4992-83F5-6D8424DFE31F} + Container + 0 + /My Computer/Top Level Launcher.vi + Include + VI + true + 2 - diff --git a/Top Level Launcher.viancfg b/Top Level Launcher.viancfg new file mode 100644 index 0000000..eaecabe --- /dev/null +++ b/Top Level Launcher.viancfg @@ -0,0 +1,1057 @@ + + +1 +TRUE +"Top Level Launcher.lvproj" +0 + + + "..\\Test\\Main.vi" + TRUE + + + + + "Arrays and Strings in Loops" + 0 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Block Diagram\\Performance\\Arrays and Strings in Loops.llb" + TRUE + + + + + "Coercion Dots" + 1 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Block Diagram\\Performance\\Coercion Dots.llb" + TRUE + + + + + "Enabled Debugging" + 0 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Block Diagram\\Performance\\Enabled Debugging.llb" + TRUE + + + + + "In Place Element Structure Usage" + 1 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Block Diagram\\Performance\\In Place Element Structure Usage.llb" + TRUE + + + + + "Inlinable VIs" + 1 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Block Diagram\\Performance\\Inlinable VIs.llb" + TRUE + + + + + "Parallel For Loop Debugging" + 2 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Block Diagram\\Performance\\Parallel For Loop Debugging.llb" + TRUE + + + + + "Parallelizable Loops" + 1 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Block Diagram\\Performance\\Parallelizable Loops.llb" + TRUE + + + + + "Prepend Scalar With Build Array" + 0 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Block Diagram\\Performance\\Prepend Scalar With Build Array.llb" + TRUE + + + + + "Redundant Boolean Operations" + 1 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Block Diagram\\Performance\\Redundant Boolean Operations.llb" + TRUE + + + + + "Value Property Usage" + 1 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Block Diagram\\Performance\\Value Property Usage.llb" + TRUE + + + + + "Wait in While Loop" + 2 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Block Diagram\\Performance\\Wait in While Loop.llb" + TRUE + + + + + "Wired Terminals in Subdiagrams" + 1 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Block Diagram\\Performance\\Wired Terminals in Subdiagrams.llb" + TRUE + + + + + "Array Constant Style" + 0 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Block Diagram\\Style\\Array Constant Style.llb" + TRUE + + + + + "Backwards Wires" + 0 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Block Diagram\\Style\\Backwards Wires.llb" + TRUE + + + + + "Case Structure Default Frame" + 1 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Block Diagram\\Style\\Case Structure Default Frame.llb" + TRUE + + + + + "Code Simplification" + 1 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Block Diagram\\Style\\Code Simplification.llb" + TRUE + + + + + "Control Terminal Label Visible" + 0 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Block Diagram\\Style\\Control Terminal Label Visible.llb" + TRUE + + + + + "Control Terminal Wiring" + 0 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Block Diagram\\Style\\Control Terminal Wiring.llb" + TRUE + + + + + "Diagram Disable Structures" + 0 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Block Diagram\\Style\\Diagram Disable Structures.llb" + TRUE + + + + + "Mixed Terminal Styles" + 0 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Block Diagram\\Style\\Mixed Terminal Styles.llb" + TRUE + + + + + "Poor Names of Enum Items" + 1 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Block Diagram\\Style\\Poor Names of Enum Items.llb" + TRUE + + + + + "Sequence Structure Usage" + 1 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Block Diagram\\Style\\Sequence Structure Usage.llb" + TRUE + + + + + "String Constant Style" + 0 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Block Diagram\\Style\\String Constant Style.llb" + TRUE + + + + + "Tunnel Position" + 1 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Block Diagram\\Style\\Tunnel Position.llb" + TRUE + + + + + "Unused Code" + 2 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Block Diagram\\Style\\Unused Code.llb" + TRUE + + + + + "Wire Bends" + 1 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Block Diagram\\Style\\Wire Bends.llb" + TRUE + + + + + "Wire Crossings" + 0 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Block Diagram\\Style\\Wire Crossings.llb" + TRUE + + + + + "Wires Under Objects" + 1 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Block Diagram\\Style\\Wires Under Objects.llb" + TRUE + + + + + "Adding Array Size Elements" + 2 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Block Diagram\\Warnings\\Adding Array Size Elements.llb" + TRUE + + + + + "Array Sum and Product Overflow" + 2 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Block Diagram\\Warnings\\Array Sum and Product Overflow.llb" + TRUE + + + + + "Breakpoint Detection" + 2 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Block Diagram\\Warnings\\Breakpoint Detection.llb" + TRUE + + + + + "Bundling Duplicate Names" + 2 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Block Diagram\\Warnings\\Bundling Duplicate Names.llb" + TRUE + + + + + "Case Structure with String Range" + 1 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Block Diagram\\Warnings\\Case Structure with String Range.llb" + TRUE + + + + + "Error Cluster Wired" + 0 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Block Diagram\\Warnings\\Error Cluster Wired.llb" + TRUE + + + + + "Find Deprecated Items" + 1 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Block Diagram\\Warnings\\Find Deprecated Items.llb" + TRUE + + + + + "For Loop Error Handling" + 2 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Block Diagram\\Warnings\\For Loop Error Handling.llb" + TRUE + + + + + "For Loop Iteration Count" + 2 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Block Diagram\\Warnings\\For Loop Iteration Count.llb" + TRUE + + + + + "For Loop Reference Handling" + 1 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Block Diagram\\Warnings\\For Loop Reference Handling.llb" + TRUE + + + + + "Globals and Locals" + 1 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Block Diagram\\Warnings\\Globals and Locals.llb" + TRUE + + + + + "Hidden Objects in Structures" + 2 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Block Diagram\\Warnings\\Hidden Objects in Structures.llb" + TRUE + + + + + "Hidden Tunnels" + 2 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Block Diagram\\Warnings\\Hidden Tunnels.llb" + TRUE + + + + + "Indexer Datatype" + 1 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Block Diagram\\Warnings\\Indexer Datatype.llb" + TRUE + + + + + "Pattern Label" + 0 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Block Diagram\\Warnings\\Pattern Label.llb" + TRUE + + + + + "Reentrant VI Issues" + 2 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Block Diagram\\Warnings\\Reentrant VI Issues.llb" + TRUE + + + + + "Type Casting References" + 2 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Block Diagram\\Warnings\\Type Casting References.llb" + TRUE + + + + + "Unwired I32 Error" + 0 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Block Diagram\\Warnings\\Unwired I32 Error.llb" + TRUE + + + + + "Cyclomatic Complexity" + 0 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Complexity Metrics\\Cyclomatic Complexity.llb" + TRUE + + + + + "Depth of Nesting of Structures" + 0 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Complexity Metrics\\Depth of Nesting of Structures.llb" + TRUE + + + + + "Fan In" + 0 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Complexity Metrics\\Fan In.llb" + TRUE + + + + + "Fan Out" + 0 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Complexity Metrics\\Fan Out.llb" + TRUE + + + + + "Modularity Index" + 0 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Complexity Metrics\\Modularity Index.llb" + TRUE + + + + + "Approved Bookmark Tags" + 1 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Documentation\\Developer\\Approved Bookmark Tags.llb" + TRUE + + + + + "Comment Usage" + 1 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Documentation\\Developer\\Comment Usage.llb" + FALSE + + + + + "Label Call Library Nodes" + 1 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Documentation\\Developer\\Label Call Library Nodes.llb" + TRUE + + + + + "Revision History" + 1 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Documentation\\Developer\\Revision History.llb" + TRUE + + + + + "Spell Check" + 1 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Documentation\\User\\Spell Check.llb" + TRUE + + + + + "VI Documentation" + 0 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Documentation\\User\\VI Documentation.llb" + TRUE + + + + + "Array Default Values" + 1 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Front Panel\\SubVI\\Array Default Values.llb" + TRUE + + + + + "Cluster Sized to Fit" + 1 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Front Panel\\SubVI\\Cluster Sized to Fit.llb" + TRUE + + + + + "Control Alignment" + 0 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Front Panel\\SubVI\\Control Alignment.llb" + TRUE + + + + + "Alignment Grid Setting" + 0 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Front Panel\\User Interface\\Alignment Grid Setting.llb" + TRUE + + + + + "Clipped Text" + 1 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Front Panel\\User Interface\\Clipped Text.llb" + TRUE + + + + + "Dialog Controls" + 0 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Front Panel\\User Interface\\Dialog Controls.llb" + TRUE + + + + + "Duplicate Control Labels" + 2 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Front Panel\\User Interface\\Duplicate Control Labels.llb" + TRUE + + + + + "Empty List Items" + 0 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Front Panel\\User Interface\\Empty List Items.llb" + TRUE + + + + + "Font Usage" + 1 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Front Panel\\User Interface\\Font Usage.llb" + TRUE + + + + + "Overlapping Controls" + 1 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Front Panel\\User Interface\\Overlapping Controls.llb" + TRUE + + + + + "Panel Size and Position" + 1 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Front Panel\\User Interface\\Panel Size and Position.llb" + TRUE + + + + + "Scalar Chart Updates" + 1 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Front Panel\\User Interface\\Scalar Chart Updates.llb" + TRUE + + + + + "Synchronous Display" + 1 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Front Panel\\User Interface\\Synchronous Display.llb" + TRUE + + + + + "Transparent Labels" + 0 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\Front Panel\\User Interface\\Transparent Labels.llb" + TRUE + + + + + "SubVI and TypeDef Locations" + 1 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\General\\File Properties\\SubVI and TypeDef Locations.llb" + TRUE + + + + + "VI Extension" + 2 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\General\\File Properties\\VI Extension.llb" + TRUE + + + + + "VI Name" + 2 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\General\\File Properties\\VI Name.llb" + TRUE + + + + + "VI Saved Version" + 1 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\General\\File Properties\\VI Saved Version.llb" + TRUE + + + + + "VI Size" + 1 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\General\\File Properties\\VI Size.llb" + TRUE + + + + + "Connector Pane Alignment" + 2 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\General\\Icon and Connector Pane\\Connector Pane Alignment.llb" + TRUE + + + + + "Connector Pane Pattern" + 1 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\General\\Icon and Connector Pane\\Connector Pane Pattern.llb" + TRUE + + + + + "Default Icon" + 0 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\General\\Icon and Connector Pane\\Default Icon.llb" + TRUE + + + + + "Error Style" + 2 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\General\\Icon and Connector Pane\\Error Style.llb" + TRUE + + + + + "Full Connector Pane" + 1 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\General\\Icon and Connector Pane\\Full Connector Pane.llb" + TRUE + + + + + "Icon Size and Border" + 1 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\General\\Icon and Connector Pane\\Icon Size and Border.llb" + TRUE + + + + + "Polymorphic Terminals" + 0 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\General\\Icon and Connector Pane\\Polymorphic Terminals.llb" + TRUE + + + + + "Terminal Connection Type" + 0 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\General\\Icon and Connector Pane\\Terminal Connection Type.llb" + TRUE + + + + + "Terminal Positions" + 1 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\General\\Icon and Connector Pane\\Terminal Positions.llb" + TRUE + + + + + "Auto Error Handling Enabled" + 1 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\General\\VI Properties\\Auto Error Handling Enabled.llb" + TRUE + + + + + "Broken VI" + 2 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\General\\VI Properties\\Broken VI.llb" + TRUE + + + + + "Built Application Compatibility" + 1 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\General\\VI Properties\\Built Application Compatibility.llb" + FALSE + + + + + "Control VI Type" + 1 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\General\\VI Properties\\Control VI Type.llb" + TRUE + + + + + "Driver Usage" + 0 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\General\\VI Properties\\Driver Usage.llb" + TRUE + + + + + "Platform Portability" + 0 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\General\\VI Properties\\Platform Portability.llb" + TRUE + + + + + "Removed Diagram" + 2 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\General\\VI Properties\\Removed Diagram.llb" + TRUE + + + + + "Separate Compiled Code Setting" + 0 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\General\\VI Properties\\Separate Compiled Code Setting.llb" + TRUE + + + + + "Toolkit Usage" + 0 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\General\\VI Properties\\Toolkit Usage.llb" + TRUE + + + + + "VI Lock State" + 0 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\General\\VI Properties\\VI Lock State.llb" + TRUE + + + + + "Connector Inputs and Outputs" + 0 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\VI Metrics\\Connector Inputs and Outputs.llb" + TRUE + + + + + "Controls and Indicators" + 0 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\VI Metrics\\Controls and Indicators.llb" + TRUE + + + + + "Diagram Count" + 0 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\VI Metrics\\Diagram Count.llb" + TRUE + + + + + "Diagram Size" + 0 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\VI Metrics\\Diagram Size.llb" + TRUE + + + + + "Node Count" + 0 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\VI Metrics\\Node Count.llb" + TRUE + + + + + "Property Reads and Writes" + 0 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\VI Metrics\\Property Reads and Writes.llb" + TRUE + + + + + "Shared Library Calls" + 0 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\VI Metrics\\Shared Library Calls.llb" + TRUE + + + + + "Structure Count" + 0 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\VI Metrics\\Structure Count.llb" + TRUE + + + + + "Wire Sources" + 0 + 5 + "LabVIEW" + "project\\_VI Analyzer\\_tests\\VI Metrics\\Wire Sources.llb" + TRUE + + + + + + + \ No newline at end of file diff --git a/Top Level Launcher.vipb b/Top Level Launcher.vipb new file mode 100644 index 0000000..eaefc24 --- /dev/null +++ b/Top Level Launcher.vipb @@ -0,0 +1,194 @@ + + + GCentral_lib_Top_Level_Launcher + 1.0.0.2 + false + Source + .. + GCentral + + MIT + 20.0 + true + 00000CFC002900000012000000020000000D01000000000100000000000A000000080000000000240024002900000012000000020000000D00FAFAFA00010000000000100000001000000002002300000000000000000023002900000012000000020000000D00FFFFFF00010000000000100000001000000002002200010001000100010022002900000012000000020000000D00FAFAFA00010000000000100000001000000002000000240024002400240000002900000012000000020000000D00F8F8F800010000000000100000001000000002000100230023002300230001001D00000C1800000C00000200020022002200180000000000FFFFFF0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFF000000FFFFFF000000FFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFF000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFF000000FFFFFF000000FFFFFFFFFFFF000000FFFFFFFFFFFF000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFF000000000000000000FFFFFF000000FFFFFF000000FFFFFF000000000000000000FFFFFF000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFF000000FFFFFFFFFFFFFFFFFF000000FFFFFF000000FFFFFF000000FFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFF000000000000FFFFFFFFFFFF000000FFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFF000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFFFFFFFF000000000000FFFFFF000000FFFFFF000000FFFFFF000000000000FFFFFFFFFFFFFFFFFF000000FFFFFF000000000000FFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFFFFFFFF000000FFFFFF000000FFFFFF000000000000000000FFFFFF000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFFFFFFFF000000FFFFFF000000FFFFFF000000FFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFF000000000000FFFFFFFFFFFF000000000000FFFFFF000000FFFFFF000000FFFFFFFFFFFF000000FFFFFF000000FFFFFF000000FFFFFFFFFFFF000000000000FFFFFF000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFF6C00006C0000CCCCFFCCCCFFCCCCFF6C0000CCCCFF6C00006C0000CCCCFF6C00006C0000CCCCFFCCCCFF6C00006C00006C0000CCCCFF6C00006C0000CCCCFFCCCCFFCCCCFF6C0000CCCCFFCCCCFF6C0000CCCCFFCCCCFFCCCCFFCCCCFF6C0000CCCCFFCCCCFFCCCCFFCCCCFF6C0000CCCCFFCCCCFF6C0000CCCCFFCCCCFF6C0000CCCCFF6C0000CCCCFFCCCCFF6C0000CCCCFFCCCCFF6C0000CCCCFF6C0000CCCCFF6C0000CCCCFF6C0000CCCCFF6C0000CCCCFFCCCCFFCCCCFFCCCCFF6C0000CCCCFF6C0000CCCCFFCCCCFF6C0000CCCCFFCCCCFF6C00006C0000CCCCFF6C0000CCCCFF6C0000CCCCFFCCCCFF6C0000CCCCFFCCCCFF6C00006C0000CCCCFFCCCCFF6C00006C00006C0000CCCCFF6C0000CCCCFFCCCCFFCCCCFFCCCCFF6C0000CCCCFFCCCCFF6C0000CCCCFF6C0000CCCCFFCCCCFF6C0000CCCCFFCCCCFF6C0000CCCCFF6C0000CCCCFFCCCCFF6C0000CCCCFFCCCCFF6C0000CCCCFF6C0000CCCCFF6C0000CCCCFF6C0000CCCCFF6C0000CCCCFFCCCCFFCCCCFFCCCCFFCCCCFF6C00006C0000CCCCFFCCCCFFCCCCFF6C0000CCCCFF6C00006C0000CCCCFF6C0000CCCCFF6C0000CCCCFFCCCCFF6C0000CCCCFFCCCCFF6C0000CCCCFF6C0000CCCCFF6C0000CCCCFF6C0000CCCCFF6C00006C0000CCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFF + Top Level Launcher + true + LabVIEW + + + + + + + + + + + + Top Level Launcher.vipc + + QuickDrop tool for setting and running a project top level VI. + QuickDrop shortcut to set or run the top level VI in the project. + +To set the top VI, use Shift+Ctrl shortcut or enter "s" or "set" before activating the shortcut. +To run the top VI, leave the entry blank or enter "r" or "run" before activating the shortcut. +To remove the top VI setting, enter "d", "del", "delete", or "remove" before activating the shortcut. +To read what the top VI is, enter "read" before activating the shortcut. + +Default Shortcut - [E] + + GCentral + https://github.com/gcentral/top-level-launcher + Initial Release. + + + + false + true + + + + false + true + + + + false + true + + + + true + + + + true + + + + false + true + + + + false + true + + + + false + true + + + + false + true + + + + false + true + + + + false + true + + + + true + false + <resource>\dialog\QuickDrop\plugins\TopLevelLauncher.llb + + + + + . + 11 + false + 0 + + + . + + false + + + . + Prefix + + + + Top Level Launcher.vi + + + + + + + + + + false + + + + + + <random:32> + false + + + + false + + + Default + false + + 00000582002900000012000000020000000D00FFFFFF000100000000000A00000008000000000020002000280000029500000261000000020007001F00180000000000FFFFFF0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFF000000FFFFFF000000000000FFFFFF000000000000FFFFFFFFFFFF000000000000000000FFFFFF000000000000FFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFF000000FFFFFF000000FFFFFFFFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFF000000FFFFFFFFFFFF000000FFFFFF000000FFFFFFFFFFFF000000FFFFFFFFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFFFFFFFF000000FFFFFFFFFFFF000000000000FFFFFF000000FFFFFF000000FFFFFFFFFFFF000000FFFFFFFFFFFF000000000000FFFFFFFFFFFF000000000000000000FFFFFF000000FFFFFF000000FFFFFFFFFFFF000000FFFFFF000000FFFFFFFFFFFF000000FFFFFFFFFFFF000000FFFFFF000000FFFFFFFFFFFF000000FFFFFFFFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFF000000FFFFFF000000000000FFFFFF000000FFFFFF000000FFFFFFFFFFFF000000FFFFFFFFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0000000762D9D89784949557A4D499D79494955762D4955F00000007002900000012000000020000000D00CCCCFF000100000000000A00000008001900000020002000280000029500000261001900020020001F00180000000000FFFFFF0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C00006C0000FFFFFFFFFFFFFFFFFF6C0000FFFFFF6C00006C0000FFFFFF6C00006C0000FFFFFFFFFFFF6C00006C00006C0000FFFFFF6C00006C0000FFFFFFFFFFFFFFFFFF6C0000FFFFFFFFFFFF6C0000FFFFFF6C0000FFFFFFFFFFFFFFFFFFFFFFFF6C0000FFFFFFFFFFFF6C0000FFFFFFFFFFFF6C0000FFFFFF6C0000FFFFFFFFFFFF6C0000FFFFFFFFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFFFFFFFF6C0000FFFFFFFFFFFF6C00006C0000FFFFFF6C0000FFFFFF6C0000FFFFFFFFFFFF6C0000FFFFFFFFFFFF6C00006C0000FFFFFFFFFFFF6C00006C00006C0000FFFFFF6C0000FFFFFF6C0000FFFFFFFFFFFF6C0000FFFFFF6C0000FFFFFFFFFFFF6C0000FFFFFFFFFFFF6C0000FFFFFF6C0000FFFFFFFFFFFF6C0000FFFFFFFFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFFFFFFFF6C00006C0000FFFFFFFFFFFFFFFFFF6C0000FFFFFF6C00006C0000FFFFFF6C0000FFFFFF6C0000FFFFFFFFFFFF6C0000FFFFFFFFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C00006C0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0000000762D9D89784949557A4D499D79494955762D4955F00000007 + + Controls + <menus>\Controls + + + + Functions + <menus>\Categories + + + false + false + + + + true + true + true + true + true + true + false + true + true + true + true + true + true + + + false + false + false + false + + + false + {product_name} {version_number} +{author_name} - {company_name} +{copyright} + + + + + \ No newline at end of file