Skip to content

Commit b780121

Browse files
committed
Initial commit
1 parent e008dbe commit b780121

File tree

10 files changed

+193
-0
lines changed

10 files changed

+193
-0
lines changed
15.7 KB
Binary file not shown.
17.8 KB
Binary file not shown.
18.1 KB
Binary file not shown.
16.7 KB
Binary file not shown.

build-support/Repack Package.vi

27 KB
Binary file not shown.

build-support/Unpack Package.vi

23.2 KB
Binary file not shown.
Binary file not shown.

source/.vipb

Lines changed: 193 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,193 @@
1+
<VI_Package_Builder_Settings Version="2020.1" Created_Date="2020-11-17 10:10:27" Modified_Date="2020-11-17 12:11:57" Creator="Jim Kring" Comments="" ID="95e008fd29941ef83d60428cdc729a6e">
2+
<Library_General_Settings>
3+
<Package_File_Name>ni_patch_labview_right_click_plugin_bugfix</Package_File_Name>
4+
<Library_Version>1.0.0.10</Library_Version>
5+
<Auto_Increment_Version>false</Auto_Increment_Version>
6+
<Library_Source_Folder>.</Library_Source_Folder>
7+
<Library_Output_Folder>..</Library_Output_Folder>
8+
<Company_Name>NI</Company_Name>
9+
<Library_Summary/>
10+
<Library_License>NISLA</Library_License>
11+
<Package_LabVIEW_Version>15.0</Package_LabVIEW_Version>
12+
<Community_Edition>false</Community_Edition>
13+
<Package_Icon>00000D7E002800000C9A00000400000200020022002200080000000000FFFFFF00FF80000000FFFFFFFFFFFF0000FFFFFFFFCCCC0000FFFFFFFF99990000FFFFFFFF66660000FFFFFFFF33330000FFFFFFFF00000000FFFFCCCCFFFF0000FFFFCCCCCCCC0000FFFFCCCC99990000FFFFCCCC66660000FFFFCCCC33330000FFFFCCCC00000000FFFF9999FFFF0000FFFF9999CCCC0000FFFF999999990000FFFF999966660000FFFF999933330000FFFF999900000000FFFF6666FFFF0000FFFF6666CCCC0000FFFF666699990000FFFF666666660000FFFF666633330000FFFF666600000000FFFF3333FFFF0000FFFF3333CCCC0000FFFF333399990000FFFF333366660000FFFF333333330000FFFF333300000000FFFF0000FFFF0000FFFF0000CCCC0000FFFF000099990000FFFF000066660000FFFF000033330000FFFF000000000000CCCCFFFFFFFF0000CCCCFFFFCCCC0000CCCCFFFF99990000CCCCFFFF66660000CCCCFFFF33330000CCCCFFFF00000000CCCCCCCCFFFF0000CCCCCCCCCCCC0000CCCCCCCC99990000CCCCCCCC66660000CCCCCCCC33330000CCCCCCCC00000000CCCC9999FFFF0000CCCC9999CCCC0000CCCC999999990000CCCC999966660000CCCC999933330000CCCC999900000000CCCC6666FFFF0000CCCC6666CCCC0000CCCC666699990000CCCC666666660000CCCC666633330000CCCC666600000000CCCC3333FFFF0000CCCC3333CCCC0000CCCC333399990000CCCC333366660000CCCC333333330000CCCC333300000000CCCC0000FFFF0000CCCC0000CCCC0000CCCC000099990000CCCC000066660000CCCC000033330000CCCC0000000000009999FFFFFFFF00009999FFFFCCCC00009999FFFF999900009999FFFF666600009999FFFF333300009999FFFF000000009999CCCCFFFF00009999CCCCCCCC00009999CCCC999900009999CCCC666600009999CCCC333300009999CCCC0000000099999999FFFF000099999999CCCC0000999999999999000099999999666600009999999933330000999999990000000099996666FFFF000099996666CCCC0000999966669999000099996666666600009999666633330000999966660000000099993333FFFF000099993333CCCC0000999933339999000099993333666600009999333333330000999933330000000099990000FFFF000099990000CCCC000099990000999900009999000066660000999900003333000099990000000000006666FFFFFFFF00006666FFFFCCCC00006666FFFF999900006666FFFF666600006666FFFF333300006666FFFF000000006666CCCCFFFF00006666CCCCCCCC00006666CCCC999900006666CCCC666600006666CCCC333300006666CCCC0000000066669999FFFF000066669999CCCC0000666699999999000066669999666600006666999933330000666699990000000066666666FFFF000066666666CCCC0000666666669999000066666666666600006666666633330000666666660000000066663333FFFF000066663333CCCC0000666633339999000066663333666600006666333333330000666633330000000066660000FFFF000066660000CCCC000066660000999900006666000066660000666600003333000066660000000000003333FFFFFFFF00003333FFFFCCCC00003333FFFF999900003333FFFF666600003333FFFF333300003333FFFF000000003333CCCCFFFF00003333CCCCCCCC00003333CCCC999900003333CCCC666600003333CCCC333300003333CCCC0000000033339999FFFF000033339999CCCC0000333399999999000033339999666600003333999933330000333399990000000033336666FFFF000033336666CCCC0000333366669999000033336666666600003333666633330000333366660000000033333333FFFF000033333333CCCC0000333333339999000033333333666600003333333333330000333333330000000033330000FFFF000033330000CCCC000033330000999900003333000066660000333300003333000033330000000000000000FFFFFFFF00000000FFFFCCCC00000000FFFF999900000000FFFF666600000000FFFF333300000000FFFF000000000000CCCCFFFF00000000CCCCCCCC00000000CCCC999900000000CCCC666600000000CCCC333300000000CCCC0000000000009999FFFF000000009999CCCC0000000099999999000000009999666600000000999933330000000099990000000000006666FFFF000000006666CCCC0000000066669999000000006666666600000000666633330000000066660000000000003333FFFF000000003333CCCC0000000033339999000000003333666600000000333333330000000033330000000000000000FFFF000000000000CCCC0000000000009999000000000000666600000000000033330000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000EEEEEEEEEEEE0000DDDDDDDDDDDD0000BBBBBBBBBBBB0000AAAAAAAAAAAA00008888888888880000777777777777000055555555555500004444444444440000222222222222000011111111111100000000000000002B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B8181818181818181818181812B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2BF82B2B2B2B2B2B2B2B2B2B812B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2BF82B2B2B2B2B2B2B2B2B2B812B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2BF8812B5656562B2B2B2B2B812B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B4848484848484848484824812B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B4F8124565656FFFFFFFFFFFFFFFFFFFF2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B48484848484848FF2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B56812B5656565656FF2B2B2B2B2B2BFF2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2BF8F82B2B2B2B2B2B2BFF2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2BF8812B5656562B2B2B2BFF2B2BFFFF2B2B2B2BFF2BFF2BFF2BFF2B2B2B2B2B2BF8F82B2B2B2B2B2B2B2B2BFF2BFF2BFF2B2B2B2BFFFFFFFFFF2B2B2B2B2B2B2B56812B565656562B2B2B2B81FFFF2B2B2B2B2B2B2BFFFFFF2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B812BFF2B2B2B2B2BFFFFFFFFFFFFFF2B2B2B2B2B2B8181818181818181818181812B2B2B2B2B2B2B2B2BFFFFFF2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2BFFFFFFFFFF2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2BFF2B2B2B2B2BFF2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2BFFFF2BFF2BFF2BFF2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2BFF2B2BFF2BFF2BFF2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2BFFFF2BFF2B2BFF2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2BFF2B2BFF2BFF2BFF2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2BFF2B2BFF2BFF2BFF2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2BFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF002900000012000000020000000D01000000000100000000000A000000080000000000240024002900000012000000020000000D00B2B2B900010000000000100000001000000002002300000000000000000023002900000012000000020000000D00FCFCFD00010000000000100000001000000002002200010001000100010022002900000012000000020000000D00B2B2B900010000000000100000001000000002000000240024002400240000002900000012000000020000000D0080808A00010000000000100000001000000002000100230023002300230001</Package_Icon>
14+
<Product_Name>LabVIEW Bug Fix for Right-Click Menu Plug-Ins</Product_Name>
15+
<Was_Built>true</Was_Built>
16+
<Target>LabVIEW</Target>
17+
</Library_General_Settings>
18+
<Advanced_Settings>
19+
<Package_Dependencies/>
20+
<Custom_Action_VIs>
21+
<Pre-Build_VI/>
22+
<Post-Build_VI>..\build-support\Post-Build Custom Action.vi</Post-Build_VI>
23+
<Pre-Install_VI>..\build-support\Pre-Install Custom Action.vi</Pre-Install_VI>
24+
<Post-Install_VI/>
25+
<Pre-Uninstall_VI/>
26+
<Post-Uninstall_VI>..\build-support\Post-Uninstall Custom Action.vi</Post-Uninstall_VI>
27+
</Custom_Action_VIs>
28+
<VI_Package_Configuration_File>.vipc</VI_Package_Configuration_File>
29+
<Description>
30+
<One_Line_Description_Summary>This package resolves an intermittent issue where right-click operations implemented in G sometimes do not work.</One_Line_Description_Summary>
31+
<Description>This package resolves an intermittent (race condition) issue where right-click operations implemented in G sometimes do not work (but when they try to reproduce the issue, everything works fine).
32+
33+
This package replaces the file located here (and backs up the original by adding a ".orig" suffix to the orginal filename):
34+
35+
&lt;LabVIEW&gt;\resource\plugins\PopupMenus\support\Call Popup PlugIn Execution VI.vi
36+
37+
Uninstalling the package will restore the original file.
38+
39+
Note: This issue will be officially fixed in LabVIEW 2020 (which is why this package is only compatible with LabVIEW 2015-2019). NI may officially patch older versions, making this package unnessesary. Until then, this package should be used to apply the fix.
40+
41+
</Description>
42+
<Copyright>Copyright (c) 2020, NI</Copyright>
43+
<Packager>NI</Packager>
44+
<URL>https://forums.ni.com/t5/LabVIEW-Shortcut-Menu-Plug-Ins/Bug-Fix-for-ALL-Right-Click-Menu-Plug-Ins-LV2015-to-2019/ta-p/4016064</URL>
45+
<Release_Notes>Initial release</Release_Notes>
46+
</Description>
47+
<Destinations>
48+
<Toolkit_VIs>
49+
<LLB>false</LLB>
50+
<Preserve_Hierarchy>true</Preserve_Hierarchy>
51+
<Path>&lt;application&gt;</Path>
52+
</Toolkit_VIs>
53+
<Examples>
54+
<LLB>false</LLB>
55+
<Preserve_Hierarchy>true</Preserve_Hierarchy>
56+
<Path/>
57+
</Examples>
58+
<Custom_Probes>
59+
<LLB>false</LLB>
60+
<Preserve_Hierarchy>true</Preserve_Hierarchy>
61+
<Path/>
62+
</Custom_Probes>
63+
<Custom_Errors>
64+
<Preserve_Hierarchy>true</Preserve_Hierarchy>
65+
<Path/>
66+
</Custom_Errors>
67+
<Help_Files>
68+
<Preserve_Hierarchy>true</Preserve_Hierarchy>
69+
<Path/>
70+
</Help_Files>
71+
<Template_VIs>
72+
<LLB>false</LLB>
73+
<Preserve_Hierarchy>true</Preserve_Hierarchy>
74+
<Path/>
75+
</Template_VIs>
76+
<File_Menu>
77+
<LLB>false</LLB>
78+
<Preserve_Hierarchy>true</Preserve_Hierarchy>
79+
<Path/>
80+
</File_Menu>
81+
<Tools_Menu>
82+
<LLB>false</LLB>
83+
<Preserve_Hierarchy>true</Preserve_Hierarchy>
84+
<Path/>
85+
</Tools_Menu>
86+
<Help_Menu>
87+
<LLB>false</LLB>
88+
<Preserve_Hierarchy>true</Preserve_Hierarchy>
89+
<Path/>
90+
</Help_Menu>
91+
<Project_Templates>
92+
<LLB>false</LLB>
93+
<Preserve_Hierarchy>true</Preserve_Hierarchy>
94+
<Path/>
95+
</Project_Templates>
96+
<Project_Provider>
97+
<LLB>false</LLB>
98+
<Preserve_Hierarchy>true</Preserve_Hierarchy>
99+
<Path/>
100+
</Project_Provider>
101+
<QuickDrop_Plugins>
102+
<LLB>false</LLB>
103+
<Preserve_Hierarchy>true</Preserve_Hierarchy>
104+
<Path/>
105+
</QuickDrop_Plugins>
106+
</Destinations>
107+
<Source_Files>
108+
<Destination_Overrides>
109+
<Path>.</Path>
110+
<Destination>0</Destination>
111+
<Additional_Destination>false</Additional_Destination>
112+
<Additional_Destination_Index>0</Additional_Destination_Index>
113+
</Destination_Overrides>
114+
<Password_Overrides>
115+
<Path>.</Path>
116+
<Password/>
117+
<Locked_Only>false</Locked_Only>
118+
</Password_Overrides>
119+
<Namespace_Overrides>
120+
<Path>.</Path>
121+
<Namespace_Type>Prefix</Namespace_Type>
122+
<Namespace/>
123+
</Namespace_Overrides>
124+
<Place_Folder_Contents>
125+
<Path/>
126+
</Place_Folder_Contents>
127+
</Source_Files>
128+
<License_Agreement_Filepath/>
129+
<Licensing_and_Activation>
130+
<License_LF_file_path/>
131+
<Licensed_library_file_path/>
132+
<Perform_License_Binding>false</Perform_License_Binding>
133+
<Purchase_URL/>
134+
<License_File_Password/>
135+
<Web_Activation_URL/>
136+
<Phone_Activation_Number/>
137+
<Auto_Activation_URL/>
138+
<Library_Protection_Password>&lt;random:32&gt;</Library_Protection_Password>
139+
<Enable_Deactivation>false</Enable_Deactivation>
140+
<Encryption_key_id/>
141+
<Client_key/>
142+
<Server_key/>
143+
<License_Sublibraries>false</License_Sublibraries>
144+
</Licensing_and_Activation>
145+
<Palette_Sets>
146+
<Palette_Set_Name>Default</Palette_Set_Name>
147+
<Use_Custom_Category>false</Use_Custom_Category>
148+
<Custom_Category_Name/>
149+
<Custom_Category_Icon>00000176002900000012000000020000000D00FFFFFF000100000000000A00000008000000000020002000280000008F000000690000000E0007001300180000000000FFFFFF0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFF000000000000FFFFFF000000FFFFFF000000000000FFFFFF000000FFFFFF000000000000FFFFFF000000FFFFFF000000000000FFFFFF000000FFFFFF000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07FFCFFFAFFFAFFFAFFFAFFF07FF002900000012000000020000000D00CCCCFF000100000000000A00000008001900000020002000280000008F000000690019000E0020001300180000000000FFFFFF0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C00006C0000FFFFFFFFFFFF6C00006C0000FFFFFF6C0000FFFFFF6C00006C0000FFFFFF6C0000FFFFFF6C00006C0000FFFFFF6C0000FFFFFF6C00006C0000FFFFFF6C0000FFFFFF6C0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07FFCFFFAFFFAFFFAFFFAFFF07FF</Custom_Category_Icon>
150+
<Controls_Palette_Information>
151+
<Virtual_Palette_Base_Path>Controls</Virtual_Palette_Base_Path>
152+
<Palette_Disk_Base_Path>&lt;menus&gt;\Controls</Palette_Disk_Base_Path>
153+
<Syncing_MNU_file/>
154+
</Controls_Palette_Information>
155+
<Functions_Palette_Information>
156+
<Virtual_Palette_Base_Path>Functions</Virtual_Palette_Base_Path>
157+
<Palette_Disk_Base_Path>&lt;menus&gt;\Categories</Palette_Disk_Base_Path>
158+
<Syncing_MNU_file/>
159+
</Functions_Palette_Information>
160+
<Apply_Short_Names_to_VI_Titles>false</Apply_Short_Names_to_VI_Titles>
161+
<Apply_Short_Names_to_VI_Titles_2>false</Apply_Short_Names_to_VI_Titles_2>
162+
<Library_or_Class_Nmae/>
163+
</Palette_Sets>
164+
<Install_Requirements>
165+
<All_Windows>true</All_Windows>
166+
<Windows_7>true</Windows_7>
167+
<Windows_Vista>true</Windows_Vista>
168+
<Windows_XP>true</Windows_XP>
169+
<Mac_OS>true</Mac_OS>
170+
<Linux>true</Linux>
171+
<Built_LV_Version>true</Built_LV_Version>
172+
<Built_LV_Version_or_greater>false</Built_LV_Version_or_greater>
173+
<Windows_8>true</Windows_8>
174+
<OS_32-Bit>true</OS_32-Bit>
175+
<OS_64-Bit>true</OS_64-Bit>
176+
<LV_32-Bit>true</LV_32-Bit>
177+
<LV_64-Bit>true</LV_64-Bit>
178+
</Install_Requirements>
179+
<LabVIEW>
180+
<close_labview_before_install>false</close_labview_before_install>
181+
<restart_labview_after_install>true</restart_labview_after_install>
182+
<skip_mass_compile_after_install>false</skip_mass_compile_after_install>
183+
</LabVIEW>
184+
<VI_Docs>
185+
<Edit_VI_Description>false</Edit_VI_Description>
186+
<Text_to_Add>{product_name} {version_number}
187+
{author_name} - {company_name}
188+
{copyright}</Text_to_Add>
189+
</VI_Docs>
190+
<System_Destinations/>
191+
</Advanced_Settings>
192+
<Library_Palette_Definition/>
193+
</VI_Package_Builder_Settings>

source/.vipc

3.08 KB
Binary file not shown.
Binary file not shown.

0 commit comments

Comments
 (0)