27 lines
		
	
	
		
			496 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
		
			496 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
form Copy selected files...
 | 
						|
  word Prefix
 | 
						|
  word Suffix _copy
 | 
						|
  boolean Keep_original 1
 | 
						|
endform
 | 
						|
 | 
						|
total_objects = numberOfSelected()
 | 
						|
for i to total_objects
 | 
						|
  my_object[i] = selected(i)
 | 
						|
endfor
 | 
						|
for i to total_objects
 | 
						|
  selectObject: my_object[i]
 | 
						|
  @copy()
 | 
						|
  new[i] = selected()
 | 
						|
endfor
 | 
						|
if total_objects
 | 
						|
  selectObject: new[1]
 | 
						|
  for i from 2 to total_objects
 | 
						|
    plusObject: new[i]
 | 
						|
  endfor
 | 
						|
endif
 | 
						|
 | 
						|
procedure copy ()
 | 
						|
  .name$ = extractWord$(selected$(), " ")
 | 
						|
  Copy: prefix$ + .name$ + suffix$
 | 
						|
endproc
 |