diff --git a/NEVSTOP-Programming-Palette.vipb b/NEVSTOP-Programming-Palette.vipb index 3958cfe..9be25ac 100644 --- a/NEVSTOP-Programming-Palette.vipb +++ b/NEVSTOP-Programming-Palette.vipb @@ -1,4 +1,4 @@ - + NEVSTOP_Programming_Palette 2025.1.0.5 @@ -200,7 +200,9 @@ N/A NEVSTOP https://github.com/NEVSTOP-LAB/NEVSTOP-Programming-Palette - [fix] #224 bug in Lock Control in The Center.vi + [add] Add "Enum to String.vim" to String Palette +[fix] #224 bug in Lock Control in The Center.vi + @@ -403,6 +405,7 @@ N/A false false false + false true @@ -684,7 +687,7 @@ N/A src\user.lib\NEVSTOP-Programming-Palette\String - E0D3AD99BC08068A0BA6F2BF59E0CDD6 + 8AB26DA99E195487885C87AEF058EDDA 0 @@ -845,7 +848,7 @@ N/A src\user.lib\NEVSTOP-Programming-Palette\Array\_placeholder\Search 1D Array -placeContent.vi - 559EB0BF1EF42B29A2CEA7B08A4ED055 + E23F641EE209CD1B93EFF92E3F33807E 0 @@ -1118,7 +1121,7 @@ N/A src\Pop-up Menu Plugins - CEBC371856A4C8E11C75F4004735281A + FA92AEC8D60C5AFA3A0DACF7DBF60B38 0 @@ -1335,7 +1338,7 @@ N/A src\user.lib\NEVSTOP-Programming-Palette\Data\Get DataType Description.vi - 9DF3E59B2F6DAC4BCA33701715BE3096 + B2ABE3D6ADE5390CB228DD126866E1E0 0 @@ -1552,7 +1555,7 @@ N/A src\user.lib\NEVSTOP-Programming-Palette\Dialog & Interface\Fit VI window.vi - ADD3ED85DB0B2FB1543C191CC5A9BE67 + 218F3A3881A0325A89D21BF77D116BA1 0 @@ -1615,7 +1618,7 @@ N/A src\user.lib\NEVSTOP-Programming-Palette\Waveform\Generate Random Waveform.vi - 6E0F0F21AD70ECA7BED364C8A6722CEA + 3AB36EA298333F736C1F77701FB48DDA 0 @@ -1748,7 +1751,7 @@ N/A src\user.lib\NEVSTOP-Programming-Palette\Time\Tick Count (ms).vi - 4A28DBEA6C0AF7D2E25A4258AACB753B + 8CC508DEED264CAE8B3ED7EB3064A1DB 0 @@ -2077,7 +2080,7 @@ N/A src\user.lib\NEVSTOP-Programming-Palette\File\Check if File or Folder Exists 2.vi - A8FEA375DCBE866F8E1682FB2EA1173D + B66642D3D79BE38EEE454D2B451AE466 0 @@ -2168,7 +2171,7 @@ N/A src\user.lib\NEVSTOP-Programming-Palette\JKI\JKI State Machine.vi - BD29ABA170DF9F0BE9F08BF1B79D4CE2 + 4369F1619F17EB0781BC09E8AF965D45 0 @@ -2273,7 +2276,7 @@ N/A src\lvconfig - 44AE065C3ED19209E38922185B5C1AA7 + 03A0C48C7C52E898133A844A152E0F45 0 @@ -2378,7 +2381,7 @@ N/A <vi.lib>\Platform\browser.llb\Open URL in Default Browser.vi - AF2A70F0B57C4768E47DDCD937E47078 + 28523BB92B5E5DF39FF13BB60BA6CE6C 0 @@ -2623,7 +2626,21 @@ N/A src\user.lib\NEVSTOP-Programming-Palette\String\Concatenate Strings If not Empty.vi - EC1052BFCB01FE2D9468AC919CC4DE44 + + Item + -1 + Enum to String (CSM) + + false + + 3 + 4 + + 00000000 + src\user.lib\NEVSTOP-Programming-Palette\String\Enum to String.vim + + + C4228096241E67E2C9DB76B7BF4EF868 0 @@ -2798,7 +2815,7 @@ N/A src\user.lib\NEVSTOP-Programming-Palette\Comparison\Select Lesser.vim - 2A668415CF0118B0A4186B045C835DE5 + E5692CD4F737D901A61F71866FF5C987 2 @@ -2861,7 +2878,7 @@ N/A src\user.lib\NEVSTOP-Programming-Palette\Application\SysEnvVar\Set System Environment Variable.vi - ADC95E136AAB09C0A0F58EC795063F8B + DCAF9B03A39B90CFF6734E9CFBA851BA 2 @@ -2952,7 +2969,7 @@ N/A src\user.lib\NEVSTOP-Programming-Palette\Application\_placeContent\Start Async Call Template.vi - 0313216807794459EAD7E884DAC3B4A6 + 2369058EF2CC98D15FDF4038BBF8B5E1 9 @@ -3225,7 +3242,7 @@ N/A src\user.lib\NEVSTOP-Programming-Palette\Configuration\Excel\Excel - Write Sheet.vi - 57A8425456B8F7522BDB47215358A05C + 6CDEF452550A787815037710DA70670A 9 @@ -3428,7 +3445,7 @@ N/A src\user.lib\NEVSTOP-Programming-Palette\Configuration\ClusterCfgTable\Parse CfgTable.vi - 56ABCA23643C95400AEDEE4A31446B10 + 0CBAEBE393FF0E8214DF23BED613FB79 9 @@ -3505,7 +3522,7 @@ N/A src\user.lib\NEVSTOP-Programming-Palette\Configuration\OpenG Variant Configuration File\Write Controls of Panel to INI.vi - AEC989AE8C41BD8E3EA1AAFF1F4E718A + A772164960160B55E8CA502C401BC674 9 @@ -3652,7 +3669,7 @@ N/A src\user.lib\NEVSTOP-Programming-Palette\Configuration\Ini\TextToSessionBlocks.vi - 7F71C6B1BAF223B1BD21DE56F30A7138 + 465C7DE426ADEF4078A076CA9769DB0A 10 @@ -3715,7 +3732,7 @@ N/A src\user.lib\NEVSTOP-Programming-Palette\Network\IP Reporter\Start IP Reporter.vi - 00842049DFFA208176CA38AD17EF6780 + 7F56F305274270656B0D8EB038FF8360 10 @@ -3806,7 +3823,7 @@ N/A src\user.lib\NEVSTOP-Programming-Palette\Network\UDP++\UDP Read Data Array.vim - D7BEF05E068CE3E6AA62243EFE5E2ED2 + 8E4453036D4DDFD54BB914AD3EB1D46B 9 @@ -3827,7 +3844,7 @@ N/A false - 7AE214A1F11133C503CED681E8A3F09C + 4401A0774A094369FC4145E1F38C51DB 9 @@ -3890,7 +3907,7 @@ N/A <resource>\dialog\lvconfig.llb\LV Config Remove.vi - 3C2F9E6950EE4B24FCBC41C2F3A5754A + 3B924B361059F946D8969177F9D81600 0 @@ -3995,7 +4012,7 @@ N/A src\user.lib\NEVSTOP-Programming-Palette\Structure\_placeContent\Code Benchmark Template.vi Code Benchmark Template (NEVSTOP) - 5DC5585AE0D1463D99510AD3265B18C0 + D587F3E4CCD6A20D76029E07B1443BC3 3 @@ -4044,7 +4061,7 @@ N/A src\user.lib\NEVSTOP-Programming-Palette\Data\_obsolete\GetDataTypeDescription-TypeDescriptor.vi - C82F608DBF1BF61ECD7EE11F2A8DE825 + 7241648498B45C9D7EA2AB1D51C48EB7 11 @@ -4093,7 +4110,7 @@ N/A src\user.lib\NEVSTOP-Programming-Palette\String\_placeholder\Slash Code String Constant -placeContent.vi - A91D2EBF047886B81BEC7F5068DFEACF + 76A00DDD28B1BCBB3A961035F05E7917 0 @@ -4198,7 +4215,7 @@ N/A src\user.lib\NEVSTOP-Programming-Palette\Numeric\Random Number Within Range.vim - C2518C5360427686C0576F88CE0E6694 + D9476A73C673AF3AEE44127DE8B24B41 0 @@ -4345,7 +4362,7 @@ N/A src\user.lib\NEVSTOP-Programming-Palette\Signal\Number Count Down.vi - B7B865F2329D7E935CB28F4AADE7869A + 4EA941970637B4FF3AB3310BAC95B07D 0 @@ -4380,7 +4397,7 @@ N/A src\user.lib\NEVSTOP-Programming-Palette\Graphics & Sound\Str To Colorbox.vi - BD2DF3F88D21617B93FE4BDDC8B3D2AB + E170F660B693B34A8A4F286ACC52FBAF 0 @@ -4443,7 +4460,7 @@ N/A src\Locker - FFCDB912B57108D6C980E873CE6B861C + 1817142BE9A181071010FB7A79AEF149 29 @@ -4492,7 +4509,7 @@ N/A src\user.lib\NEVSTOP-Programming-Palette\Synchronization\SyncStart\SyncStart-Wait.vim - 0E5352BEA1215C8FC7CE9DCB5B6C1DC1 + 1AA04AD32326C5A6747AAA6DE2988A9C 29 @@ -4569,7 +4586,7 @@ N/A src\user.lib\NEVSTOP-Programming-Palette\Synchronization\Locker\locker-unlock.vi - BA3FC82534AD0C306AF625C64A736A09 + 41CF7C762DDDD5042EE48161B9AD7FB7 7 @@ -4604,7 +4621,7 @@ N/A src\user.lib\NEVSTOP-Programming-Palette\File\TDMS\Log Channels to TDMS.vi - 508CD76F60CF07BABE929976C0009825 + 3CC019F618DC4D5B2A873A07087758F1 7 @@ -4667,7 +4684,7 @@ N/A src\user.lib\NEVSTOP-Programming-Palette\File\TextFile\TxtFile Append.vi - 0FA7CED37996BBB643F6DC0CCE8EABEE + 66D1C6D8A4BF60A2E47D31464C1EB527 26 @@ -4940,7 +4957,7 @@ N/A src\user.lib\NEVSTOP-Programming-Palette\Numeric\_placeholder\U8 Constant -placeContent.vi - D0A76A9E6F8B864327977C0FE02B5CDE + 916382FBE6AEBF98A3A73C8729DEAFF8 0 @@ -4961,7 +4978,7 @@ N/A false - CF90779F08ED629695A302A27F342433 + 6379D1E77766528E1A3C40100DDC1AF2 4 @@ -5024,7 +5041,7 @@ N/A src\user.lib\NEVSTOP-Programming-Palette\Dialog & Interface\ButtonGroupEnum\Set ButtonGroupEnum Value.vim - 2CD22F6EFB40E0C8F85A62963952F953 + A3A04330FDA59C487C502E5D7FF7A531 2 @@ -5087,7 +5104,7 @@ N/A <vi.lib>\VIServer\UID to GObject Reference.vi - 187491ECB91E7E8FD01FBA64F571FBD1 + DB7F9D117EAC56EB747C674E0239396A 2 @@ -5178,7 +5195,7 @@ N/A <vi.lib>\Utility\traverseref.llb\Get Class Hierarchy from Class Name.vi - E875F13E10AA9AA4564E1AB131F67669 + 5CC5017360E8847B991459E37A0E228E 2 @@ -5269,7 +5286,7 @@ N/A <resource>\plugins\PopupMenus\support\Refresh Menus.vi - 15DF21B470E079C5BEFDCACC9175529B + E0DB2ADF6541B022E7B672943DE3539C -1 @@ -5332,7 +5349,7 @@ N/A src\String - F3490E75712DEA794B22F008185ABB44 + 2834F9C18BCF803B08DA470F5ABC352A 0 @@ -5353,7 +5370,7 @@ N/A false - 9D6F65F835C0C6674E8A865C86C282BC + 2F8E51032EF82848EA8DB27AC7DCEFCC 0 @@ -5388,7 +5405,7 @@ N/A src\user.lib\NEVSTOP-Programming-Palette\Numeric\_placeholder - 7C0D52B3C5D28EC8A91E88247D78DA6A + AD32B9A6B7BE9E209AF0462F21C7D415 2 @@ -5661,7 +5678,7 @@ N/A src\user.lib\NEVSTOP-Programming-Palette\Numeric\_placeholder\_U64 Control -placeContent.ctl - 5071DAF53CACFF0F4A96E9B11943275B + B6D08E8856A33A327163D6D7BBE0D4A0 0 @@ -5696,7 +5713,7 @@ N/A src\user.lib\NEVSTOP-Programming-Palette\String\_placeholder - 4AAAA2236454BE1B37F4A49D6F404D55 + 47C499F82530AC17BE8508C0314E2B1C 4 @@ -5745,7 +5762,7 @@ N/A src\user.lib\NEVSTOP-Programming-Palette\String\_placeholder\_Hex String Control -placeContent.ctl - 95EDB83B197D1A435DA645E9A035E04B + 5E9C537A3E14DDCD1031A7A78F6B05B6 \ No newline at end of file diff --git a/src/user.lib/NEVSTOP-Programming-Palette/String/Enum to String.vim b/src/user.lib/NEVSTOP-Programming-Palette/String/Enum to String.vim new file mode 100644 index 0000000..b6c68da Binary files /dev/null and b/src/user.lib/NEVSTOP-Programming-Palette/String/Enum to String.vim differ