home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 1997 March / VPR9703A.ISO / VPR_DATA / DOGA / SOURCES / POLYEDIT.LZH / LIB / TEST.C < prev    next >
C/C++ Source or Header  |  1996-01-05  |  719b  |  38 lines

  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. #include "lib.h"
  5.  
  6. void    main( argc, argv )
  7. int        argc ;
  8. char    *argv[] ;
  9. {
  10.     int        i, j ;
  11.     Library    *lib ;
  12.  
  13.     printf( "start\n" );
  14.  
  15.     if ( LibraryInit() < 0 )
  16.         return ;
  17.     
  18.     for( i = 0 ; i < 256 ; i++ )
  19.     {
  20.         lib = LibraryGetInfo( i );
  21.         if ( lib != NULL )
  22.         {
  23.             printf( "%2d : %s\n", i, lib->name );
  24.             printf( "      %s\n", lib->pathname );
  25.             printf( "      %d\n", lib->size );
  26.             for( j = 0 ; lib->func[j].func != NULL ; j++ )
  27.             {
  28.                 printf( "     %s\n", lib->func[j].name );
  29.             }
  30.         }
  31.     }
  32.     printf( "ret MessageWarning : %X\n", MessageWarning( "Warning test" ) );
  33.     MessageError( "Error test" );
  34.     fflush( stdout );
  35.     printf( "end\n" );
  36.     getchar();
  37. }
  38.