home *** CD-ROM | disk | FTP | other *** search
/ Nebula 1 / Nebula One.iso / ArchiveUtils / JumpBack / Source / cdromControl.h < prev    next >
Encoding:
C/C++ Source or Header  |  1995-06-12  |  3.1 KB  |  66 lines

  1.  
  2. //======================================================================
  3. //
  4. //    Portions written by FreemanSoft Inc.
  5. //
  6. //    FreemanSoft disclaims any warranty of any kind, expressed or implied,
  7. //    as to this source code's fitness for any particular use.
  8. //
  9. //    For more information, use the following electronic mail addresses:
  10. //     
  11. //        info@FreemanSoft.com    general questions
  12. //        support@FreemanSoft.com    technical questions
  13. //
  14. //======================================================================
  15.  
  16.  
  17. /*
  18.  *    Used to build a strings table
  19.  */
  20.  
  21.         /*
  22.          *    common strings localized for cdromControl
  23.          */
  24.          
  25.         /* 
  26.          * window title strings 
  27.          */
  28. #define    title_string    NXLocalizedStringFromTable("cdromControl", "CD-ROM Indexer (idle)", NULL,                 JumpBack window title )
  29. #define title_pass_1    NXLocalizedStringFromTable("cdromControl", "CD-ROM Indexer (building dest directory with links)", NULL,     JumpBack window title )
  30. #define title_pass_2    NXLocalizedStringFromTable("cdromControl", "CD-ROM Indexer (running ixbuild)", NULL,     JumpBack window title )
  31.  
  32.         /* start of string used in logging */
  33. #define    startup_string        NXLocalizedStringFromTable("cdromControl", "Starting indexing activities.\n", NULL,     String put in log area )
  34. #define    start_pass_1_string    NXLocalizedStringFromTable("cdromControl", "Building writable sym-link directory.\n", NULL, String put in log area )
  35. #define pass_1_found_something    NXLocalizedStringFromTable("cdromControl", "Cannot create directory of sym-links.\n", NULL, String put in log area )
  36. #define    start_pass_2_string    NXLocalizedStringFromTable("cdromControl", "Starting Indexing.\n", NULL,         String put in log area )
  37. #define    finished_string     NXLocalizedStringFromTable("cdromControl", "Indexing completed.\n", NULL,             String put in log area )
  38. #define    abort_string        NXLocalizedStringFromTable("cdromControl", "Indexing process aborted.\n", NULL,         String put in log area )
  39.  
  40.  
  41.         /*
  42.          *    common strings that might not be different in
  43.          *    cdromControlControl subs
  44.          */
  45.          
  46.         /*
  47.          *     cdromControlControl strings 
  48.          */
  49. #define    missing_source    NXLocalizedStringFromTable("cdromControl", "No source directory picked", NULL,         Messages: )
  50. #define missing_dest    NXLocalizedStringFromTable("cdromControl", "No destination directory picked", NULL,         Messages: )
  51.         /* 
  52.          *     window title strings 
  53.          */
  54. #define    almost_got_it    NXLocalizedStringFromTable("cdromControl", "Just let go to accept that file.", NULL,         JumpBack window title )
  55. #define bogus_file_type    NXLocalizedStringFromTable("cdromControl", "Items dragged into this app must be folders.", NULL,     JumpBack window title )
  56.  
  57.         /*
  58.          *    strings only used in cdromIndex control
  59.          */
  60. #define make_dir_script    NXLocalizedStringFromTable("cdromControl", "make_dir.sh", NULL,program that makes dest dir and sym links)
  61. #define missing_make_dir_script    NXLocalizedStringFromTable("cdromControl", "Can't find file make_dir.sh to build the destination directory.", NULL,program that makes dest dir and sym links)
  62.  
  63.  
  64. #define pass_2_run_string NXLocalizedStringFromTable("cdromControl", "cd %s/%s; /usr/bin/ixbuild -d -l -g -v .", NULL, ixbuild command for making indicies)
  65.  
  66.