You can subscribe to this list here.
2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(42) |
Nov
(368) |
Dec
(248) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
(2) |
Feb
(207) |
Mar
(180) |
Apr
(9) |
May
(39) |
Jun
(9) |
Jul
(22) |
Aug
(56) |
Sep
(82) |
Oct
(113) |
Nov
(236) |
Dec
(219) |
2005 |
Jan
(119) |
Feb
(81) |
Mar
(53) |
Apr
(177) |
May
(2) |
Jun
(67) |
Jul
(17) |
Aug
(5) |
Sep
(53) |
Oct
(17) |
Nov
(122) |
Dec
(77) |
2006 |
Jan
(293) |
Feb
(16) |
Mar
(32) |
Apr
(14) |
May
(29) |
Jun
(6) |
Jul
|
Aug
|
Sep
(18) |
Oct
(28) |
Nov
|
Dec
(2) |
2007 |
Jan
(8) |
Feb
(19) |
Mar
(4) |
Apr
(7) |
May
|
Jun
|
Jul
|
Aug
|
Sep
(37) |
Oct
(1) |
Nov
(8) |
Dec
(25) |
2008 |
Jan
(1) |
Feb
(13) |
Mar
(17) |
Apr
(3) |
May
(2) |
Jun
(2) |
Jul
|
Aug
|
Sep
|
Oct
(10) |
Nov
(19) |
Dec
(16) |
2009 |
Jan
(6) |
Feb
(9) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
Update of /cvsroot/opengtoolkit/string/source In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv5880/source Modified Files: Number to Proper Engl Text.vi String to 1D Array.vi Added Files: Is a GUID.vi Is an MD5.vi Place Number to Proper Engl Text.vi Search or Split String.vi To Camel Case (String Array).vi To Camel Case (String).vi To Camel Case.vi To Proper Case (String Array).vi To Proper Case (String).vi To Proper Case.vi Log Message: Corrected spelling in Number to Proper Engl Text.vi; added derivative Place Number to Proper Engl Text.vi, tests for GUIDs and MD5s, conversions to proper and camel case, and Search and Split String.vi; updated String to 1D Array.vi to allow duplicate delimiters to be ignored. Index: Number to Proper Engl Text.vi =================================================================== RCS file: /cvsroot/opengtoolkit/string/source/Number to Proper Engl Text.vi,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 Binary files /tmp/cvsOCsG2r and /tmp/cvsDmZyAz differ --- NEW FILE: To Proper Case.vi --- (This appears to be a binary file; contents omitted.) --- NEW FILE: To Proper Case (String).vi --- (This appears to be a binary file; contents omitted.) --- NEW FILE: To Camel Case.vi --- (This appears to be a binary file; contents omitted.) --- NEW FILE: To Camel Case (String Array).vi --- (This appears to be a binary file; contents omitted.) --- NEW FILE: Is a GUID.vi --- (This appears to be a binary file; contents omitted.) --- NEW FILE: To Camel Case (String).vi --- (This appears to be a binary file; contents omitted.) Index: String to 1D Array.vi =================================================================== RCS file: /cvsroot/opengtoolkit/string/source/String to 1D Array.vi,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 Binary files /tmp/cvsRrYqsu and /tmp/cvsSJJU2B differ --- NEW FILE: To Proper Case (String Array).vi --- (This appears to be a binary file; contents omitted.) --- NEW FILE: Place Number to Proper Engl Text.vi --- (This appears to be a binary file; contents omitted.) --- NEW FILE: Search or Split String.vi --- (This appears to be a binary file; contents omitted.) --- NEW FILE: Is an MD5.vi --- (This appears to be a binary file; contents omitted.) |
Update of /cvsroot/opengtoolkit/numeric/source In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv11545/source Added Files: Arithmetic Mean (CDB).vi Arithmetic Mean (CSG).vi Arithmetic Mean (CXT).vi Arithmetic Mean (DBL).vi Arithmetic Mean (EXT).vi Arithmetic Mean (I16).vi Arithmetic Mean (I32).vi Arithmetic Mean (I8).vi Arithmetic Mean (SGL).vi Arithmetic Mean (U16).vi Arithmetic Mean (U32).vi Arithmetic Mean (U8).vi Arithmetic Mean.vi Geometric Mean (CDB).vi Geometric Mean (CSG).vi Geometric Mean (CXT).vi Geometric Mean (DBL).vi Geometric Mean (EXT).vi Geometric Mean (I16).vi Geometric Mean (I32).vi Geometric Mean (I8).vi Geometric Mean (SGL).vi Geometric Mean (U16).vi Geometric Mean (U32).vi Geometric Mean (U8).vi Geometric Mean.vi Log Message: Added Arithmetic and Geometric Mean VI sets --- NEW FILE: Geometric Mean (SGL).vi --- (This appears to be a binary file; contents omitted.) --- NEW FILE: Arithmetic Mean (I8).vi --- (This appears to be a binary file; contents omitted.) --- NEW FILE: Arithmetic Mean (U8).vi --- (This appears to be a binary file; contents omitted.) --- NEW FILE: Arithmetic Mean (CDB).vi --- (This appears to be a binary file; contents omitted.) --- NEW FILE: Arithmetic Mean (SGL).vi --- (This appears to be a binary file; contents omitted.) --- NEW FILE: Geometric Mean (EXT).vi --- (This appears to be a binary file; contents omitted.) --- NEW FILE: Geometric Mean (DBL).vi --- (This appears to be a binary file; contents omitted.) --- NEW FILE: Arithmetic Mean (U16).vi --- (This appears to be a binary file; contents omitted.) --- NEW FILE: Geometric Mean (CSG).vi --- (This appears to be a binary file; contents omitted.) --- NEW FILE: Arithmetic Mean (I32).vi --- (This appears to be a binary file; contents omitted.) --- NEW FILE: Geometric Mean (CDB).vi --- (This appears to be a binary file; contents omitted.) --- NEW FILE: Geometric Mean (I32).vi --- (This appears to be a binary file; contents omitted.) --- NEW FILE: Geometric Mean (U32).vi --- (This appears to be a binary file; contents omitted.) --- NEW FILE: Arithmetic Mean (CSG).vi --- (This appears to be a binary file; contents omitted.) --- NEW FILE: Arithmetic Mean (DBL).vi --- (This appears to be a binary file; contents omitted.) --- NEW FILE: Arithmetic Mean (U32).vi --- (This appears to be a binary file; contents omitted.) --- NEW FILE: Arithmetic Mean (I16).vi --- (This appears to be a binary file; contents omitted.) --- NEW FILE: Geometric Mean (CXT).vi --- (This appears to be a binary file; contents omitted.) --- NEW FILE: Geometric Mean (U8).vi --- (This appears to be a binary file; contents omitted.) --- NEW FILE: Arithmetic Mean.vi --- (This appears to be a binary file; contents omitted.) --- NEW FILE: Geometric Mean (I8).vi --- (This appears to be a binary file; contents omitted.) --- NEW FILE: Geometric Mean (I16).vi --- (This appears to be a binary file; contents omitted.) --- NEW FILE: Arithmetic Mean (CXT).vi --- (This appears to be a binary file; contents omitted.) --- NEW FILE: Geometric Mean (U16).vi --- (This appears to be a binary file; contents omitted.) --- NEW FILE: Geometric Mean.vi --- (This appears to be a binary file; contents omitted.) --- NEW FILE: Arithmetic Mean (EXT).vi --- (This appears to be a binary file; contents omitted.) |
Update of /cvsroot/opengtoolkit/file/source In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv10752/source Added Files: Directory Info.vi Search and Replace Path String.vi Strip Path, Including Exe - Arrays.vi Strip Path, Including Exe - Traditional.vi Strip Path, Including Exe.vi Log Message: Added Directory Info.vi, Search and Replace Path String.vi, and Strip Path, Including Exe VI set --- NEW FILE: Strip Path, Including Exe.vi --- (This appears to be a binary file; contents omitted.) --- NEW FILE: Strip Path, Including Exe - Arrays.vi --- (This appears to be a binary file; contents omitted.) --- NEW FILE: Directory Info.vi --- (This appears to be a binary file; contents omitted.) --- NEW FILE: Strip Path, Including Exe - Traditional.vi --- (This appears to be a binary file; contents omitted.) --- NEW FILE: Search and Replace Path String.vi --- (This appears to be a binary file; contents omitted.) |
From: Doug F. <da...@us...> - 2006-09-02 18:19:39
|
Update of /cvsroot/opengtoolkit/comparison/source In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv9094/source Added Files: Not a Valid Path.vi Log Message: Added Not a Valid Path.vi --- NEW FILE: Not a Valid Path.vi --- (This appears to be a binary file; contents omitted.) |
From: Doug F. <da...@us...> - 2006-09-02 18:18:18
|
Update of /cvsroot/opengtoolkit/buttons/Source/misc_buttons/misc_buttons.llb In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv8622/Source/misc_buttons/misc_buttons.llb Added Files: Select Button.ctl Log Message: Added Select Button --- NEW FILE: Select Button.ctl --- (This appears to be a binary file; contents omitted.) |
From: Jim K. <jk...@us...> - 2006-06-02 16:12:28
|
Update of /cvsroot/opengtoolkit/dynamicpalette/tools In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv32046/tools Added Files: Build.vi Check Validity.vi populate_synched-folders.vi tools.zip untitled.ctl untitled.vi Log Message: added some support VIs --- NEW FILE: tools.zip --- (This appears to be a binary file; contents omitted.) --- NEW FILE: Build.vi --- (This appears to be a binary file; contents omitted.) --- NEW FILE: untitled.ctl --- (This appears to be a binary file; contents omitted.) --- NEW FILE: Check Validity.vi --- (This appears to be a binary file; contents omitted.) --- NEW FILE: untitled.vi --- (This appears to be a binary file; contents omitted.) --- NEW FILE: populate_synched-folders.vi --- (This appears to be a binary file; contents omitted.) |
From: Jim K. <jk...@us...> - 2006-06-02 16:12:24
|
Update of /cvsroot/opengtoolkit/dynamicpalette/docs In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv32046/docs Added Files: Dynamic Palette Design Doc.doc HowToDev.txt List mnu files not on disk.vi OpenG Library and Palette Integration.doc Palette Map.xls Read Palette Hierarchy from File.vi Log Message: added some support VIs --- NEW FILE: Dynamic Palette Design Doc.doc --- (This appears to be a binary file; contents omitted.) --- NEW FILE: OpenG Library and Palette Integration.doc --- (This appears to be a binary file; contents omitted.) --- NEW FILE: Palette Map.xls --- (This appears to be a binary file; contents omitted.) --- NEW FILE: HowToDev.txt --- -= Creating a New Custom Palette View =- 1) Select the Default Palette Set. (New custom palettes are created from the active palette view, and the Dynamic Palette View is derived from the default palette view). 2) Create new palette view called "dynamic". 3) Create a file "./menus/dynamic.txt", whoes content is "Dynamic Palette View". This will override the name "dynamic". Notes: -= Multiple References to a Menu =- If a menu is embedded in several locations, only the edited menu will be moved automatically to the "./menus/<CustomPaletteName>/" folder. Each additional instance is a link to the original .mnu, which is likely located at "./menus/default/". These will have to be manually removed, and added as links the the MNU file located at "./menus/<CustomPaletteName>/". -= readonly.txt - hiding missing submenus and VIs =- The presence of a file called "readonly.txt" in any directory performs a couple purposes. First it tells LabVIEW's palette editor to dissallow editing of any .mnu files in that directory, secondly it tells LabVIEW to not show question marks ("?") for missing submenus VIs and functions. When creating the Dynamic Palette View, do not put readonly.txt in the synched directories until after .mnu files are synched to directory, otherwise LabVIEW might crash and your .mnu files might become corrupted. -= Platform Dependant Menus =- The files inside of "./menus/<CustomPaletteName>" define a difference between the new palette view and the active palette at the time the user selected "new setup..." from the "Edit Controls and Functions Palettes" dialog. When the custom palette view is first created the root.mnu is copied over from the previously active palette into "./menus/<CustomPaletteName>". Then as one makes changes to the custom palette, individual .mnu files are copied over in a piecemeal fashon. However, all mnu files are copied into "./menus/<CustomPaletteName>" regardless of thier previous location. For example, the "Advanced" submenu of the default palette is stored at "./menus/default/plat/adv.mnu". However, when you edit the "Advanced" palette within your custom palette view, LabVIEW will copy it to "./menus/<CustomPaletteName>/adv.mnu". It is worth noting that the reason adv.mnu is originally stored beneath the "plat" folder is that it is platform dependant. "./menus/default/*.mnu" are all of the platform independent menus and "./menus/default/plat/*.mnu" are all of the platform dependent menus. They are segregated into seperate folders for ease of source code control and distribution. For the Dynamic Palette View, we must also segregate these files, in an identical fashion. So, as we edit our custom palette view, LabVIEW is placing platform dependent .mnu files in the root folder of our custom palette view ("./menus/dynamic/"). In order to put them into the "./menus/dynamic/plat/" folder we need to exit LabVIEW, move the platform dependent .mnu files into the "./menus/dynamic/plat/" folder, and then restart LabVIEW. Once LabVIEW restarts the moved menus will be missing from the palettes. We now have to relink them, manually. Open the palette editor, delete the missing menus, and insert them as new submenus. -= Build Process =- When doing a build, the numbered version without the platform modifier is built at... ./menus/dynamic/ The numbered verison with the platform modifier is built at... ./menus/plat/ --- NEW FILE: Read Palette Hierarchy from File.vi --- (This appears to be a binary file; contents omitted.) --- NEW FILE: List mnu files not on disk.vi --- (This appears to be a binary file; contents omitted.) |
From: Jim K. <jk...@us...> - 2006-06-02 16:12:23
|
Update of /cvsroot/opengtoolkit/dynamicpalette/built In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv32046/built Added Files: dynamicpalette.llb dynamicpalette_api.llb Log Message: added some support VIs --- NEW FILE: dynamicpalette_api.llb --- (This appears to be a binary file; contents omitted.) --- NEW FILE: dynamicpalette.llb --- (This appears to be a binary file; contents omitted.) |
From: Jim K. <jk...@us...> - 2006-06-02 16:03:44
|
Update of /cvsroot/opengtoolkit/dynamicpalette/built In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv28731/built Log Message: Directory /cvsroot/opengtoolkit/dynamicpalette/built added to the repository |
From: Jim K. <jk...@us...> - 2006-06-02 16:03:44
|
Update of /cvsroot/opengtoolkit/dynamicpalette/test In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv28731/test Log Message: Directory /cvsroot/opengtoolkit/dynamicpalette/test added to the repository |
From: Jim K. <jk...@us...> - 2006-06-02 16:03:44
|
Update of /cvsroot/opengtoolkit/dynamicpalette/build_support In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv28731/build_support Log Message: Directory /cvsroot/opengtoolkit/dynamicpalette/build_support added to the repository |
From: Jim K. <jk...@us...> - 2006-05-26 20:29:42
|
Update of /cvsroot/opengtoolkit/dynamicpalette In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv11649 Modified Files: change-log.txt Log Message: Index: change-log.txt =================================================================== RCS file: /cvsroot/opengtoolkit/dynamicpalette/change-log.txt,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** change-log.txt 6 May 2006 01:25:44 -0000 1.7 --- change-log.txt 26 May 2006 20:29:39 -0000 1.8 *************** *** 1,2 **** --- 1,6 ---- + 0.13 --> 0.14 + ------------------------------------------------------ + Added 7.x Functions palette to LabVIEW 8.x + 0.12 --> 0.13 ------------------------------------------------------ |
From: Doug F. <da...@us...> - 2006-05-25 02:18:15
|
Update of /cvsroot/opengtoolkit/array/source In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv16348/source Removed Files: Empty 1D Array (CEX).vi Empty 2D Array (CEX).vi Log Message: Corrected data type naming from CEX to CXT --- Empty 2D Array (CEX).vi DELETED --- --- Empty 1D Array (CEX).vi DELETED --- |
From: Doug F. <da...@us...> - 2006-05-25 02:05:49
|
Update of /cvsroot/opengtoolkit/array/tests In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv9186/tests Modified Files: Array Test - 003.vi Array Test - 004.vi Array Test - 005.vi Log Message: Completed tests; updated window appearances to display data types in the window titles of instance VIs; modified test executor to not lose VI references on listing hierarchies; successfully built package Index: Array Test - 005.vi =================================================================== RCS file: /cvsroot/opengtoolkit/array/tests/Array Test - 005.vi,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 Binary files /tmp/cvsRo5h7P and /tmp/cvsLZgHsU differ Index: Array Test - 004.vi =================================================================== RCS file: /cvsroot/opengtoolkit/array/tests/Array Test - 004.vi,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 Binary files /tmp/cvs2fXZHS and /tmp/cvs1GL27W differ Index: Array Test - 003.vi =================================================================== RCS file: /cvsroot/opengtoolkit/array/tests/Array Test - 003.vi,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 Binary files /tmp/cvs3s98MV and /tmp/cvskFskh0 differ |
From: Doug F. <da...@us...> - 2006-05-25 01:22:49
|
Update of /cvsroot/opengtoolkit/array/build_support/doc builder In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv26936/build_support/doc builder Modified Files: Create Library Documentation.vi {Library Name}.htm {VI Name}.htm Log Message: Completed tests; updated window appearances to display data types in the window titles of instance VIs; modified test executor to not lose VI references on listing hierarchies; successfully built package Index: {Library Name}.htm =================================================================== RCS file: /cvsroot/opengtoolkit/array/build_support/doc builder/{Library Name}.htm,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** {Library Name}.htm 4 Dec 2005 18:49:55 -0000 1.1 --- {Library Name}.htm 25 May 2006 01:22:43 -0000 1.2 *************** *** 36,41 **** <hr> ! <p class="Body">{Library Name} Library Copyright © 2005 <a href=http://www.jameskring.com>James Kring, Inc.</a> <a href="lgpl.html">Distributed under the terms of the GNU Lesser General Public License</a>.</p> ! <p class="Body">Documentation Copyright © 2005 <a href=http://www.jameskring.com>James Kring, Inc.</a> <a href="gfdl.html">Distributed under the terms of the GNU Free Documentation License</a>.</p> </body> --- 36,43 ---- <hr> ! <p class="Body">{Library Name} Library Copyright © 2006 <a href=http://www.jameskring.com>James Kring, Inc.</a> <a href="lgpl.html">Distributed under the terms of the GNU Lesser General Public License</a>.</p> ! <p class="Body">{Library Name} Library Copyright © 2006 MKS Instruments, Inc. All rights reserved. <a href="lgpl.html">Distributed under the terms of the GNU Lesser General Public License</a>.</p> ! <p class="Body">Documentation Copyright © 2006 <a href=http://www.jameskring.com>James Kring, Inc.</a> <a href="gfdl.html">Distributed under the terms of the GNU Free Documentation License</a>.</p> ! <p class="Body">Documentation Copyright © 2006 MKS Instruments, Inc. All rights reserved. <a href="gfdl.html">Distributed under the terms of the GNU Free Documentation License</a>.</p> </body> Index: {VI Name}.htm =================================================================== RCS file: /cvsroot/opengtoolkit/array/build_support/doc builder/{VI Name}.htm,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** {VI Name}.htm 4 Dec 2005 18:49:55 -0000 1.1 --- {VI Name}.htm 25 May 2006 01:22:43 -0000 1.2 *************** *** 90,96 **** <hr> ! <p class="Body">{Library Name} Library Copyright © 2005 <a href=http://www.jameskring.com>James Kring, Inc.</a> <a href="lgpl.html">Distributed under the terms of the GNU Lesser General Public License</a>.</p> ! <p class="Body">Documentation Copyright © 2005 <a href=http://www.jameskring.com>James Kring, Inc.</a> <a href="gfdl.html">Distributed under the terms of the GNU Free Documentation License</a>.</p> ! </div> --- 90,97 ---- <hr> ! <p class="Body">{Library Name} Library Copyright © 2006 <a href=http://www.jameskring.com>James Kring, Inc.</a> <a href="lgpl.html">Distributed under the terms of the GNU Lesser General Public License</a>.</p> ! <p class="Body">{Library Name} Library Copyright © 2006 MKS Instruments, Inc. All rights reserved. <a href="lgpl.html">Distributed under the terms of the GNU Lesser General Public License</a>.</p> ! <p class="Body">Documentation Copyright © 2006 <a href=http://www.jameskring.com>James Kring, Inc.</a> <a href="gfdl.html">Distributed under the terms of the GNU Free Documentation License</a>.</p> ! <p class="Body">Documentation Copyright © 2006 MKS Instruments, Inc. All rights reserved. <a href="gfdl.html">Distributed under the terms of the GNU Free Documentation License</a>.</p> </div> Index: Create Library Documentation.vi =================================================================== RCS file: /cvsroot/opengtoolkit/array/build_support/doc builder/Create Library Documentation.vi,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 Binary files /tmp/cvsX8rF8Z and /tmp/cvsihBpc2 differ |
From: Doug F. <da...@us...> - 2006-05-25 01:22:49
|
Update of /cvsroot/opengtoolkit/array/build_rules In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv26936/build_rules Modified Files: array.rev array.spec Log Message: Completed tests; updated window appearances to display data types in the window titles of instance VIs; modified test executor to not lose VI references on listing hierarchies; successfully built package Index: array.rev =================================================================== RCS file: /cvsroot/opengtoolkit/array/build_rules/array.rev,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** array.rev 6 May 2006 23:55:58 -0000 1.6 --- array.rev 25 May 2006 01:22:43 -0000 1.7 *************** *** 1,8 **** [array.ogbld] Version=2.4alpha ! Build_Number=356 ! Build_Date="5/6/2006 7:47:16 PM" ! Status=ERROR ! Warnings=1 ! Log_File="/E/Program Files/National Instruments/LabVIEW 6.1/project/OpenG Development/array/build_rules/array.log" --- 1,8 ---- [array.ogbld] Version=2.4alpha ! Build_Number=477 ! Build_Date="5/24/2006 8:54:29 PM" ! Status=OK ! Warnings=0 ! Log_File="/D/Documents and Settings/Doug/My Documents/OpenG Development/array/build_rules/array.log" Index: array.spec =================================================================== RCS file: /cvsroot/opengtoolkit/array/build_rules/array.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** array.spec 12 Mar 2006 03:12:04 -0000 1.4 --- array.spec 25 May 2006 01:22:43 -0000 1.5 *************** *** 8,12 **** Summary="OpenG Array Tools" License=LGPL ! Copyright="2002-2005 Cal-Bay Systems, Inc., Jim Kring" Distribution="OpenG Toolkit" Icon=../icon/array.bmp --- 8,12 ---- Summary="OpenG Array Tools" License=LGPL ! Copyright="2002-2006 Cal-Bay Systems, Inc., Jim Kring. 2006 MKS Instruments, Inc. All rights reserved." Distribution="OpenG Toolkit" Icon=../icon/array.bmp *************** *** 43,48 **** Replace Mode=Always ! Num Files=0 --- 43,632 ---- Replace Mode=Always ! Num Files=584 + File 0=array.llb/Append or Replace 1D Array Element (Boolean)__ogtk.vi + File 1=array.llb/Append or Replace 1D Array Element (CDB)__ogtk.vi + File 2=array.llb/Append or Replace 1D Array Element (CSG)__ogtk.vi + File 3=array.llb/Append or Replace 1D Array Element (CXT)__ogtk.vi + File 4=array.llb/Append or Replace 1D Array Element (DBL)__ogtk.vi + File 5=array.llb/Append or Replace 1D Array Element (EXT)__ogtk.vi + File 6=array.llb/Append or Replace 1D Array Element (I16)__ogtk.vi + File 7=array.llb/Append or Replace 1D Array Element (I32)__ogtk.vi + File 8=array.llb/Append or Replace 1D Array Element (I8)__ogtk.vi + File 9=array.llb/Append or Replace 1D Array Element (Path)__ogtk.vi + File 10=array.llb/Append or Replace 1D Array Element (SGL)__ogtk.vi + File 11=array.llb/Append or Replace 1D Array Element (String)__ogtk.vi + File 12=array.llb/Append or Replace 1D Array Element (U16)__ogtk.vi + File 13=array.llb/Append or Replace 1D Array Element (U32)__ogtk.vi + File 14=array.llb/Append or Replace 1D Array Element (U8)__ogtk.vi + File 15=array.llb/Append or Replace 1D Array Element (Variant)__ogtk.vi + File 16=array.llb/Append or Replace 2D Array Element (Boolean)__ogtk.vi + File 17=array.llb/Append or Replace 2D Array Element (CDB)__ogtk.vi + File 18=array.llb/Append or Replace 2D Array Element (CSG)__ogtk.vi + File 19=array.llb/Append or Replace 2D Array Element (CXT)__ogtk.vi + File 20=array.llb/Append or Replace 2D Array Element (DBL)__ogtk.vi + File 21=array.llb/Append or Replace 2D Array Element (EXT)__ogtk.vi + File 22=array.llb/Append or Replace 2D Array Element (I16)__ogtk.vi + File 23=array.llb/Append or Replace 2D Array Element (I32)__ogtk.vi + File 24=array.llb/Append or Replace 2D Array Element (I8)__ogtk.vi + File 25=array.llb/Append or Replace 2D Array Element (Path)__ogtk.vi + File 26=array.llb/Append or Replace 2D Array Element (SGL)__ogtk.vi + File 27=array.llb/Append or Replace 2D Array Element (String)__ogtk.vi + File 28=array.llb/Append or Replace 2D Array Element (U16)__ogtk.vi + File 29=array.llb/Append or Replace 2D Array Element (U32)__ogtk.vi + File 30=array.llb/Append or Replace 2D Array Element (U8)__ogtk.vi + File 31=array.llb/Append or Replace 2D Array Element (Variant)__ogtk.vi + File 32=array.llb/Append or Replace Array Element__ogtk.vi + File 33=array.llb/Conditional Auto-Indexing Tunnel (Bool)__ogtk.vi + File 34=array.llb/Conditional Auto-Indexing Tunnel (CDB)__ogtk.vi + File 35=array.llb/Conditional Auto-Indexing Tunnel (CSG)__ogtk.vi + File 36=array.llb/Conditional Auto-Indexing Tunnel (CTL-REF)__ogtk.vi + File 37=array.llb/Conditional Auto-Indexing Tunnel (CXT)__ogtk.vi + File 38=array.llb/Conditional Auto-Indexing Tunnel (DBL)__ogtk.vi + File 39=array.llb/Conditional Auto-Indexing Tunnel (EXT)__ogtk.vi + File 40=array.llb/Conditional Auto-Indexing Tunnel (GEN-REF)__ogtk.vi + File 41=array.llb/Conditional Auto-Indexing Tunnel (GObj-REF)__ogtk.vi + File 42=array.llb/Conditional Auto-Indexing Tunnel (I16)__ogtk.vi + File 43=array.llb/Conditional Auto-Indexing Tunnel (I32)__ogtk.vi + File 44=array.llb/Conditional Auto-Indexing Tunnel (I8)__ogtk.vi + File 45=array.llb/Conditional Auto-Indexing Tunnel (Path)__ogtk.vi + File 46=array.llb/Conditional Auto-Indexing Tunnel (SGL)__ogtk.vi + File 47=array.llb/Conditional Auto-Indexing Tunnel (String)__ogtk.vi + File 48=array.llb/Conditional Auto-Indexing Tunnel (U16)__ogtk.vi + File 49=array.llb/Conditional Auto-Indexing Tunnel (U32)__ogtk.vi + File 50=array.llb/Conditional Auto-Indexing Tunnel (U8)__ogtk.vi + File 51=array.llb/Conditional Auto-Indexing Tunnel (Variant)__ogtk.vi + File 52=array.llb/Conditional Auto-Indexing Tunnel (VI-REF)__ogtk.vi + File 53=array.llb/Conditional Auto-Indexing Tunnel__ogtk.vi + File 54=array.llb/Empty 1D Array (Boolean)__ogtk.vi + File 55=array.llb/Empty 1D Array (CDB)__ogtk.vi + File 56=array.llb/Empty 1D Array (CSG)__ogtk.vi + File 57=array.llb/Empty 1D Array (CXT)__ogtk.vi + File 58=array.llb/Empty 1D Array (DBL)__ogtk.vi + File 59=array.llb/Empty 1D Array (EXT)__ogtk.vi + File 60=array.llb/Empty 1D Array (I16)__ogtk.vi + File 61=array.llb/Empty 1D Array (I32)__ogtk.vi + File 62=array.llb/Empty 1D Array (I8)__ogtk.vi + File 63=array.llb/Empty 1D Array (Path)__ogtk.vi + File 64=array.llb/Empty 1D Array (SGL)__ogtk.vi + File 65=array.llb/Empty 1D Array (String)__ogtk.vi + File 66=array.llb/Empty 1D Array (U16)__ogtk.vi + File 67=array.llb/Empty 1D Array (U32)__ogtk.vi + File 68=array.llb/Empty 1D Array (U8)__ogtk.vi + File 69=array.llb/Empty 1D Array (Variant)__ogtk.vi + File 70=array.llb/Empty 2D Array (Boolean)__ogtk.vi + File 71=array.llb/Empty 2D Array (CDB)__ogtk.vi + File 72=array.llb/Empty 2D Array (CSG)__ogtk.vi + File 73=array.llb/Empty 2D Array (CXT)__ogtk.vi + File 74=array.llb/Empty 2D Array (DBL)__ogtk.vi + File 75=array.llb/Empty 2D Array (EXT)__ogtk.vi + File 76=array.llb/Empty 2D Array (I16)__ogtk.vi + File 77=array.llb/Empty 2D Array (I32)__ogtk.vi + File 78=array.llb/Empty 2D Array (I8)__ogtk.vi + File 79=array.llb/Empty 2D Array (Path)__ogtk.vi + File 80=array.llb/Empty 2D Array (SGL)__ogtk.vi + File 81=array.llb/Empty 2D Array (String)__ogtk.vi + File 82=array.llb/Empty 2D Array (U16)__ogtk.vi + File 83=array.llb/Empty 2D Array (U32)__ogtk.vi + File 84=array.llb/Empty 2D Array (U8)__ogtk.vi + File 85=array.llb/Empty 2D Array (Variant)__ogtk.vi + File 86=array.llb/Empty Array (Variant)__ogtk.vi + File 87=array.llb/Empty Array__ogtk.vi + File 88=array.llb/Filter 1D Array (Boolean)__ogtk.vi + File 89=array.llb/Filter 1D Array (CDB)__ogtk.vi + File 90=array.llb/Filter 1D Array (CSG)__ogtk.vi + File 91=array.llb/Filter 1D Array (CXT)__ogtk.vi + File 92=array.llb/Filter 1D Array (DBL)__ogtk.vi + File 93=array.llb/Filter 1D Array (EXT)__ogtk.vi + File 94=array.llb/Filter 1D Array (I16)__ogtk.vi + File 95=array.llb/Filter 1D Array (I32)__ogtk.vi + File 96=array.llb/Filter 1D Array (I8)__ogtk.vi + File 97=array.llb/Filter 1D Array (Path)__ogtk.vi + File 98=array.llb/Filter 1D Array (SGL)__ogtk.vi + File 99=array.llb/Filter 1D Array (String)__ogtk.vi + File 100=array.llb/Filter 1D Array (U16)__ogtk.vi + File 101=array.llb/Filter 1D Array (U32)__ogtk.vi + File 102=array.llb/Filter 1D Array (U8)__ogtk.vi + File 103=array.llb/Filter 1D Array (Variant)__ogtk.vi + File 104=array.llb/Filter 1D Array__ogtk.vi + File 105=array.llb/Initialize 1D Array (Boolean) from 1D Array (Boolean)__ogtk.vi + File 106=array.llb/Initialize 1D Array (Boolean) from 1D Array (DBL)__ogtk.vi + File 107=array.llb/Initialize 1D Array (Boolean) from 1D Array (EXT)__ogtk.vi + File 108=array.llb/Initialize 1D Array (Boolean) from 1D Array (I16)__ogtk.vi + File 109=array.llb/Initialize 1D Array (Boolean) from 1D Array (I32)__ogtk.vi + File 110=array.llb/Initialize 1D Array (Boolean) from 1D Array (I8)__ogtk.vi + File 111=array.llb/Initialize 1D Array (Boolean) from 1D Array (Path)__ogtk.vi + File 112=array.llb/Initialize 1D Array (Boolean) from 1D Array (SGL)__ogtk.vi + File 113=array.llb/Initialize 1D Array (Boolean) from 1D Array (String)__ogtk.vi + File 114=array.llb/Initialize 1D Array (Boolean) from 1D Array (U16)__ogtk.vi + File 115=array.llb/Initialize 1D Array (Boolean) from 1D Array (U32)__ogtk.vi + File 116=array.llb/Initialize 1D Array (Boolean) from 1D Array (U8)__ogtk.vi + File 117=array.llb/Initialize 1D Array (Boolean) from 1D Array (Variant)__ogtk.vi + File 118=array.llb/Initialize 1D Array (DBL) from 1D Array (Boolean)__ogtk.vi + File 119=array.llb/Initialize 1D Array (DBL) from 1D Array (DBL)__ogtk.vi + File 120=array.llb/Initialize 1D Array (DBL) from 1D Array (EXT)__ogtk.vi + File 121=array.llb/Initialize 1D Array (DBL) from 1D Array (I16)__ogtk.vi + File 122=array.llb/Initialize 1D Array (DBL) from 1D Array (I32)__ogtk.vi + File 123=array.llb/Initialize 1D Array (DBL) from 1D Array (I8)__ogtk.vi + File 124=array.llb/Initialize 1D Array (DBL) from 1D Array (Path)__ogtk.vi + File 125=array.llb/Initialize 1D Array (DBL) from 1D Array (SGL)__ogtk.vi + File 126=array.llb/Initialize 1D Array (DBL) from 1D Array (String)__ogtk.vi + File 127=array.llb/Initialize 1D Array (DBL) from 1D Array (U16)__ogtk.vi + File 128=array.llb/Initialize 1D Array (DBL) from 1D Array (U32)__ogtk.vi + File 129=array.llb/Initialize 1D Array (DBL) from 1D Array (U8)__ogtk.vi + File 130=array.llb/Initialize 1D Array (DBL) from 1D Array (Variant)__ogtk.vi + File 131=array.llb/Initialize 1D Array (EXT) from 1D Array (Boolean)__ogtk.vi + File 132=array.llb/Initialize 1D Array (EXT) from 1D Array (DBL)__ogtk.vi + File 133=array.llb/Initialize 1D Array (EXT) from 1D Array (EXT)__ogtk.vi + File 134=array.llb/Initialize 1D Array (EXT) from 1D Array (I16)__ogtk.vi + File 135=array.llb/Initialize 1D Array (EXT) from 1D Array (I32)__ogtk.vi + File 136=array.llb/Initialize 1D Array (EXT) from 1D Array (I8)__ogtk.vi + File 137=array.llb/Initialize 1D Array (EXT) from 1D Array (Path)__ogtk.vi + File 138=array.llb/Initialize 1D Array (EXT) from 1D Array (SGL)__ogtk.vi + File 139=array.llb/Initialize 1D Array (EXT) from 1D Array (String)__ogtk.vi + File 140=array.llb/Initialize 1D Array (EXT) from 1D Array (U16)__ogtk.vi + File 141=array.llb/Initialize 1D Array (EXT) from 1D Array (U32)__ogtk.vi + File 142=array.llb/Initialize 1D Array (EXT) from 1D Array (U8)__ogtk.vi + File 143=array.llb/Initialize 1D Array (EXT) from 1D Array (Variant)__ogtk.vi + File 144=array.llb/Initialize 1D Array (I16) from 1D Array (Boolean)__ogtk.vi + File 145=array.llb/Initialize 1D Array (I16) from 1D Array (DBL)__ogtk.vi + File 146=array.llb/Initialize 1D Array (I16) from 1D Array (EXT)__ogtk.vi + File 147=array.llb/Initialize 1D Array (I16) from 1D Array (I16)__ogtk.vi + File 148=array.llb/Initialize 1D Array (I16) from 1D Array (I32)__ogtk.vi + File 149=array.llb/Initialize 1D Array (I16) from 1D Array (I8)__ogtk.vi + File 150=array.llb/Initialize 1D Array (I16) from 1D Array (Path)__ogtk.vi + File 151=array.llb/Initialize 1D Array (I16) from 1D Array (SGL)__ogtk.vi + File 152=array.llb/Initialize 1D Array (I16) from 1D Array (String)__ogtk.vi + File 153=array.llb/Initialize 1D Array (I16) from 1D Array (U16)__ogtk.vi + File 154=array.llb/Initialize 1D Array (I16) from 1D Array (U32)__ogtk.vi + File 155=array.llb/Initialize 1D Array (I16) from 1D Array (U8)__ogtk.vi + File 156=array.llb/Initialize 1D Array (I16) from 1D Array (Variant)__ogtk.vi + File 157=array.llb/Initialize 1D Array (I32) from 1D Array (Boolean)__ogtk.vi + File 158=array.llb/Initialize 1D Array (I32) from 1D Array (DBL)__ogtk.vi + File 159=array.llb/Initialize 1D Array (I32) from 1D Array (EXT)__ogtk.vi + File 160=array.llb/Initialize 1D Array (I32) from 1D Array (I16)__ogtk.vi + File 161=array.llb/Initialize 1D Array (I32) from 1D Array (I32)__ogtk.vi + File 162=array.llb/Initialize 1D Array (I32) from 1D Array (I8)__ogtk.vi + File 163=array.llb/Initialize 1D Array (I32) from 1D Array (Path)__ogtk.vi + File 164=array.llb/Initialize 1D Array (I32) from 1D Array (SGL)__ogtk.vi + File 165=array.llb/Initialize 1D Array (I32) from 1D Array (String)__ogtk.vi + File 166=array.llb/Initialize 1D Array (I32) from 1D Array (U16)__ogtk.vi + File 167=array.llb/Initialize 1D Array (I32) from 1D Array (U32)__ogtk.vi + File 168=array.llb/Initialize 1D Array (I32) from 1D Array (U8)__ogtk.vi + File 169=array.llb/Initialize 1D Array (I32) from 1D Array (Variant)__ogtk.vi + File 170=array.llb/Initialize 1D Array (I8) from 1D Array (Boolean)__ogtk.vi + File 171=array.llb/Initialize 1D Array (I8) from 1D Array (DBL)__ogtk.vi + File 172=array.llb/Initialize 1D Array (I8) from 1D Array (EXT)__ogtk.vi + File 173=array.llb/Initialize 1D Array (I8) from 1D Array (I16)__ogtk.vi + File 174=array.llb/Initialize 1D Array (I8) from 1D Array (I32)__ogtk.vi + File 175=array.llb/Initialize 1D Array (I8) from 1D Array (I8)__ogtk.vi + File 176=array.llb/Initialize 1D Array (I8) from 1D Array (Path)__ogtk.vi + File 177=array.llb/Initialize 1D Array (I8) from 1D Array (SGL)__ogtk.vi + File 178=array.llb/Initialize 1D Array (I8) from 1D Array (String)__ogtk.vi + File 179=array.llb/Initialize 1D Array (I8) from 1D Array (U16)__ogtk.vi + File 180=array.llb/Initialize 1D Array (I8) from 1D Array (U32)__ogtk.vi + File 181=array.llb/Initialize 1D Array (I8) from 1D Array (U8)__ogtk.vi + File 182=array.llb/Initialize 1D Array (I8) from 1D Array (Variant)__ogtk.vi + File 183=array.llb/Initialize 1D Array (Path) from 1D Array (Boolean)__ogtk.vi + File 184=array.llb/Initialize 1D Array (Path) from 1D Array (DBL)__ogtk.vi + File 185=array.llb/Initialize 1D Array (Path) from 1D Array (EXT)__ogtk.vi + File 186=array.llb/Initialize 1D Array (Path) from 1D Array (I16)__ogtk.vi + File 187=array.llb/Initialize 1D Array (Path) from 1D Array (I32)__ogtk.vi + File 188=array.llb/Initialize 1D Array (Path) from 1D Array (I8)__ogtk.vi + File 189=array.llb/Initialize 1D Array (Path) from 1D Array (Path)__ogtk.vi + File 190=array.llb/Initialize 1D Array (Path) from 1D Array (SGL)__ogtk.vi + File 191=array.llb/Initialize 1D Array (Path) from 1D Array (String)__ogtk.vi + File 192=array.llb/Initialize 1D Array (Path) from 1D Array (U16)__ogtk.vi + File 193=array.llb/Initialize 1D Array (Path) from 1D Array (U32)__ogtk.vi + File 194=array.llb/Initialize 1D Array (Path) from 1D Array (U8)__ogtk.vi + File 195=array.llb/Initialize 1D Array (Path) from 1D Array (Variant)__ogtk.vi + File 196=array.llb/Initialize 1D Array (SGL) from 1D Array (Boolean)__ogtk.vi + File 197=array.llb/Initialize 1D Array (SGL) from 1D Array (DBL)__ogtk.vi + File 198=array.llb/Initialize 1D Array (SGL) from 1D Array (EXT)__ogtk.vi + File 199=array.llb/Initialize 1D Array (SGL) from 1D Array (I16)__ogtk.vi + File 200=array.llb/Initialize 1D Array (SGL) from 1D Array (I32)__ogtk.vi + File 201=array.llb/Initialize 1D Array (SGL) from 1D Array (I8)__ogtk.vi + File 202=array.llb/Initialize 1D Array (SGL) from 1D Array (Path)__ogtk.vi + File 203=array.llb/Initialize 1D Array (SGL) from 1D Array (SGL)__ogtk.vi + File 204=array.llb/Initialize 1D Array (SGL) from 1D Array (String)__ogtk.vi + File 205=array.llb/Initialize 1D Array (SGL) from 1D Array (U16)__ogtk.vi + File 206=array.llb/Initialize 1D Array (SGL) from 1D Array (U32)__ogtk.vi + File 207=array.llb/Initialize 1D Array (SGL) from 1D Array (U8)__ogtk.vi + File 208=array.llb/Initialize 1D Array (SGL) from 1D Array (Variant)__ogtk.vi + File 209=array.llb/Initialize 1D Array (String) from 1D Array (Boolean)__ogtk.vi + File 210=array.llb/Initialize 1D Array (String) from 1D Array (DBL)__ogtk.vi + File 211=array.llb/Initialize 1D Array (String) from 1D Array (EXT)__ogtk.vi + File 212=array.llb/Initialize 1D Array (String) from 1D Array (I16)__ogtk.vi + File 213=array.llb/Initialize 1D Array (String) from 1D Array (I32)__ogtk.vi + File 214=array.llb/Initialize 1D Array (String) from 1D Array (I8)__ogtk.vi + File 215=array.llb/Initialize 1D Array (String) from 1D Array (Path)__ogtk.vi + File 216=array.llb/Initialize 1D Array (String) from 1D Array (SGL)__ogtk.vi + File 217=array.llb/Initialize 1D Array (String) from 1D Array (String)__ogtk.vi + File 218=array.llb/Initialize 1D Array (String) from 1D Array (U16)__ogtk.vi + File 219=array.llb/Initialize 1D Array (String) from 1D Array (U32)__ogtk.vi + File 220=array.llb/Initialize 1D Array (String) from 1D Array (U8)__ogtk.vi + File 221=array.llb/Initialize 1D Array (String) from 1D Array (Variant)__ogtk.vi + File 222=array.llb/Initialize 1D Array (U16) from 1D Array (Boolean)__ogtk.vi + File 223=array.llb/Initialize 1D Array (U16) from 1D Array (DBL)__ogtk.vi + File 224=array.llb/Initialize 1D Array (U16) from 1D Array (EXT)__ogtk.vi + File 225=array.llb/Initialize 1D Array (U16) from 1D Array (I16)__ogtk.vi + File 226=array.llb/Initialize 1D Array (U16) from 1D Array (I32)__ogtk.vi + File 227=array.llb/Initialize 1D Array (U16) from 1D Array (I8)__ogtk.vi + File 228=array.llb/Initialize 1D Array (U16) from 1D Array (Path)__ogtk.vi + File 229=array.llb/Initialize 1D Array (U16) from 1D Array (SGL)__ogtk.vi + File 230=array.llb/Initialize 1D Array (U16) from 1D Array (String)__ogtk.vi + File 231=array.llb/Initialize 1D Array (U16) from 1D Array (U16)__ogtk.vi + File 232=array.llb/Initialize 1D Array (U16) from 1D Array (U32)__ogtk.vi + File 233=array.llb/Initialize 1D Array (U16) from 1D Array (U8)__ogtk.vi + File 234=array.llb/Initialize 1D Array (U16) from 1D Array (Variant)__ogtk.vi + File 235=array.llb/Initialize 1D Array (U32) from 1D Array (Boolean)__ogtk.vi + File 236=array.llb/Initialize 1D Array (U32) from 1D Array (DBL)__ogtk.vi + File 237=array.llb/Initialize 1D Array (U32) from 1D Array (EXT)__ogtk.vi + File 238=array.llb/Initialize 1D Array (U32) from 1D Array (I16)__ogtk.vi + File 239=array.llb/Initialize 1D Array (U32) from 1D Array (I32)__ogtk.vi + File 240=array.llb/Initialize 1D Array (U32) from 1D Array (I8)__ogtk.vi + File 241=array.llb/Initialize 1D Array (U32) from 1D Array (Path)__ogtk.vi + File 242=array.llb/Initialize 1D Array (U32) from 1D Array (SGL)__ogtk.vi + File 243=array.llb/Initialize 1D Array (U32) from 1D Array (String)__ogtk.vi + File 244=array.llb/Initialize 1D Array (U32) from 1D Array (U16)__ogtk.vi + File 245=array.llb/Initialize 1D Array (U32) from 1D Array (U32)__ogtk.vi + File 246=array.llb/Initialize 1D Array (U32) from 1D Array (U8)__ogtk.vi + File 247=array.llb/Initialize 1D Array (U32) from 1D Array (Variant)__ogtk.vi + File 248=array.llb/Initialize 1D Array (U8) from 1D Array (Boolean)__ogtk.vi + File 249=array.llb/Initialize 1D Array (U8) from 1D Array (DBL)__ogtk.vi + File 250=array.llb/Initialize 1D Array (U8) from 1D Array (EXT)__ogtk.vi + File 251=array.llb/Initialize 1D Array (U8) from 1D Array (I16)__ogtk.vi + File 252=array.llb/Initialize 1D Array (U8) from 1D Array (I32)__ogtk.vi + File 253=array.llb/Initialize 1D Array (U8) from 1D Array (I8)__ogtk.vi + File 254=array.llb/Initialize 1D Array (U8) from 1D Array (Path)__ogtk.vi + File 255=array.llb/Initialize 1D Array (U8) from 1D Array (SGL)__ogtk.vi + File 256=array.llb/Initialize 1D Array (U8) from 1D Array (String)__ogtk.vi + File 257=array.llb/Initialize 1D Array (U8) from 1D Array (U16)__ogtk.vi + File 258=array.llb/Initialize 1D Array (U8) from 1D Array (U32)__ogtk.vi + File 259=array.llb/Initialize 1D Array (U8) from 1D Array (U8)__ogtk.vi + File 260=array.llb/Initialize 1D Array (U8) from 1D Array (Variant)__ogtk.vi + File 261=array.llb/Initialize 1D Array (Variant) from 1D Array (Boolean)__ogtk.vi + File 262=array.llb/Initialize 1D Array (Variant) from 1D Array (DBL)__ogtk.vi + File 263=array.llb/Initialize 1D Array (Variant) from 1D Array (EXT)__ogtk.vi + File 264=array.llb/Initialize 1D Array (Variant) from 1D Array (I16)__ogtk.vi + File 265=array.llb/Initialize 1D Array (Variant) from 1D Array (I32)__ogtk.vi + File 266=array.llb/Initialize 1D Array (Variant) from 1D Array (I8)__ogtk.vi + File 267=array.llb/Initialize 1D Array (Variant) from 1D Array (Path)__ogtk.vi + File 268=array.llb/Initialize 1D Array (Variant) from 1D Array (SGL)__ogtk.vi + File 269=array.llb/Initialize 1D Array (Variant) from 1D Array (String)__ogtk.vi + File 270=array.llb/Initialize 1D Array (Variant) from 1D Array (U16)__ogtk.vi + File 271=array.llb/Initialize 1D Array (Variant) from 1D Array (U32)__ogtk.vi + File 272=array.llb/Initialize 1D Array (Variant) from 1D Array (U8)__ogtk.vi + File 273=array.llb/Initialize 1D Array (Variant) from 1D Array (Variant)__ogtk.vi + File 274=array.llb/Initialize 2D Array (Boolean) from 2D Array (Boolean)__ogtk.vi + File 275=array.llb/Initialize 2D Array (Boolean) from 2D Array (DBL)__ogtk.vi + File 276=array.llb/Initialize 2D Array (Boolean) from 2D Array (EXT)__ogtk.vi + File 277=array.llb/Initialize 2D Array (Boolean) from 2D Array (I16)__ogtk.vi + File 278=array.llb/Initialize 2D Array (Boolean) from 2D Array (I32)__ogtk.vi + File 279=array.llb/Initialize 2D Array (Boolean) from 2D Array (I8)__ogtk.vi + File 280=array.llb/Initialize 2D Array (Boolean) from 2D Array (Path)__ogtk.vi + File 281=array.llb/Initialize 2D Array (Boolean) from 2D Array (SGL)__ogtk.vi + File 282=array.llb/Initialize 2D Array (Boolean) from 2D Array (String)__ogtk.vi + File 283=array.llb/Initialize 2D Array (Boolean) from 2D Array (U16)__ogtk.vi + File 284=array.llb/Initialize 2D Array (Boolean) from 2D Array (U32)__ogtk.vi + File 285=array.llb/Initialize 2D Array (Boolean) from 2D Array (U8)__ogtk.vi + File 286=array.llb/Initialize 2D Array (Boolean) from 2D Array (Variant)__ogtk.vi + File 287=array.llb/Initialize 2D Array (DBL) from 2D Array (Boolean)__ogtk.vi + File 288=array.llb/Initialize 2D Array (DBL) from 2D Array (DBL)__ogtk.vi + File 289=array.llb/Initialize 2D Array (DBL) from 2D Array (EXT)__ogtk.vi + File 290=array.llb/Initialize 2D Array (DBL) from 2D Array (I16)__ogtk.vi + File 291=array.llb/Initialize 2D Array (DBL) from 2D Array (I32)__ogtk.vi + File 292=array.llb/Initialize 2D Array (DBL) from 2D Array (I8)__ogtk.vi + File 293=array.llb/Initialize 2D Array (DBL) from 2D Array (Path)__ogtk.vi + File 294=array.llb/Initialize 2D Array (DBL) from 2D Array (SGL)__ogtk.vi + File 295=array.llb/Initialize 2D Array (DBL) from 2D Array (String)__ogtk.vi + File 296=array.llb/Initialize 2D Array (DBL) from 2D Array (U16)__ogtk.vi + File 297=array.llb/Initialize 2D Array (DBL) from 2D Array (U32)__ogtk.vi + File 298=array.llb/Initialize 2D Array (DBL) from 2D Array (U8)__ogtk.vi + File 299=array.llb/Initialize 2D Array (DBL) from 2D Array (Variant)__ogtk.vi + File 300=array.llb/Initialize 2D Array (EXT) from 2D Array (Boolean)__ogtk.vi + File 301=array.llb/Initialize 2D Array (EXT) from 2D Array (DBL)__ogtk.vi + File 302=array.llb/Initialize 2D Array (EXT) from 2D Array (EXT)__ogtk.vi + File 303=array.llb/Initialize 2D Array (EXT) from 2D Array (I16)__ogtk.vi + File 304=array.llb/Initialize 2D Array (EXT) from 2D Array (I32)__ogtk.vi + File 305=array.llb/Initialize 2D Array (EXT) from 2D Array (I8)__ogtk.vi + File 306=array.llb/Initialize 2D Array (EXT) from 2D Array (Path)__ogtk.vi + File 307=array.llb/Initialize 2D Array (EXT) from 2D Array (SGL)__ogtk.vi + File 308=array.llb/Initialize 2D Array (EXT) from 2D Array (String)__ogtk.vi + File 309=array.llb/Initialize 2D Array (EXT) from 2D Array (U16)__ogtk.vi + File 310=array.llb/Initialize 2D Array (EXT) from 2D Array (U32)__ogtk.vi + File 311=array.llb/Initialize 2D Array (EXT) from 2D Array (U8)__ogtk.vi + File 312=array.llb/Initialize 2D Array (EXT) from 2D Array (Variant)__ogtk.vi + File 313=array.llb/Initialize 2D Array (I16) from 2D Array (Boolean)__ogtk.vi + File 314=array.llb/Initialize 2D Array (I16) from 2D Array (DBL)__ogtk.vi + File 315=array.llb/Initialize 2D Array (I16) from 2D Array (EXT)__ogtk.vi + File 316=array.llb/Initialize 2D Array (I16) from 2D Array (I16)__ogtk.vi + File 317=array.llb/Initialize 2D Array (I16) from 2D Array (I32)__ogtk.vi + File 318=array.llb/Initialize 2D Array (I16) from 2D Array (I8)__ogtk.vi + File 319=array.llb/Initialize 2D Array (I16) from 2D Array (Path)__ogtk.vi + File 320=array.llb/Initialize 2D Array (I16) from 2D Array (SGL)__ogtk.vi + File 321=array.llb/Initialize 2D Array (I16) from 2D Array (String)__ogtk.vi + File 322=array.llb/Initialize 2D Array (I16) from 2D Array (U16)__ogtk.vi + File 323=array.llb/Initialize 2D Array (I16) from 2D Array (U32)__ogtk.vi + File 324=array.llb/Initialize 2D Array (I16) from 2D Array (U8)__ogtk.vi + File 325=array.llb/Initialize 2D Array (I16) from 2D Array (Variant)__ogtk.vi + File 326=array.llb/Initialize 2D Array (I32) from 2D Array (Boolean)__ogtk.vi + File 327=array.llb/Initialize 2D Array (I32) from 2D Array (DBL)__ogtk.vi + File 328=array.llb/Initialize 2D Array (I32) from 2D Array (EXT)__ogtk.vi + File 329=array.llb/Initialize 2D Array (I32) from 2D Array (I16)__ogtk.vi + File 330=array.llb/Initialize 2D Array (I32) from 2D Array (I32)__ogtk.vi + File 331=array.llb/Initialize 2D Array (I32) from 2D Array (I8)__ogtk.vi + File 332=array.llb/Initialize 2D Array (I32) from 2D Array (Path)__ogtk.vi + File 333=array.llb/Initialize 2D Array (I32) from 2D Array (SGL)__ogtk.vi + File 334=array.llb/Initialize 2D Array (I32) from 2D Array (String)__ogtk.vi + File 335=array.llb/Initialize 2D Array (I32) from 2D Array (U16)__ogtk.vi + File 336=array.llb/Initialize 2D Array (I32) from 2D Array (U32)__ogtk.vi + File 337=array.llb/Initialize 2D Array (I32) from 2D Array (U8)__ogtk.vi + File 338=array.llb/Initialize 2D Array (I32) from 2D Array (Variant)__ogtk.vi + File 339=array.llb/Initialize 2D Array (I8) from 2D Array (Boolean)__ogtk.vi + File 340=array.llb/Initialize 2D Array (I8) from 2D Array (DBL)__ogtk.vi + File 341=array.llb/Initialize 2D Array (I8) from 2D Array (EXT)__ogtk.vi + File 342=array.llb/Initialize 2D Array (I8) from 2D Array (I16)__ogtk.vi + File 343=array.llb/Initialize 2D Array (I8) from 2D Array (I32)__ogtk.vi + File 344=array.llb/Initialize 2D Array (I8) from 2D Array (I8)__ogtk.vi + File 345=array.llb/Initialize 2D Array (I8) from 2D Array (Path)__ogtk.vi + File 346=array.llb/Initialize 2D Array (I8) from 2D Array (SGL)__ogtk.vi + File 347=array.llb/Initialize 2D Array (I8) from 2D Array (String)__ogtk.vi + File 348=array.llb/Initialize 2D Array (I8) from 2D Array (U16)__ogtk.vi + File 349=array.llb/Initialize 2D Array (I8) from 2D Array (U32)__ogtk.vi + File 350=array.llb/Initialize 2D Array (I8) from 2D Array (U8)__ogtk.vi + File 351=array.llb/Initialize 2D Array (I8) from 2D Array (Variant)__ogtk.vi + File 352=array.llb/Initialize 2D Array (Path) from 2D Array (Boolean)__ogtk.vi + File 353=array.llb/Initialize 2D Array (Path) from 2D Array (DBL)__ogtk.vi + File 354=array.llb/Initialize 2D Array (Path) from 2D Array (EXT)__ogtk.vi + File 355=array.llb/Initialize 2D Array (Path) from 2D Array (I16)__ogtk.vi + File 356=array.llb/Initialize 2D Array (Path) from 2D Array (I32)__ogtk.vi + File 357=array.llb/Initialize 2D Array (Path) from 2D Array (I8)__ogtk.vi + File 358=array.llb/Initialize 2D Array (Path) from 2D Array (Path)__ogtk.vi + File 359=array.llb/Initialize 2D Array (Path) from 2D Array (SGL)__ogtk.vi + File 360=array.llb/Initialize 2D Array (Path) from 2D Array (String)__ogtk.vi + File 361=array.llb/Initialize 2D Array (Path) from 2D Array (U16)__ogtk.vi + File 362=array.llb/Initialize 2D Array (Path) from 2D Array (U32)__ogtk.vi + File 363=array.llb/Initialize 2D Array (Path) from 2D Array (U8)__ogtk.vi + File 364=array.llb/Initialize 2D Array (Path) from 2D Array (Variant)__ogtk.vi + File 365=array.llb/Initialize 2D Array (SGL) from 2D Array (Boolean)__ogtk.vi + File 366=array.llb/Initialize 2D Array (SGL) from 2D Array (DBL)__ogtk.vi + File 367=array.llb/Initialize 2D Array (SGL) from 2D Array (EXT)__ogtk.vi + File 368=array.llb/Initialize 2D Array (SGL) from 2D Array (I16)__ogtk.vi + File 369=array.llb/Initialize 2D Array (SGL) from 2D Array (I32)__ogtk.vi + File 370=array.llb/Initialize 2D Array (SGL) from 2D Array (I8)__ogtk.vi + File 371=array.llb/Initialize 2D Array (SGL) from 2D Array (Path)__ogtk.vi + File 372=array.llb/Initialize 2D Array (SGL) from 2D Array (SGL)__ogtk.vi + File 373=array.llb/Initialize 2D Array (SGL) from 2D Array (String)__ogtk.vi + File 374=array.llb/Initialize 2D Array (SGL) from 2D Array (U16)__ogtk.vi + File 375=array.llb/Initialize 2D Array (SGL) from 2D Array (U32)__ogtk.vi + File 376=array.llb/Initialize 2D Array (SGL) from 2D Array (U8)__ogtk.vi + File 377=array.llb/Initialize 2D Array (SGL) from 2D Array (Variant)__ogtk.vi + File 378=array.llb/Initialize 2D Array (String) from 2D Array (Boolean)__ogtk.vi + File 379=array.llb/Initialize 2D Array (String) from 2D Array (DBL)__ogtk.vi + File 380=array.llb/Initialize 2D Array (String) from 2D Array (EXT)__ogtk.vi + File 381=array.llb/Initialize 2D Array (String) from 2D Array (I16)__ogtk.vi + File 382=array.llb/Initialize 2D Array (String) from 2D Array (I32)__ogtk.vi + File 383=array.llb/Initialize 2D Array (String) from 2D Array (I8)__ogtk.vi + File 384=array.llb/Initialize 2D Array (String) from 2D Array (Path)__ogtk.vi + File 385=array.llb/Initialize 2D Array (String) from 2D Array (SGL)__ogtk.vi + File 386=array.llb/Initialize 2D Array (String) from 2D Array (String)__ogtk.vi + File 387=array.llb/Initialize 2D Array (String) from 2D Array (U16)__ogtk.vi + File 388=array.llb/Initialize 2D Array (String) from 2D Array (U32)__ogtk.vi + File 389=array.llb/Initialize 2D Array (String) from 2D Array (U8)__ogtk.vi + File 390=array.llb/Initialize 2D Array (String) from 2D Array (Variant)__ogtk.vi + File 391=array.llb/Initialize 2D Array (U16) from 2D Array (Boolean)__ogtk.vi + File 392=array.llb/Initialize 2D Array (U16) from 2D Array (DBL)__ogtk.vi + File 393=array.llb/Initialize 2D Array (U16) from 2D Array (EXT)__ogtk.vi + File 394=array.llb/Initialize 2D Array (U16) from 2D Array (I16)__ogtk.vi + File 395=array.llb/Initialize 2D Array (U16) from 2D Array (I32)__ogtk.vi + File 396=array.llb/Initialize 2D Array (U16) from 2D Array (I8)__ogtk.vi + File 397=array.llb/Initialize 2D Array (U16) from 2D Array (Path)__ogtk.vi + File 398=array.llb/Initialize 2D Array (U16) from 2D Array (SGL)__ogtk.vi + File 399=array.llb/Initialize 2D Array (U16) from 2D Array (String)__ogtk.vi + File 400=array.llb/Initialize 2D Array (U16) from 2D Array (U16)__ogtk.vi + File 401=array.llb/Initialize 2D Array (U16) from 2D Array (U32)__ogtk.vi + File 402=array.llb/Initialize 2D Array (U16) from 2D Array (U8)__ogtk.vi + File 403=array.llb/Initialize 2D Array (U16) from 2D Array (Variant)__ogtk.vi + File 404=array.llb/Initialize 2D Array (U32) from 2D Array (Boolean)__ogtk.vi + File 405=array.llb/Initialize 2D Array (U32) from 2D Array (DBL)__ogtk.vi + File 406=array.llb/Initialize 2D Array (U32) from 2D Array (EXT)__ogtk.vi + File 407=array.llb/Initialize 2D Array (U32) from 2D Array (I16)__ogtk.vi + File 408=array.llb/Initialize 2D Array (U32) from 2D Array (I32)__ogtk.vi + File 409=array.llb/Initialize 2D Array (U32) from 2D Array (I8)__ogtk.vi + File 410=array.llb/Initialize 2D Array (U32) from 2D Array (Path)__ogtk.vi + File 411=array.llb/Initialize 2D Array (U32) from 2D Array (SGL)__ogtk.vi + File 412=array.llb/Initialize 2D Array (U32) from 2D Array (String)__ogtk.vi + File 413=array.llb/Initialize 2D Array (U32) from 2D Array (U16)__ogtk.vi + File 414=array.llb/Initialize 2D Array (U32) from 2D Array (U32)__ogtk.vi + File 415=array.llb/Initialize 2D Array (U32) from 2D Array (U8)__ogtk.vi + File 416=array.llb/Initialize 2D Array (U32) from 2D Array (Variant)__ogtk.vi + File 417=array.llb/Initialize 2D Array (U8) from 2D Array (Boolean)__ogtk.vi + File 418=array.llb/Initialize 2D Array (U8) from 2D Array (DBL)__ogtk.vi + File 419=array.llb/Initialize 2D Array (U8) from 2D Array (EXT)__ogtk.vi + File 420=array.llb/Initialize 2D Array (U8) from 2D Array (I16)__ogtk.vi + File 421=array.llb/Initialize 2D Array (U8) from 2D Array (I32)__ogtk.vi + File 422=array.llb/Initialize 2D Array (U8) from 2D Array (I8)__ogtk.vi + File 423=array.llb/Initialize 2D Array (U8) from 2D Array (Path)__ogtk.vi + File 424=array.llb/Initialize 2D Array (U8) from 2D Array (SGL)__ogtk.vi + File 425=array.llb/Initialize 2D Array (U8) from 2D Array (String)__ogtk.vi + File 426=array.llb/Initialize 2D Array (U8) from 2D Array (U16)__ogtk.vi + File 427=array.llb/Initialize 2D Array (U8) from 2D Array (U32)__ogtk.vi + File 428=array.llb/Initialize 2D Array (U8) from 2D Array (U8)__ogtk.vi + File 429=array.llb/Initialize 2D Array (U8) from 2D Array (Variant)__ogtk.vi + File 430=array.llb/Initialize 2D Array (Variant) from 2D Array (Boolean)__ogtk.vi + File 431=array.llb/Initialize 2D Array (Variant) from 2D Array (DBL)__ogtk.vi + File 432=array.llb/Initialize 2D Array (Variant) from 2D Array (EXT)__ogtk.vi + File 433=array.llb/Initialize 2D Array (Variant) from 2D Array (I16)__ogtk.vi + File 434=array.llb/Initialize 2D Array (Variant) from 2D Array (I32)__ogtk.vi + File 435=array.llb/Initialize 2D Array (Variant) from 2D Array (I8)__ogtk.vi + File 436=array.llb/Initialize 2D Array (Variant) from 2D Array (Path)__ogtk.vi + File 437=array.llb/Initialize 2D Array (Variant) from 2D Array (SGL)__ogtk.vi + File 438=array.llb/Initialize 2D Array (Variant) from 2D Array (String)__ogtk.vi + File 439=array.llb/Initialize 2D Array (Variant) from 2D Array (U16)__ogtk.vi + File 440=array.llb/Initialize 2D Array (Variant) from 2D Array (U32)__ogtk.vi + File 441=array.llb/Initialize 2D Array (Variant) from 2D Array (U8)__ogtk.vi + File 442=array.llb/Initialize 2D Array (Variant) from 2D Array (Variant)__ogtk.vi + File 443=array.llb/Initialize Array from Array__ogtk.vi + File 444=array.llb/Remove Duplicates from 1D Array (CDB)__ogtk.vi + File 445=array.llb/Remove Duplicates from 1D Array (CSG)__ogtk.vi + File 446=array.llb/Remove Duplicates from 1D Array (CXT)__ogtk.vi + File 447=array.llb/Remove Duplicates from 1D Array (DBL)__ogtk.vi + File 448=array.llb/Remove Duplicates from 1D Array (EXT)__ogtk.vi + File 449=array.llb/Remove Duplicates from 1D Array (I16)__ogtk.vi + File 450=array.llb/Remove Duplicates from 1D Array (I32)__ogtk.vi + File 451=array.llb/Remove Duplicates from 1D Array (I8)__ogtk.vi + File 452=array.llb/Remove Duplicates from 1D Array (Path)__ogtk.vi + File 453=array.llb/Remove Duplicates from 1D Array (SGL)__ogtk.vi + File 454=array.llb/Remove Duplicates from 1D Array (String)__ogtk.vi + File 455=array.llb/Remove Duplicates from 1D Array (U16)__ogtk.vi + File 456=array.llb/Remove Duplicates from 1D Array (U32)__ogtk.vi + File 457=array.llb/Remove Duplicates from 1D Array (U8)__ogtk.vi + File 458=array.llb/Remove Duplicates from 1D Array (Variant)__ogtk.vi + File 459=array.llb/Remove Duplicates from 1D Array__ogtk.vi + File 460=array.llb/Reorder 1D Array (Boolean)__ogtk.vi + File 461=array.llb/Reorder 1D Array (CDB)__ogtk.vi + File 462=array.llb/Reorder 1D Array (CSG)__ogtk.vi + File 463=array.llb/Reorder 1D Array (CXT)__ogtk.vi + File 464=array.llb/Reorder 1D Array (DBL)__ogtk.vi + File 465=array.llb/Reorder 1D Array (EXT)__ogtk.vi + File 466=array.llb/Reorder 1D Array (I16)__ogtk.vi + File 467=array.llb/Reorder 1D Array (I32)__ogtk.vi + File 468=array.llb/Reorder 1D Array (I8)__ogtk.vi + File 469=array.llb/Reorder 1D Array (Path)__ogtk.vi + File 470=array.llb/Reorder 1D Array (SGL)__ogtk.vi + File 471=array.llb/Reorder 1D Array (String)__ogtk.vi + File 472=array.llb/Reorder 1D Array (U16)__ogtk.vi + File 473=array.llb/Reorder 1D Array (U32)__ogtk.vi + File 474=array.llb/Reorder 1D Array (U8)__ogtk.vi + File 475=array.llb/Reorder 1D Array (Variant)__ogtk.vi + File 476=array.llb/Reorder 2D Array (Boolean)__ogtk.vi + File 477=array.llb/Reorder 2D Array (CDB)__ogtk.vi + File 478=array.llb/Reorder 2D Array (CSG)__ogtk.vi + File 479=array.llb/Reorder 2D Array (CXT)__ogtk.vi + File 480=array.llb/Reorder 2D Array (DBL)__ogtk.vi + File 481=array.llb/Reorder 2D Array (EXT)__ogtk.vi + File 482=array.llb/Reorder 2D Array (I16)__ogtk.vi + File 483=array.llb/Reorder 2D Array (I32)__ogtk.vi + File 484=array.llb/Reorder 2D Array (I8)__ogtk.vi + File 485=array.llb/Reorder 2D Array (Path)__ogtk.vi + File 486=array.llb/Reorder 2D Array (SGL)__ogtk.vi + File 487=array.llb/Reorder 2D Array (String)__ogtk.vi + File 488=array.llb/Reorder 2D Array (U16)__ogtk.vi + File 489=array.llb/Reorder 2D Array (U32)__ogtk.vi + File 490=array.llb/Reorder 2D Array (U8)__ogtk.vi + File 491=array.llb/Reorder 2D Array (Variant)__ogtk.vi + File 492=array.llb/Reorder Array__ogtk.vi + File 493=array.llb/Reverse 2D Array (Boolean)__ogtk.vi + File 494=array.llb/Reverse 2D Array (CDB)__ogtk.vi + File 495=array.llb/Reverse 2D Array (CSG)__ogtk.vi + File 496=array.llb/Reverse 2D Array (CXT)__ogtk.vi + File 497=array.llb/Reverse 2D Array (DBL)__ogtk.vi + File 498=array.llb/Reverse 2D Array (EXT)__ogtk.vi + File 499=array.llb/Reverse 2D Array (I16)__ogtk.vi + File 500=array.llb/Reverse 2D Array (I32)__ogtk.vi + File 501=array.llb/Reverse 2D Array (I8)__ogtk.vi + File 502=array.llb/Reverse 2D Array (Path)__ogtk.vi + File 503=array.llb/Reverse 2D Array (SGL)__ogtk.vi + File 504=array.llb/Reverse 2D Array (String)__ogtk.vi + File 505=array.llb/Reverse 2D Array (U16)__ogtk.vi + File 506=array.llb/Reverse 2D Array (U32)__ogtk.vi + File 507=array.llb/Reverse 2D Array (U8)__ogtk.vi + File 508=array.llb/Reverse 2D Array (Variant)__ogtk.vi + File 509=array.llb/Reverse 2D Array__ogtk.vi + File 510=array.llb/Search 1D Array (Boolean)__ogtk.vi + File 511=array.llb/Search 1D Array (CDB)__ogtk.vi + File 512=array.llb/Search 1D Array (CSG)__ogtk.vi + File 513=array.llb/Search 1D Array (CXT)__ogtk.vi + File 514=array.llb/Search 1D Array (DBL)__ogtk.vi + File 515=array.llb/Search 1D Array (EXT)__ogtk.vi + File 516=array.llb/Search 1D Array (I16)__ogtk.vi + File 517=array.llb/Search 1D Array (I32)__ogtk.vi + File 518=array.llb/Search 1D Array (I8)__ogtk.vi + File 519=array.llb/Search 1D Array (Path)__ogtk.vi + File 520=array.llb/Search 1D Array (SGL)__ogtk.vi + File 521=array.llb/Search 1D Array (String)__ogtk.vi + File 522=array.llb/Search 1D Array (U16)__ogtk.vi + File 523=array.llb/Search 1D Array (U32)__ogtk.vi + File 524=array.llb/Search 1D Array (U8)__ogtk.vi + File 525=array.llb/Search 1D Array (Variant)__ogtk.vi + File 526=array.llb/Search Array__ogtk.vi + File 527=array.llb/Slice 1D Array (BOL)__ogtk.vi + File 528=array.llb/Slice 1D Array (CDB)__ogtk.vi + File 529=array.llb/Slice 1D Array (CSG)__ogtk.vi + File 530=array.llb/Slice 1D Array (CTL-REF)__ogtk.vi + File 531=array.llb/Slice 1D Array (CXT)__ogtk.vi + File 532=array.llb/Slice 1D Array (DBL)__ogtk.vi + File 533=array.llb/Slice 1D Array (ENUM)__ogtk.vi + File 534=array.llb/Slice 1D Array (ERR)__ogtk.vi + File 535=array.llb/Slice 1D Array (EXT)__ogtk.vi + File 536=array.llb/Slice 1D Array (FILE-REF)__ogtk.vi + File 537=array.llb/Slice 1D Array (I08)__ogtk.vi + File 538=array.llb/Slice 1D Array (I16)__ogtk.vi + File 539=array.llb/Slice 1D Array (I32)__ogtk.vi + File 540=array.llb/Slice 1D Array (MENU-REF)__ogtk.vi + File 541=array.llb/Slice 1D Array (MENU-RING)__ogtk.vi + File 542=array.llb/Slice 1D Array (PATH)__ogtk.vi + File 543=array.llb/Slice 1D Array (PICT-RING)__ogtk.vi + File 544=array.llb/Slice 1D Array (SIG)__ogtk.vi + File 545=array.llb/Slice 1D Array (String)__ogtk.vi + File 546=array.llb/Slice 1D Array (TXT&PICT-RING)__ogtk.vi + File 547=array.llb/Slice 1D Array (TXT-RING)__ogtk.vi + File 548=array.llb/Slice 1D Array (U08)__ogtk.vi + File 549=array.llb/Slice 1D Array (U16)__ogtk.vi + File 550=array.llb/Slice 1D Array (U32)__ogtk.vi + File 551=array.llb/Slice 1D Array (VAR)__ogtk.vi + File 552=array.llb/Slice 1D Array__ogtk.vi + File 553=array.llb/Sort 1D Array (CDB)__ogtk.vi + File 554=array.llb/Sort 1D Array (CSG)__ogtk.vi + File 555=array.llb/Sort 1D Array (CXT)__ogtk.vi + File 556=array.llb/Sort 1D Array (DBL)__ogtk.vi + File 557=array.llb/Sort 1D Array (EXT)__ogtk.vi + File 558=array.llb/Sort 1D Array (I16)__ogtk.vi + File 559=array.llb/Sort 1D Array (I32)__ogtk.vi + File 560=array.llb/Sort 1D Array (I8)__ogtk.vi + File 561=array.llb/Sort 1D Array (Path)__ogtk.vi + File 562=array.llb/Sort 1D Array (SGL)__ogtk.vi + File 563=array.llb/Sort 1D Array (String)__ogtk.vi + File 564=array.llb/Sort 1D Array (U16)__ogtk.vi + File 565=array.llb/Sort 1D Array (U32)__ogtk.vi + File 566=array.llb/Sort 1D Array (U8)__ogtk.vi + File 567=array.llb/Sort 2D Array (CDB)__ogtk.vi + File 568=array.llb/Sort 2D Array (CSG)__ogtk.vi + File 569=array.llb/Sort 2D Array (CXT)__ogtk.vi + File 570=array.llb/Sort 2D Array (DBL)__ogtk.vi + File 571=array.llb/Sort 2D Array (EXT)__ogtk.vi + File 572=array.llb/Sort 2D Array (I16)__ogtk.vi + File 573=array.llb/Sort 2D Array (I32)__ogtk.vi + File 574=array.llb/Sort 2D Array (I8)__ogtk.vi + File 575=array.llb/Sort 2D Array (Path)__ogtk.vi + File 576=array.llb/Sort 2D Array (SGL)__ogtk.vi + File 577=array.llb/Sort 2D Array (String)__ogtk.vi + File 578=array.llb/Sort 2D Array (U16)__ogtk.vi + File 579=array.llb/Sort 2D Array (U32)__ogtk.vi + File 580=array.llb/Sort 2D Array (U8)__ogtk.vi + File 581=array.llb/Sort 2D Array__ogtk.vi + File 582=array.llb/Sort Array__ogtk.vi + File 583=array.llb/VI Tree - array__ogtk.vi |
From: Doug F. <da...@us...> - 2006-05-25 01:22:48
|
Update of /cvsroot/opengtoolkit/array/tests In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv26936/tests Modified Files: Array Test - 001.vi Array Test - 002.vi Log Message: Completed tests; updated window appearances to display data types in the window titles of instance VIs; modified test executor to not lose VI references on listing hierarchies; successfully built package Index: Array Test - 001.vi =================================================================== RCS file: /cvsroot/opengtoolkit/array/tests/Array Test - 001.vi,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 Binary files /tmp/cvs1nuaaW and /tmp/cvsPM9sZZ differ Index: Array Test - 002.vi =================================================================== RCS file: /cvsroot/opengtoolkit/array/tests/Array Test - 002.vi,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 Binary files /tmp/cvsveQDRY and /tmp/cvs75aeL2 differ |
From: Doug F. <da...@us...> - 2006-05-25 01:22:48
|
Update of /cvsroot/opengtoolkit/array/source In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv26936/source Modified Files: Append or Replace Array Element.vi VI Tree - array.vi Log Message: Completed tests; updated window appearances to display data types in the window titles of instance VIs; modified test executor to not lose VI references on listing hierarchies; successfully built package Index: Append or Replace Array Element.vi =================================================================== RCS file: /cvsroot/opengtoolkit/array/source/Append or Replace Array Element.vi,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 Binary files /tmp/cvsDijskB and /tmp/cvsINOWDE differ Index: VI Tree - array.vi =================================================================== RCS file: /cvsroot/opengtoolkit/array/source/VI Tree - array.vi,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 Binary files /tmp/cvsORMZUD and /tmp/cvsbb1WiH differ |
From: Doug F. <da...@us...> - 2006-05-25 01:22:47
|
Update of /cvsroot/opengtoolkit/array In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv26936 Modified Files: array.ini Log Message: Completed tests; updated window appearances to display data types in the window titles of instance VIs; modified test executor to not lose VI references on listing hierarchies; successfully built package Index: array.ini =================================================================== RCS file: /cvsroot/opengtoolkit/array/array.ini,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** array.ini 6 Dec 2005 20:17:01 -0000 1.5 --- array.ini 25 May 2006 01:22:43 -0000 1.6 *************** *** 15,22 **** Installed Documentation Folder="<helpdir>:\OpenG\array" ! Library VI 1="source\Conditional Auto-Indexing Tunnel.vi" ! Library VI 2="source\Empty Array.vi" ! Library VI 3="source\Filter 1D Array.vi" ! Library VI 4="source\Remove Duplicates from 1D Array.vi" ! Library VI 5="source\Slice 1D Array.vi" ! Library VI 6="source\Sort 2D Array.vi" --- 15,27 ---- Installed Documentation Folder="<helpdir>:\OpenG\array" ! Library VI 1="source\Append or Replace Array Element.vi" ! Library VI 2="source\Conditional Auto-Indexing Tunnel.vi" ! Library VI 3="source\Empty Array.vi" ! Library VI 4="source\Filter 1D Array.vi" ! Library VI 5="source\Initialize Array from Array.vi" ! Library VI 6="source\Remove Duplicates from 1D Array.vi" ! Library VI 7="source\Reorder Array.vi" ! Library VI 8="source\Reverse 2D Array.vi" ! Library VI 9="source\Search Array.vi" ! Library VI 10="source\Slice 1D Array.vi" ! Library VI 11="source\Sort Array.vi" |
Update of /cvsroot/opengtoolkit/array/build_support In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv26936/build_support Modified Files: Build SPEC file List from Dir.vi List VIs without Test Coverage.vi Pre Build Utility - Run Unit Tests.vi Update File Info in File Group Section.vi Log Message: Completed tests; updated window appearances to display data types in the window titles of instance VIs; modified test executor to not lose VI references on listing hierarchies; successfully built package Index: List VIs without Test Coverage.vi =================================================================== RCS file: /cvsroot/opengtoolkit/array/build_support/List VIs without Test Coverage.vi,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 Binary files /tmp/cvslIYx8L and /tmp/cvsI5EqLN differ Index: Pre Build Utility - Run Unit Tests.vi =================================================================== RCS file: /cvsroot/opengtoolkit/array/build_support/Pre Build Utility - Run Unit Tests.vi,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 Binary files /tmp/cvstYYIWL and /tmp/cvsyEbgDN differ Index: Build SPEC file List from Dir.vi =================================================================== RCS file: /cvsroot/opengtoolkit/array/build_support/Build SPEC file List from Dir.vi,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 Binary files /tmp/cvstgGcxR and /tmp/cvsRRoViT differ Index: Update File Info in File Group Section.vi =================================================================== RCS file: /cvsroot/opengtoolkit/array/build_support/Update File Info in File Group Section.vi,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 Binary files /tmp/cvsoCYEmU and /tmp/cvsuPmUcW differ |
From: Rolf K. <lab...@us...> - 2006-05-23 13:19:14
|
Update of /cvsroot/opengtoolkit/lvzip/source/macbin.llb In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv18847/source/macbin.llb Modified Files: MACBIN Open Resource Fork.vi Log Message: Index: MACBIN Open Resource Fork.vi =================================================================== RCS file: /cvsroot/opengtoolkit/lvzip/source/macbin.llb/MACBIN Open Resource Fork.vi,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 Binary files /tmp/cvsQggQYp and /tmp/cvsPnSIry differ |
From: Rolf K. <lab...@us...> - 2006-05-23 13:19:13
|
Update of /cvsroot/opengtoolkit/lvzip/c_source In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv18847/c_source Modified Files: macbin.c macbin.h Log Message: Index: macbin.c =================================================================== RCS file: /cvsroot/opengtoolkit/lvzip/c_source/macbin.c,v retrieving revision 1.23 retrieving revision 1.24 diff -C2 -d -r1.23 -r1.24 *** macbin.c 23 May 2006 12:47:29 -0000 1.23 --- macbin.c 23 May 2006 13:18:44 -0000 1.24 *************** *** 80,88 **** } ! static MgErr OpenResourceFork(FSSpec *fss, uInt32 openMode, uInt32 denyMode, int32 *ioRefnum) { int16 perm; HParamBlockRec pb; - FSSpec fss; Boolean hasDeny = HasFMExtension(fss, 1L << bHasOpenDeny); --- 80,88 ---- } ! static MgErr OpenResourceFork(FSSpec *fss, uInt32 openMode, uInt32 denyMode, File *ioRefnum) { int16 perm; + MgErr err; HParamBlockRec pb; Boolean hasDeny = HasFMExtension(fss, 1L << bHasOpenDeny); *************** *** 125,131 **** pb.fileParam.ioCompletion = 0; ! pb.fileParam.ioNamePtr = fss.name; ! pb.fileParam.ioVRefNum = fss.vRefNum; ! pb.fileParam.ioDirID = fss.parID; pb.ioParam.ioMisc = NULL; pb.accessParam.ioDenyModes = perm; --- 125,131 ---- pb.fileParam.ioCompletion = 0; ! pb.fileParam.ioNamePtr = fss->name; ! pb.fileParam.ioVRefNum = fss->vRefNum; ! pb.fileParam.ioDirID = fss->parID; pb.ioParam.ioMisc = NULL; pb.accessParam.ioDenyModes = perm; *************** *** 154,158 **** ! static MgErr UtilFileInfo(FSSpec fss, uInt8 write, LVFileInfo *fileInfo, PStr comment) { DTPBRec dtpb; --- 154,158 ---- ! static MgErr UtilFileInfo(FSSpec *fss, uInt8 write, LVFileInfo *fileInfo, PStr comment) { DTPBRec dtpb; *************** *** 164,170 **** memset(&cpb, 0, sizeof(CInfoPBRec)); ! cpb.hFileInfo.ioNamePtr = fss.name; ! cpb.hFileInfo.ioVRefNum = fss.vRefNum; ! cpb.hFileInfo.ioDirID = fss.parID; err = OSErrToLVErr(PBGetCatInfoSync(&cpb)); --- 164,170 ---- memset(&cpb, 0, sizeof(CInfoPBRec)); ! cpb.hFileInfo.ioNamePtr = fss->name; ! cpb.hFileInfo.ioVRefNum = fss->vRefNum; ! cpb.hFileInfo.ioDirID = fss->parID; err = OSErrToLVErr(PBGetCatInfoSync(&cpb)); *************** *** 176,180 **** dtpb.ioCompletion = nil; dtpb.ioNamePtr = NULL; ! dtpb.ioVRefNum = fss.vRefNum; err = OSErrToLVErr(PBDTGetPath(&dtpb)); --- 176,180 ---- dtpb.ioCompletion = nil; dtpb.ioNamePtr = NULL; ! dtpb.ioVRefNum = fss->vRefNum; err = OSErrToLVErr(PBDTGetPath(&dtpb)); *************** *** 183,188 **** if (!err) { ! dtpb.ioNamePtr = fss.name; ! dtpb.ioDirID = fss.parID; dtpb.ioDTBuffer = comment; if (comment) --- 183,188 ---- if (!err) { ! dtpb.ioNamePtr = fss->name; ! dtpb.ioDirID = fss->parID; dtpb.ioDTBuffer = comment; if (comment) *************** *** 292,305 **** } ! extern MgErr ZEXPORT LV_OpenResFork(LVRefNum *refnum, PStr path, uInt32 openMode, uInt32 denyMode) { MgErr err = mgNotSupported; #if Mac FSSpec fss; ! int32 ioRefNum; *refnum = 0; ! if (err = MakeFSpec(path, &fss)) { DbgPrintf("MakeFSpec: err = %ld", err); --- 292,305 ---- } ! extern MgErr ZEXPORT LV_OpenResFork(File *refnum, PStr path, uInt32 openMode, uInt32 denyMode) { MgErr err = mgNotSupported; #if Mac FSSpec fss; ! File ioRefNum; *refnum = 0; ! if (err = MakeFSpec(0, 0, path, &fss)) { DbgPrintf("MakeFSpec: err = %ld", err); *************** *** 308,313 **** err = OpenResourceFork(&fss, openMode, denyMode, &ioRefNum); - if (!err) - err = FNewRefNum(path, (File)ioRefNum, refnum); #else *refnum = 0; --- 308,311 ---- *************** *** 328,332 **** MgErr err; ! if (err = MakeFSpec(path, &fss)) { DbgPrintf("MakeMacSpec: err = %ld", err); --- 326,330 ---- MgErr err; ! if (err = MakeFSpec(0, 0, path, &fss)) { DbgPrintf("MakeMacSpec: err = %ld", err); *************** *** 455,459 **** #if Mac FSSpec fss; ! int32 ioRefNum; *refnum = 0; --- 453,457 ---- #if Mac FSSpec fss; ! File ioRefNum; *refnum = 0; *************** *** 467,471 **** err = OpenResourceFork(&fss, openMode, denyMode, &ioRefNum); if (!err) ! err = FNewRefNum(path, (File)ioRefNum, refnum); #else *refnum = 0; --- 465,469 ---- err = OpenResourceFork(&fss, openMode, denyMode, &ioRefNum); if (!err) ! err = FNewRefNum(path, ioRefNum, refnum); #else *refnum = 0; Index: macbin.h =================================================================== RCS file: /cvsroot/opengtoolkit/lvzip/c_source/macbin.h,v retrieving revision 1.16 retrieving revision 1.17 diff -C2 -d -r1.16 -r1.17 *** macbin.h 23 May 2006 12:47:29 -0000 1.16 --- macbin.h 23 May 2006 13:18:44 -0000 1.17 *************** *** 209,213 **** PStr comment)); ! extern MgErr ZEXPORT LV_OpenResFork OF((LVRefNum *refnum, PStr path, uInt32 openMode, --- 209,213 ---- PStr comment)); ! extern MgErr ZEXPORT LV_OpenResFork OF((File *refnum, PStr path, uInt32 openMode, |
From: Rolf K. <lab...@us...> - 2006-05-23 13:19:07
|
Update of /cvsroot/opengtoolkit/lvzip/source In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv18847/source Modified Files: lvzlib.dll Log Message: Index: lvzlib.dll =================================================================== RCS file: /cvsroot/opengtoolkit/lvzip/source/lvzlib.dll,v retrieving revision 1.13 retrieving revision 1.14 diff -C2 -d -r1.13 -r1.14 Binary files /tmp/cvsF9REVr and /tmp/cvs4hGX7z differ |
From: Rolf K. <lab...@us...> - 2006-05-23 12:47:40
|
Update of /cvsroot/opengtoolkit/lvzip/c_source In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv7196/c_source Modified Files: macbin.c macbin.h zlibvc.def Log Message: Modifications for Macbin support Index: macbin.c =================================================================== RCS file: /cvsroot/opengtoolkit/lvzip/c_source/macbin.c,v retrieving revision 1.22 retrieving revision 1.23 diff -C2 -d -r1.22 -r1.23 *** macbin.c 18 May 2006 20:57:47 -0000 1.22 --- macbin.c 23 May 2006 12:47:29 -0000 1.23 *************** *** 80,227 **** } ! /* Compatibility functions for older LabVIEW libraries */ ! extern OSErr ZEXPORT HasResourceFork(PStr path, int32 *hasResFork) ! { ! FSSpec theFSSpec; ! OSErr err = noErr; ! ! *hasResFork = 0; ! ! err = MakeFSpec(0, 0, path, &theFSSpec); ! if (!err) ! { ! int theRefNum = FSpOpenResFile(&theFSSpec, fsRdPerm); ! if (ResError() == noErr) //we've got a resource file ! { ! CloseResFile(theRefNum); ! *hasResFork = 1; ! } ! } ! return err; ! } ! ! extern OSErr ZEXPORT LV_EncodeMacbinary(PStr srcPath, PStr dstPath) ! { ! FSSpec srcFSSpec; ! FSSpec dstFSSpec; ! OSErr err; ! ! err = MakeFSpec(0, 0, srcPath, &srcFSSpec); ! if (!err) ! { ! err = MakeFSpec(0, 0, dstPath, &dstFSSpec); ! if (!err) ! err = EncodeMacbinaryFiles(&srcFSSpec, &dstFSSpec); ! } ! return err; ! } ! ! extern OSErr ZEXPORT LV_DecodeMacbinary(PStr srcPath, PStr dstPath) ! { ! FSSpec srcFSSpec; ! FSSpec dstFSSpec; ! OSErr err; ! ! err = MakeFSpec(0, 0, srcPath, &srcFSSpec); ! if (!err) ! { ! err = MakeFSpec(0, 0, dstPath, &dstFSSpec); ! if (err) ! err = DecodeMacBinaryFiles(&srcFSSpec, &dstFSSpec); ! } ! return err; ! } ! #elif Win32 ! #include "iowin32.h" ! #endif ! ! extern void ZEXPORT DLLVersion(uChar* version) ! { ! sprintf(version, "lvzlib date: %s, time: %s",__DATE__,__TIME__); ! } ! ! extern MgErr ZEXPORT LVPath_HasResourceFork(Path path, int32 *hasResFork) ! { ! #if Mac ! FSSpec theFSSpec; ! MgErr err = noErr; ! ! *hasResFork = 0; ! ! err = MakeMacSpec(path, &theFSSpec); ! if (!err) ! { ! int theRefNum = FSpOpenResFile(&theFSSpec, fsRdPerm); ! if (ResError() == noErr) //we've got a resource file ! { ! CloseResFile(theRefNum); ! *hasResFork = 1; ! } ! } ! return err; ! #else ! *hasResFork = 0; ! return noErr; ! #endif ! } ! ! extern MgErr ZEXPORT LVPath_EncodeMacbinary(Path srcPath, Path dstPath) ! { ! #if Mac ! FSSpec srcFSSpec; ! FSSpec dstFSSpec; ! MgErr err; ! ! err = MakeMacSpec(srcPath, &srcFSSpec); ! if (!err) ! { ! err = MakeMacSpec(dstPath, &dstFSSpec); ! if (!err) ! err = OSErrToLVErr(EncodeMacbinaryFiles(&srcFSSpec, &dstFSSpec)); ! } ! return err; ! #else ! return mgNotSupported; ! #endif ! } ! ! extern MgErr ZEXPORT LVPath_DecodeMacbinary(Path srcPath, Path dstPath) ! { ! #if Mac ! FSSpec srcFSSpec; ! FSSpec dstFSSpec; ! MgErr err; ! ! err = MakeMacSpec(srcPath, &srcFSSpec); ! if (!err) ! { ! err = MakeMacSpec(dstPath, &dstFSSpec); ! if (!err) ! err = OSErrToLVErr(DecodeMacBinaryFiles(&srcFSSpec, &dstFSSpec)); ! } ! return err; ! #else ! return mgNotSupported; ! #endif ! } ! ! extern MgErr ZEXPORT LVPath_OpenResFork(LVRefNum *refnum, Path path, uInt32 openMode, uInt32 denyMode) { - MgErr err = mgNotSupported; - #if Mac int16 perm; HParamBlockRec pb; FSSpec fss; ! Boolean hasDeny; ! ! *refnum = 0; ! ! if (err = MakeMacSpec(path, &fss)) ! { ! DbgPrintf("MakeMacSpec: err = %ld", err); ! return err; ! } ! hasDeny = HasFMExtension(&fss, 1L << bHasOpenDeny); switch (openMode) { --- 80,93 ---- } ! static MgErr OpenResourceFork(FSSpec *fss, uInt32 openMode, uInt32 denyMode, int32 *ioRefnum) { int16 perm; HParamBlockRec pb; FSSpec fss; ! Boolean hasDeny = HasFMExtension(fss, 1L << bHasOpenDeny); + if (!ioRefnum) + return mgArgErr; + switch (openMode) { *************** *** 282,301 **** else DbgPrintf("OpenRF: err = %ld", err); ! ! if (!err) ! err = FNewRefNum(path, (File)pb.ioParam.ioRefNum, refnum); ! #else ! *refnum = 0; ! #endif return err; } ! extern MgErr ZEXPORT LVPath_UtilFileInfo(Path path, ! uInt8 write, ! LVFileInfo *fileInfo, ! PStr comment) { - #if Mac - FSSpec fss; DTPBRec dtpb; CInfoPBRec cpb; --- 148,159 ---- else DbgPrintf("OpenRF: err = %ld", err); ! ! *ioRefnum = pb.ioParam.ioRefNum; return err; } ! ! static MgErr UtilFileInfo(FSSpec fss, uInt8 write, LVFileInfo *fileInfo, PStr comment) { DTPBRec dtpb; CInfoPBRec cpb; *************** *** 305,316 **** return mgArgErr; - DoDebugger(); - - if (err = MakeMacSpec(path, &fss)) - { - DbgPrintf("MakeMacSpec: err = %ld", err); - return err; - } - memset(&cpb, 0, sizeof(CInfoPBRec)); cpb.hFileInfo.ioNamePtr = fss.name; --- 163,166 ---- *************** *** 412,415 **** --- 262,496 ---- } return err; + } + #elif Win32 + #include "iowin32.h" + #endif + + extern MgErr ZEXPORT LV_HasResourceFork(PStr path, int32 *hasResFork) + { + #if Mac + FSSpec theFSSpec; + OSErr err = noErr; + + *hasResFork = 0; + + err = MakeFSpec(0, 0, path, &theFSSpec); + if (!err) + { + int theRefNum = FSpOpenResFile(&theFSSpec, fsRdPerm); + if (ResError() == noErr) //we've got a resource file + { + CloseResFile(theRefNum); + *hasResFork = 1; + } + } + return OSErrToLVErr(err); + #else + *hasResFork = 0; + return noErr; + #endif + } + + extern MgErr ZEXPORT LV_OpenResFork(LVRefNum *refnum, PStr path, uInt32 openMode, uInt32 denyMode) + { + MgErr err = mgNotSupported; + #if Mac + FSSpec fss; + int32 ioRefNum; + + *refnum = 0; + + if (err = MakeFSpec(path, &fss)) + { + DbgPrintf("MakeFSpec: err = %ld", err); + return err; + } + + err = OpenResourceFork(&fss, openMode, denyMode, &ioRefNum); + if (!err) + err = FNewRefNum(path, (File)ioRefNum, refnum); + #else + *refnum = 0; + #endif + return err; + } + + extern MgErr ZEXPORT LV_UtilFileInfo(PStr path, + uInt8 write, + LVFileInfo *fileInfo, + PStr comment) + { + if (!comment || !PStrLen(comment)) + return mgArgErr; + + #if Mac + FSSpec fss; + MgErr err; + + if (err = MakeFSpec(path, &fss)) + { + DbgPrintf("MakeMacSpec: err = %ld", err); + return err; + } + + return UtilFileInfo(&fss, write, fileInfo, comment); + #else + return mgNotSupported; + #endif + } + + extern MgErr ZEXPORT LV_EncodeMacbinary(PStr srcPath, PStr dstPath) + { + #if Mac + FSSpec srcFSSpec; + FSSpec dstFSSpec; + OSErr err; + + err = MakeFSpec(0, 0, srcPath, &srcFSSpec); + if (!err) + { + err = MakeFSpec(0, 0, dstPath, &dstFSSpec); + if (!err) + err = EncodeMacbinaryFiles(&srcFSSpec, &dstFSSpec); + } + return OSErrToLVErr(err); + #else + return mgNotSupported; + #endif + } + + extern MgErr ZEXPORT LV_DecodeMacbinary(PStr srcPath, PStr dstPath) + { + #if Mac + FSSpec srcFSSpec; + FSSpec dstFSSpec; + OSErr err; + + err = MakeFSpec(0, 0, srcPath, &srcFSSpec); + if (!err) + { + err = MakeFSpec(0, 0, dstPath, &dstFSSpec); + if (err) + err = DecodeMacBinaryFiles(&srcFSSpec, &dstFSSpec); + } + return OSErrToLVErr(err); + #else + return mgNotSupported; + #endif + } + + extern void ZEXPORT DLLVersion(uChar* version) + { + sprintf(version, "lvzlib date: %s, time: %s",__DATE__,__TIME__); + } + + extern MgErr ZEXPORT LVPath_HasResourceFork(Path path, int32 *hasResFork) + { + #if Mac + FSSpec theFSSpec; + MgErr err = noErr; + + *hasResFork = 0; + + err = MakeMacSpec(path, &theFSSpec); + if (!err) + { + int theRefNum = FSpOpenResFile(&theFSSpec, fsRdPerm); + if (ResError() == noErr) //we've got a resource file + { + CloseResFile(theRefNum); + *hasResFork = 1; + } + } + return err; + #else + *hasResFork = 0; + return noErr; + #endif + } + + extern MgErr ZEXPORT LVPath_EncodeMacbinary(Path srcPath, Path dstPath) + { + #if Mac + FSSpec srcFSSpec; + FSSpec dstFSSpec; + MgErr err; + + err = MakeMacSpec(srcPath, &srcFSSpec); + if (!err) + { + err = MakeMacSpec(dstPath, &dstFSSpec); + if (!err) + err = OSErrToLVErr(EncodeMacbinaryFiles(&srcFSSpec, &dstFSSpec)); + } + return err; + #else + return mgNotSupported; + #endif + } + + extern MgErr ZEXPORT LVPath_DecodeMacbinary(Path srcPath, Path dstPath) + { + #if Mac + FSSpec srcFSSpec; + FSSpec dstFSSpec; + MgErr err; + + err = MakeMacSpec(srcPath, &srcFSSpec); + if (!err) + { + err = MakeMacSpec(dstPath, &dstFSSpec); + if (!err) + err = OSErrToLVErr(DecodeMacBinaryFiles(&srcFSSpec, &dstFSSpec)); + } + return err; + #else + return mgNotSupported; + #endif + } + + extern MgErr ZEXPORT LVPath_OpenResFork(LVRefNum *refnum, Path path, uInt32 openMode, uInt32 denyMode) + { + MgErr err = mgNotSupported; + #if Mac + FSSpec fss; + int32 ioRefNum; + + *refnum = 0; + + if (err = MakeMacSpec(path, &fss)) + { + DbgPrintf("MakeMacSpec: err = %ld", err); + return err; + } + + err = OpenResourceFork(&fss, openMode, denyMode, &ioRefNum); + if (!err) + err = FNewRefNum(path, (File)ioRefNum, refnum); + #else + *refnum = 0; + #endif + return err; + } + + extern MgErr ZEXPORT LVPath_UtilFileInfo(Path path, + uInt8 write, + LVFileInfo *fileInfo, + PStr comment) + { + if (!comment || !PStrLen(comment)) + return mgArgErr; + + #if Mac + FSSpec fss; + MgErr err; + + if (err = MakeMacSpec(path, &fss)) + { + DbgPrintf("MakeMacSpec: err = %ld", err); + return err; + } + + return UtilFileInfo(&fss, write, fileInfo, comment); #else return mgNotSupported; *************** *** 514,517 **** --- 595,599 ---- { MgErr err; + OSErr ret; LStrPtr lstr; Str255 name; *************** *** 525,528 **** --- 607,611 ---- #endif if (!err) + { if (pathLen <= 255) { *************** *** 533,536 **** --- 616,620 ---- lstr->cnt = pathLen; err = FPathToText(path, lstr); + lstr->str[lstr->cnt] = 0; #if DEBUG if (err) *************** *** 540,549 **** { CToPStr(lstr->str, name); ! err = OSErrToLVErr(MakeFSpec(0, 0, name, fss)); if (!err) err = OSErrToLVErr(ResolveAliasFileWithMountFlags(fss, true, (Boolean*)&isDir, (Boolean*)&isAlias, 0)); #if DEBUG else ! DbgPrintf("MakeFSpec: err = %ld", err); #endif } --- 624,635 ---- { CToPStr(lstr->str, name); ! ret = MakeFSpec(0, 0, name, fss); ! err = OSErrToLVErr(ret); if (!err) err = OSErrToLVErr(ResolveAliasFileWithMountFlags(fss, true, (Boolean*)&isDir, (Boolean*)&isAlias, 0)); #if DEBUG else ! DbgPrintf("MakeFSpec: ret = %d, err = %ld", ret, err); ! DbgPrintf("MakeFSpec: len = %ld, len2 = %d, path = %s", lstr->cnt, (int16)name[0], lstr->str); #endif } *************** *** 558,564 **** { OSErr err = FSMakeFSSpec(vol, dirID, path, fss); ! if (err && !(err == fnfErr)) ! return err; ! /* fileNotFound is expected and normal */ /* Workaround adapted from Apple Developer Support sample code in */ --- 644,685 ---- { OSErr err = FSMakeFSSpec(vol, dirID, path, fss); ! ! if (err) ! { ! DbgPrintf("MakeFSpec: err = %ld", err); ! if (fnfErr == err) ! { ! /* fileNotFound is expected and normal. */ ! err = noErr; ! } ! else if (bdNamErr == err) ! { ! /* MacOSX seems to return sometimes bdNamErr for longer absolute ! filenames, so we try to catch that too. */ ! FSSpec fst; ! Str255 temp; ! uChar *p; ! int32 i; ! ! DbgPrintf("MakeMacSpec: trying with subpaths"); ! /* remove the last elt of the path and see if we have success */ ! PStrCpy(temp, path); ! for (i = 0, p = (uChar*)&temp[PStrLen(path)]; p > temp; p--, i++) ! if (*p == ':') break; ! if (p <= temp) ! return err; ! PStrLen(temp) = PStrLen(path) - i; ! err = MakeFSpec(vol, dirID, temp, &fst); ! DbgPrintf("MakeMacSpec: err2 = %ld", err); ! if (!err || (fnfErr == err)) ! { ! PStrLen(p) = i; ! err = FSMakeFSSpec(vol, fst.parID, p, fss); ! DbgPrintf("MakeMacSpec: err3 = %ld", err); ! } ! } ! else ! return err; ! } /* Workaround adapted from Apple Developer Support sample code in */ Index: macbin.h =================================================================== RCS file: /cvsroot/opengtoolkit/lvzip/c_source/macbin.h,v retrieving revision 1.15 retrieving revision 1.16 diff -C2 -d -r1.15 -r1.16 *** macbin.h 1 Mar 2006 09:55:33 -0000 1.15 --- macbin.h 23 May 2006 12:47:29 -0000 1.16 *************** *** 147,151 **** typedef uChar Str255[256], *PStr, *CStr, *UPtr; ! typedef const uChar ConstStr255[256]; #define PStrBuf(b) (&((PStr)(b))[1]) --- 147,151 ---- typedef uChar Str255[256], *PStr, *CStr, *UPtr; ! typedef const uChar *ConstCStr, *ConstPStr, ConstStr255[256]; #define PStrBuf(b) (&((PStr)(b))[1]) *************** *** 153,156 **** --- 153,159 ---- #define PStrSize(b) (PStrLen(b)+1) /* # of bytes including length */ + int32 CToPStr(ConstCStr src, PStr dest); + int32 PStrCpy(PStr d, ConstPStr s); + typedef struct { int32 cnt; *************** *** 198,206 **** extern void ZEXPORT DLLVersion OF((uChar* Version)); ! #if Mac ! extern McErr ZEXPORT HasResourceFork OF((PStr path, int32 *hasResFork)); ! extern McErr ZEXPORT LV_EncodeMacbinary OF((PStr srcFileName, PStr dstFileName)); ! extern McErr ZEXPORT LV_DecodeMacbinary OF((PStr srcFileName, PStr dstFileName)); ! #endif extern MgErr ZEXPORT LVPath_ToText OF((Path path, CStr str, int32 *len)); --- 201,216 ---- extern void ZEXPORT DLLVersion OF((uChar* Version)); ! extern MgErr ZEXPORT LV_HasResourceFork OF((PStr path, int32 *hasResFork)); ! extern MgErr ZEXPORT LV_EncodeMacbinary OF((PStr srcFileName, PStr dstFileName)); ! extern MgErr ZEXPORT LV_DecodeMacbinary OF((PStr srcFileName, PStr dstFileName)); ! extern MgErr ZEXPORT LV_UtilFileInfo OF((PStr path, ! uInt8 write, ! LVFileInfo *finderInfo, ! PStr comment)); ! ! extern MgErr ZEXPORT LV_OpenResFork OF((LVRefNum *refnum, ! PStr path, ! uInt32 openMode, ! uInt32 denyMode)); extern MgErr ZEXPORT LVPath_ToText OF((Path path, CStr str, int32 *len)); Index: zlibvc.def =================================================================== RCS file: /cvsroot/opengtoolkit/lvzip/c_source/zlibvc.def,v retrieving revision 1.13 retrieving revision 1.14 diff -C2 -d -r1.13 -r1.14 *** zlibvc.def 1 Mar 2006 10:17:44 -0000 1.13 --- zlibvc.def 23 May 2006 12:47:29 -0000 1.14 *************** *** 104,105 **** --- 104,110 ---- LVPath_EncodeMacbinary @205 LVPath_DecodeMacbinary @206 + LV_HasResourceFork @210 + LV_OpenResFork @211 + LV_UtilFileInfo @212 + LV_EncodeMacbinary @213 + LV_DecodeMacbinary @214 |
From: Rolf K. <lab...@us...> - 2006-05-23 12:35:50
|
Update of /cvsroot/opengtoolkit/lvzip/source/macbin.llb In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv2926/source/macbin.llb Modified Files: DecodemacBinary.vi EncodemacBinary.vi MACBIN Has Resource Fork.vi MACBIN Open Resource Fork.vi MACBIN Resource File Info Core.vi MACBIN Resource File Info.vi MACBIN VI Tree.vi Log Message: Modification to mac binary support Index: EncodemacBinary.vi =================================================================== RCS file: /cvsroot/opengtoolkit/lvzip/source/macbin.llb/EncodemacBinary.vi,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 Binary files /tmp/cvsbvXTYH and /tmp/cvsbbrAFG differ Index: MACBIN Resource File Info Core.vi =================================================================== RCS file: /cvsroot/opengtoolkit/lvzip/source/macbin.llb/MACBIN Resource File Info Core.vi,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 Binary files /tmp/cvsbCn7EI and /tmp/cvsvgLbrH differ Index: MACBIN Resource File Info.vi =================================================================== RCS file: /cvsroot/opengtoolkit/lvzip/source/macbin.llb/MACBIN Resource File Info.vi,v retrieving revision 1.11 retrieving revision 1.12 diff -C2 -d -r1.11 -r1.12 Binary files /tmp/cvsc72v5Q and /tmp/cvsFv2e3P differ Index: MACBIN VI Tree.vi =================================================================== RCS file: /cvsroot/opengtoolkit/lvzip/source/macbin.llb/MACBIN VI Tree.vi,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 Binary files /tmp/cvsGbZ3nW and /tmp/cvsBZHktV differ Index: MACBIN Open Resource Fork.vi =================================================================== RCS file: /cvsroot/opengtoolkit/lvzip/source/macbin.llb/MACBIN Open Resource Fork.vi,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 Binary files /tmp/cvsQiUz8Y and /tmp/cvsRQ06lY differ Index: MACBIN Has Resource Fork.vi =================================================================== RCS file: /cvsroot/opengtoolkit/lvzip/source/macbin.llb/MACBIN Has Resource Fork.vi,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 Binary files /tmp/cvs7Poqr7 and /tmp/cvs8xQzO6 differ Index: DecodemacBinary.vi =================================================================== RCS file: /cvsroot/opengtoolkit/lvzip/source/macbin.llb/DecodemacBinary.vi,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 Binary files /tmp/cvsgdDXp9 and /tmp/cvsv5xFU8 differ |