ftp.nice.ch/pub/next/tools/archiver/JumpBack.4.s.tar.gz#/JumpBack_4/tarControl.h

This is tarControl.h in view mode; [Download] [Up]

//======================================================================
//
//	Portions written by FreemanSoft Inc.
//
//	FreemanSoft disclaims any warranty of any kind, expressed or implied,
//	as to this source code's fitness for any particular use.
//
//	For more information, use the following electronic mail addresses:
//	 
//		info@FreemanSoft.com	general questions
//		support@FreemanSoft.com	technical questions
//
//======================================================================


/*
 *	Used to build a strings table
 */

		/*
		 *	common strings localized for tarControl
		 */
		 
		/* 
		 * window title strings 
		 */
#define	title_string	NXLocalizedStringFromTable("tarControl", "Directory Copier (idle)", NULL, 			JumpBack window title )
#define title_pass_1	NXLocalizedStringFromTable("tarControl", "Directory Copier (skipping pass 1)", NULL, 	JumpBack window title )
#define title_pass_2	NXLocalizedStringFromTable("tarControl", "Directory copier (running tar)", NULL, 		JumpBack window title )

		/* start of string used in logging */
#define	startup_string		NXLocalizedStringFromTable("tarControl", "Starting duplication activities.\n", NULL, 	String put in log area )
#define	start_pass_1_string	NXLocalizedStringFromTable("tarControl", "Skipping pass 1.\n", NULL, 			String put in log area )
#define pass_1_found_something	NXLocalizedStringFromTable("tarControl", "Could not skip pass 1\n", NULL, 			String put in log area )
#define	start_pass_2_string	NXLocalizedStringFromTable("tarControl", "Starting duplication.\n", NULL, 		String put in log area )
#define	finished_string 	NXLocalizedStringFromTable("tarControl", "Duplication done.\n", NULL, 			String put in log area )
#define	abort_string		NXLocalizedStringFromTable("tarControl", "Duplication process aborted.\n", NULL, 	String put in log area )


		/*
		 *	common strings that might not be different in
		 *	TwoPassUI subs
		 */
		 
		/*
		 * 	tarControlControl strings 
		 */
#define	missing_source	NXLocalizedStringFromTable("tarControl", "No source directory picked", NULL, 		Messages: )
#define missing_dest	NXLocalizedStringFromTable("tarControl", "No destination directory picked", NULL, 		Messages: )
		/* 
		 * 	window title strings 
		 */
#define	almost_got_it	NXLocalizedStringFromTable("tarControl", "Just let go to accept that file.", NULL, 		JumpBack window title )
#define bogus_file_type	NXLocalizedStringFromTable("tarControl", "Items dragged into this app must be folders.", NULL, 	JumpBack window title )

		/* 
		 * tar control specific 
		 */
#define tar_executable	  NXLocalizedStringFromTable("tarControl", "TarProgram", "feathers", app in main bundle to run instead of tar)

#define pass_2_run_string NXLocalizedStringFromTable("tarControl", "cd %s ; cd .. ; %s cvf - %s | (cd %s ; %s xvf - )", NULL, string of tar commands )

These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.