Skip to content

Commit 141b18c

Browse files
authored
Dev202404 (#210)
* create branch of dev202404 * [add] add ButtonGroupEnum Support in UI Palette * [add] add Lock Front Panel Item Position.vi in UI Palette [add] add Bound and Position to Rect-Bound.vi in UI Palette * fix postfix in QD * [update] depends on UI Tools By LAVA * Update README.md * [add] add Generate Start-Up Registry Patch File.vi in Application Palette * 对中文也OK * [add] Show hidden Gems in vi.lib/VIServer for pull-down menu plguins [add] Show hidden Gems in vi.lib/utility/traverseref.llb for vi scripting * [add] Show hidden Gems in resource\plugins\PopupMenus\support for pop-up menu plugins * [add] Show hidden Gems in resource\plugins\PopupMenus\support for pop-up menu plugins * [fix] fix bugs in String To Float.vi. Support E,Z,Y,z,y,a for float
1 parent 4848e95 commit 141b18c

25 files changed

+612
-174
lines changed

NEVSTOP Programming Palette.lvproj

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -160,10 +160,12 @@
160160
</Item>
161161
<Item Name="vi.lib" Type="Folder">
162162
<Item Name="8.6CompatibleGlobalVar.vi" Type="VI" URL="/&lt;vilib&gt;/Utility/config.llb/8.6CompatibleGlobalVar.vi"/>
163+
<Item Name="_Rect2TopLeftPoint__lava_lib_ui_tools.vi" Type="VI" URL="/&lt;vilib&gt;/LAVA/UI Tools/Alignment/_Rect2TopLeftPoint__lava_lib_ui_tools.vi"/>
163164
<Item Name="Add State(s) to Queue__JKI_lib_State_Machine.vi" Type="VI" URL="/&lt;vilib&gt;/addons/_JKI Toolkits/State Machine/_JKI_lib_State_Machine.llb/Add State(s) to Queue__JKI_lib_State_Machine.vi"/>
164165
<Item Name="Application Directory.vi" Type="VI" URL="/&lt;vilib&gt;/Utility/file.llb/Application Directory.vi"/>
165166
<Item Name="Bit-array To Byte-array.vi" Type="VI" URL="/&lt;vilib&gt;/picture/pictutil.llb/Bit-array To Byte-array.vi"/>
166167
<Item Name="BuildHelpPath.vi" Type="VI" URL="/&lt;vilib&gt;/Utility/error.llb/BuildHelpPath.vi"/>
168+
<Item Name="CenterRectInBnds.vi" Type="VI" URL="/&lt;vilib&gt;/picture/PictureSupport.llb/CenterRectInBnds.vi"/>
167169
<Item Name="Check if File or Folder Exists.vi" Type="VI" URL="/&lt;vilib&gt;/Utility/libraryn.llb/Check if File or Folder Exists.vi"/>
168170
<Item Name="Check Path.vi" Type="VI" URL="/&lt;vilib&gt;/picture/jpeg.llb/Check Path.vi"/>
169171
<Item Name="Check Special Tags.vi" Type="VI" URL="/&lt;vilib&gt;/Utility/error.llb/Check Special Tags.vi"/>
@@ -220,6 +222,7 @@
220222
<Item Name="Palette Menu.lvlib" Type="Library" URL="/&lt;vilib&gt;/Palette API/Palette Menu/Palette Menu.lvlib"/>
221223
<Item Name="Parse State Queue__JKI_lib_State_Machine.vi" Type="VI" URL="/&lt;vilib&gt;/addons/_JKI Toolkits/State Machine/_JKI_lib_State_Machine.llb/Parse State Queue__JKI_lib_State_Machine.vi"/>
222224
<Item Name="Picture to Pixmap.vi" Type="VI" URL="/&lt;vilib&gt;/picture/pictutil.llb/Picture to Pixmap.vi"/>
225+
<Item Name="POffsetRect.vi" Type="VI" URL="/&lt;vilib&gt;/picture/PictureSupport.llb/POffsetRect.vi"/>
223226
<Item Name="Point2Rect.vi" Type="VI" URL="/&lt;vilib&gt;/picture/PictureSupport.llb/Point2Rect.vi"/>
224227
<Item Name="PointInRect.vi" Type="VI" URL="/&lt;vilib&gt;/picture/PictureSupport.llb/PointInRect.vi"/>
225228
<Item Name="Read Palette.vi" Type="VI" URL="/&lt;vilib&gt;/Palette API/Read Palette.vi"/>
@@ -236,6 +239,15 @@
236239
<Item Name="Set Cursor.vi" Type="VI" URL="/&lt;vilib&gt;/Utility/cursorutil.llb/Set Cursor.vi"/>
237240
<Item Name="Set String Value.vi" Type="VI" URL="/&lt;vilib&gt;/Utility/error.llb/Set String Value.vi"/>
238241
<Item Name="Simple Error Handler.vi" Type="VI" URL="/&lt;vilib&gt;/Utility/error.llb/Simple Error Handler.vi"/>
242+
<Item Name="Snap to bottom (centered)__lava_lib_ui_tools.vi" Type="VI" URL="/&lt;vilib&gt;/LAVA/UI Tools/Alignment/Snap to bottom (centered)__lava_lib_ui_tools.vi"/>
243+
<Item Name="Snap to bottom-left__lava_lib_ui_tools.vi" Type="VI" URL="/&lt;vilib&gt;/LAVA/UI Tools/Alignment/Snap to bottom-left__lava_lib_ui_tools.vi"/>
244+
<Item Name="Snap to bottom-right__lava_lib_ui_tools.vi" Type="VI" URL="/&lt;vilib&gt;/LAVA/UI Tools/Alignment/Snap to bottom-right__lava_lib_ui_tools.vi"/>
245+
<Item Name="Snap to Center__lava_lib_ui_tools.vi" Type="VI" URL="/&lt;vilib&gt;/LAVA/UI Tools/Alignment/Snap to Center__lava_lib_ui_tools.vi"/>
246+
<Item Name="Snap to left__lava_lib_ui_tools.vi" Type="VI" URL="/&lt;vilib&gt;/LAVA/UI Tools/Alignment/Snap to left__lava_lib_ui_tools.vi"/>
247+
<Item Name="Snap to right__lava_lib_ui_tools.vi" Type="VI" URL="/&lt;vilib&gt;/LAVA/UI Tools/Alignment/Snap to right__lava_lib_ui_tools.vi"/>
248+
<Item Name="Snap to top-left__lava_lib_ui_tools.vi" Type="VI" URL="/&lt;vilib&gt;/LAVA/UI Tools/Alignment/Snap to top-left__lava_lib_ui_tools.vi"/>
249+
<Item Name="Snap to top-right__lava_lib_ui_tools.vi" Type="VI" URL="/&lt;vilib&gt;/LAVA/UI Tools/Alignment/Snap to top-right__lava_lib_ui_tools.vi"/>
250+
<Item Name="Snap to top__lava_lib_ui_tools.vi" Type="VI" URL="/&lt;vilib&gt;/LAVA/UI Tools/Alignment/Snap to top__lava_lib_ui_tools.vi"/>
239251
<Item Name="Space Constant.vi" Type="VI" URL="/&lt;vilib&gt;/dlg_ctls.llb/Space Constant.vi"/>
240252
<Item Name="System Directory Type.ctl" Type="VI" URL="/&lt;vilib&gt;/Utility/sysdir.llb/System Directory Type.ctl"/>
241253
<Item Name="System Exec.vi" Type="VI" URL="/&lt;vilib&gt;/Platform/system.llb/System Exec.vi"/>

NEVSTOP-Programming-Palette.vipb

Lines changed: 579 additions & 173 deletions
Large diffs are not rendered by default.

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,10 @@
77
[![License](https://img.shields.io/badge/License-Apache_2.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)
88
[![GitHub all releases](https://img.shields.io/github/downloads/NEVSTOP-LAB/NEVSTOP-Programming-Palette/total)](https://github.com/NEVSTOP-LAB/NEVSTOP-Programming-Palette/releases)
99

10-
用于补充 LabVIEW 日常编程使用的常用VI.
10+
Collection of the reuse VIs from NEVSTOP-Lab.
1111

1212
## Development Environment
1313

1414
- LabVEW 2017
1515
- VIPM 2020.3
16+
- OpenG/MGI/LAVA
Binary file not shown.
Binary file not shown.
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
<?xml version='1.0' encoding='UTF-8'?>
2+
<Library LVVersion="17008000">
3+
<Property Name="NI.Lib.Icon" Type="Bin">&amp;Q#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!(]!!!*Q(C=\&gt;7R=2MR%!81N=?"5Q&lt;/07RB7W!,&lt;'&amp;&lt;9+K1,7Q,&lt;)%N&lt;!NMA3X)DW?-RJ(JQ"I\%%Z,(@`BA#==ZB3RN;]28_,V7@PWW`:R`&gt;HV*SU_WE@\N_XF[3:^^TX\+2YP)D7K6;G-RV3P)R`ZS%=_]J'XP/5N&lt;XH,7V\SEJ?]Z#5P?=J4HP+5JTTFWS%0?=B$DD1G(R/.1==!IT.+D)`B':\B'2Z@9XC':XC':XBUC?%:HO%:HO&amp;R7QT0]!T0]!S0I4&lt;*&lt;)?=:XA-(]X40-X40-VDSGC?"GC4N9(&lt;)"D2,L;4ZGG?ZH%;T&gt;-]T&gt;-]T?.S.%`T.%`T.)^&lt;NF8J4@-YZ$S'C?)JHO)JHO)R&gt;"20]220]230[;*YCK=ASI2F=)1I.Z5/Z5PR&amp;)^@54T&amp;5TT&amp;5TQO&lt;5_INJ6Z;"[(H#&gt;ZEC&gt;ZEC&gt;Z$"(*ETT*ETT*9^B)HO2*HO2*(F.&amp;]C20]C2)GN4UE1:,.[:/+5A?0^NOS?UJ^3&lt;*\9B9GT@7JISVW7*NIFC&lt;)^:$D`5Q9TWE7)M@;V&amp;D,6;M29DVR]6#R],%GC47T9_/=@&gt;Z5V&gt;V57&gt;V5E&gt;V5(OV?^T[FTP?\`?YX7ZRP6\D=LH%_8S/U_E5R_-R$I&gt;$\0@\W/VW&lt;[_"\Y[X&amp;],0^^+,]T_J&gt;`J@_B_]'_.T`$KO.@I"XC-_N!!!!!!</Property>
4+
<Property Name="NI.Lib.SourceVersion" Type="Int">385908736</Property>
5+
<Property Name="NI.Lib.Version" Type="Str">1.0.0.0</Property>
6+
<Property Name="NI.LV.All.SourceOnly" Type="Bool">true</Property>
7+
<Property Name="NI.SortType" Type="Int">3</Property>
8+
<Item Name="Example" Type="Folder">
9+
<Item Name="ButtonGroupEnum Example.vi" Type="VI" URL="../ButtonGroupEnum Example.vi"/>
10+
</Item>
11+
<Item Name="Support" Type="Folder">
12+
<Property Name="NI.LibItem.Scope" Type="Int">2</Property>
13+
<Item Name="_ButtonGroupEnum to Num.vi" Type="VI" URL="../_support/_ButtonGroupEnum to Num.vi"/>
14+
<Item Name="_Set ButtonGroupEnum Value.vi" Type="VI" URL="../_support/_Set ButtonGroupEnum Value.vi"/>
15+
</Item>
16+
<Item Name="Set ButtonGroupEnum By Ref.vi" Type="VI" URL="../Set ButtonGroupEnum By Ref.vi"/>
17+
<Item Name="ButtonGroupEnum to Enum.vim" Type="VI" URL="../ButtonGroupEnum to Enum.vim"/>
18+
<Item Name="Set ButtonGroupEnum Value.vim" Type="VI" URL="../Set ButtonGroupEnum Value.vim"/>
19+
</Library>

0 commit comments

Comments
 (0)