value__ntId__ntName__ntTemplate	viewFlagsviewQuitScriptviewSetupFormScriptstepChildrenviewClickScriptviewJustify
viewBounds	NP_CursorNP_SoupNP_ArrayReorientToScreen
noBackdrop	__ntDatatype	__ntFlags   
 P R O T   @			   
 N U M B    			  $ F U N C   ( )  B E G I N    N P _ C u r s o r   : =   N I L ;    N P _ S o u p   : =   N I L ;    C A L L   k U n R e g i s t e r C a r d S o u p F u n c   W I T H   ( C _ N A V _ P o i n t S o u p ) ;       A d d D e f e r r e d A c t i o n   ( F U N C   ( )                                        B E G I N                                          L O C A L   F r a m e   : =   G e t R o o t   ( ) . ( C _ A p p S y m b o l ) ;                                          F O R E A C H   S l o t ,   V a l u e   I N   F r a m e   D O                                            I F   ( S l o t   < >   ' _ P a r e n t )   A N D                                                  ( S l o t   < >   ' _ p r o t o )   A N D                                                  ( S l o t   < >   ' v i e w C O b j e c t )                                                  T H E N   R e m o v e S l o t   ( F r a m e ,   ( S l o t ) ) ;                                          G C   ( ) ;                                        E N D ,   [ ] ) ;  E N D   
 S C P T    			   F U N C   ( )  B E G I N    / /   g e t   o r   c r e a t e   N A V   P o i n t s   S o u p    / /   * * * * * * * * * * * * * * * * * * * * * * * * * * * * *         I F   ( N P _ S o u p   =   N I L )          T H E N   B E G I N            N P _ S o u p   : =   C A L L   k R e g i s t e r C a r d S o u p F u n c   W I T H   ( C _ N A V _ P o i n t S o u p ,                                                                                                    [ {   s t r u c t u r e :   ' s l o t ,                                                                                                          p a t h           :   ' N a m e ,                                                                                                          t y p e           :   ' s t r i n g   } ] ,                                                                                                    C _ O w n e r A p p S y m b o l ,                                                                                                    [ " N A V   P o i n t " ,   " N A V   P o i n t s " ] ) ;            N P _ C u r s o r   : =   Q u e r y   ( N P _ S o u p ,   { t y p e :   ' i n d e x ,   i n d e x P a t h :   ' N a m e } ) ;          E N D  E N D   	  			
 A R A Y  							viewFont
viewFormat	text			   D
 C L A S   @			
 R E C T   K  				   			
 E V A L  * f a n c y F o n t 1 0   +   t s B o l d    				      			 H	  			 " N A V   P o i n t s \ n f o r   G P S   M a p \ n I n s t a l l e r   1 . 1 \ n  1 9 9 5 , 9 7   G .   S t a u d e n m a i e r "  	, clParagraphView				buttonClickScript	$					   	 @				   F U N C   ( )  B E G I N    L O C A L   I t e m ,   N P ,   I ,   C o u n t ,   u s e _ A F L D s ,   u s e _ V O R s ,   u s e _ N D B s ,   o k ;       G C   ( ) ;    u s e _ A F L D s   : =   A F L D s . v i e w V a l u e ;    u s e _ V O R s   : =   V O R s . v i e w V a l u e ;    u s e _ N D B s   : =   N D B s . v i e w V a l u e ;    I F   ( N O T   ( u s e _ A F L D s   O R   u s e _ V O R s   O R   u s e _ N D B s ) )          T H E N   G e t R o o t   ( ) : N o t i f y   ( k N o t i f y A l e r t ,                                                          E n s u r e I n t e r n a l   ( C _ A p p N a m e ) ,                                                          E n s u r e I n t e r n a l   ( " n o t h i n g   t o   i n s t a l l ! " ) )          E L S E   B E G I N            I n f o : O p e n   ( ) ;            P r o g r e s s : O p e n   ( ) ;            C o u n t   : =   0 ;            T R Y              F O R   I   : =   0   T O   L e n g t h   ( N P _ A r r a y )   -   1   D O   B E G I N                N P   : =   N P _ A r r a y [ I ] ;                I F   ( ( N P . T y p e   =   ' A F L D )   A N D   ( u s e _ A F L D s ) )   O R   ( ( N P . T y p e   =   ' V O R )   A N D   ( u s e _ V O R s ) )   O R   ( ( N P . T y p e   =   ' N D B )   A N D   ( u s e _ N D B s ) )                      T H E N   B E G I N                        o k   : =   N I L ;                        I t e m   : =   N P _ C u r s o r : G o t o K e y   ( N P . N a m e ) ;                        I F   ( I t e m   =   N I L )                              T H E N   o k   : =   T R U E                        E L S E   I F   ( I t e m . C o m m e n t   =   N I L )                              T H E N   o k   : =   T R U E                        E L S E   I F   ( S t r E q u a l   ( N P . N a m e ,   I t e m . N a m e ) )                              T H E N   B E G I N                                I F   ( N O T   S t r E q u a l   ( N P . C o m m e n t ,   I t e m . C o m m e n t ) )                                      T H E N   o k   : =   T R U E                              E N D                              E L S E   o k   : =   T R U E ;                        I F   ( o k )                              T H E N   B E G I N                                N P _ S o u p : A d d T o D e f a u l t S t o r e   ( { N a m e         :   N P . N a m e ,                                                                                        C o m m e n t   :   N P . C o m m e n t ,                                                                                        L a t           :   N P . L a t ,                                                                                        L o n g         :   N P . L o n g } ) ;                                C o u n t   : =   C o u n t   +   1                              E N D                      E N D ;                I F   ( ( I   M O D   2 0 )   =   0 )                      T H E N   B E G I N                        S e t V a l u e   ( P r o g r e s s ,   ' v i e w V a l u e ,   I ) ;                        R e f r e s h V i e w s   ( )                      E N D              E N D ;              S e t V a l u e   ( P r o g r e s s ,   ' v i e w V a l u e ,   L E N G T H   ( N P _ A r r a y ) ) ;              R e f r e s h V i e w s   ( )            O N E X C E P T I O N   | e v t . e x |   D O              G e t R o o t   ( ) : N o t i f y   ( k N o t i f y A l e r t ,                                                    E n s u r e I n t e r n a l   ( C _ A p p N a m e ) ,                                                    E n s u r e I n t e r n a l   ( " E r r o r   d u r i n g   s a v i n g   N A V   P o i n t s ! " ) ) ;            P r o g r e s s : C l o s e   ( ) ;            I n f o : C l o s e   ( ) ;            G e t R o o t   ( ) : N o t i f y   ( k N o t i f y A l e r t ,                                                  E n s u r e I n t e r n a l   ( C _ A p p N a m e ) ,                                                  E n s u r e I n t e r n a l   ( N u m b e r S t r   ( C o u n t )   &   "   N A V   P o i n t s   i n s t a l l e d ! " ) )          E N D  E N D     				,* " I n s t a l l   N A V   P o i n t s "    				( x  			   X	  protoTextButton I n s t a l l  					5	$					   	 @				   F U N C   ( )  B E G I N    L O C A L   I t e m ,   N P ,   I ,   C o u n t ,   u s e _ A F L D s ,   u s e _ V O R s ,   u s e _ N D B s ;       G C   ( ) ;    u s e _ A F L D s   : =   A F L D s . v i e w V a l u e ;    u s e _ V O R s   : =   V O R s . v i e w V a l u e ;    u s e _ N D B s   : =   N D B s . v i e w V a l u e ;    I F   ( N O T   ( u s e _ A F L D s   O R   u s e _ V O R s   O R   u s e _ N D B s ) )          T H E N   G e t R o o t   ( ) : N o t i f y   ( k N o t i f y A l e r t ,                                                          E n s u r e I n t e r n a l   ( C _ A p p N a m e ) ,                                                          E n s u r e I n t e r n a l   ( " n o t h i n g   t o   r e m o v e ! " ) )          E L S E   B E G I N            I n f o : O p e n   ( ) ;            P r o g r e s s : O p e n   ( ) ;            C o u n t   : =   0 ;            T R Y              F O R   I   : =   0   T O   L e n g t h   ( N P _ A r r a y )   -   1   D O   B E G I N                N P   : =   N P _ A r r a y [ I ] ;                I F   ( ( N P . T y p e   =   ' A F L D )   A N D   ( u s e _ A F L D s ) )   O R   ( ( N P . T y p e   =   ' V O R )   A N D   ( u s e _ V O R s ) )   O R   ( ( N P . T y p e   =   ' N D B )   A N D   ( u s e _ N D B s ) )                      T H E N   B E G I N                        I t e m   : =   N P _ C u r s o r : G o t o K e y   ( N P . N a m e ) ;                        I F   ( S t r E q u a l   ( N P . N a m e ,   I t e m . N a m e )   A N D   S t r E q u a l   ( N P . C o m m e n t ,   I t e m . C o m m e n t ) )                              T H E N   B E G I N                                E n t r y R e m o v e F r o m S o u p   ( I t e m ) ;                                C o u n t   : =   C o u n t   +   1                              E N D                      E N D ;                I F   ( ( I   M O D   2 0 )   =   0 )                      T H E N   B E G I N                        S e t V a l u e   ( P r o g r e s s ,   ' v i e w V a l u e ,   I ) ;                        R e f r e s h V i e w s   ( )                      E N D              E N D ;              S e t V a l u e   ( P r o g r e s s ,   ' v i e w V a l u e ,   L E N G T H   ( N P _ A r r a y ) ) ;              R e f r e s h V i e w s   ( )            O N E X C E P T I O N   | e v t . e x |   D O              G e t R o o t   ( ) : N o t i f y   ( k N o t i f y A l e r t ,                                                    E n s u r e I n t e r n a l   ( C _ A p p N a m e ) ,                                                    E n s u r e I n t e r n a l   ( " E r r o r   d u r i n g   r e m o v i n g   N A V   P o i n t s ! " ) ) ;            P r o g r e s s : C l o s e   ( ) ;            I n f o : C l o s e   ( ) ;            G e t R o o t   ( ) : N o t i f y   ( k N o t i f y A l e r t ,                                                  E n s u r e I n t e r n a l   ( C _ A p p N a m e ) ,                                                  E n s u r e I n t e r n a l   ( N u m b e r S t r   ( C o u n t )   &   "   N A V   P o i n t s   r e m o v e d ! " ) )          E N D  E N D     				,( " R e m o v e   N A V   P o i n t s "    				( x  			   X	  	> R e m o v e  			__ntDeclare		$					   h	 @				, " P r o g r e s s : "    				(
F  			 	  protoStaticText
 I n f o  	 				L							   	 @				(FŪ  			 F U N C   ( )  B E G I N    S E L F . m i n V a l u e   : =   0 ;    S E L F . m a x V a l u e   : =   L E N G T H   ( N P _ A r r a y ) ;    S E L F . v i e w V a l u e   : =   0  E N D   	  			 	  
protoGauge P r o g r e s s  	 				L		$		viewValue	"			   	 @				, " A i r f i e l d s "    				(K2W  			 
 B O O L    			( R O M _ f o n t S y s t e m 9 b o l d  	,  protoCheckBox A F L D s  	 				L		$		b	"			   	 @				, " V O R s / D M E s "    				(Z2f  			 	i  				k	,  	l
 V O R s  	 				L		$		b	"			   	 @				, " N D B s "    				(i2u  			 	i  				k	,  	l
 N D B s  	     			  h F U N C   ( u n i t )  B E G I N    I F   ( S E L F   < >   b a s e )          / /   c l i c k   w a s   i n   c h i l d   v i e w          T H E N   N I L          E L S E   B E G I N            / /   o n l y   a l l o w   a   d r a g   t o   o c c u r   i f   i t   i s   i n            / /   t h e   m a r g i n   o f   t h e   v i e w            L O C A L   x   : =   G e t P o i n t   ( f i r s t X ,   u n i t ) ,                        y   : =   G e t P o i n t   ( f i r s t Y ,   u n i t ) ,                        b o x   : =   S E L F : G l o b a l B o x   ( ) ;             I F   ( ( y   -   b o x . t o p )   <   7 )                  O R   ( ( b o x . b o t t o m   -   y )   <   7 )                  O R   ( ( x   -   b o x . l e f t )   <   7 )                  O R   ( ( b o x . r i g h t   -   x )   <   7 )                  T H E N   B E G I N                    I n k O f f   ( u n i t ) ;                    S E L F : D r a g   ( u n i t ,   n i l ) ;                    S E L F : D i r t y   ( ) ;     / /   t o   g e t   i n k   d r o p p i n g   u p                    / /   r e t u r n   t r u e   t o   s a y   h a n d l e d   t h e   c l i c k                    T R U E  	 	 E N D                  / /   r e t u r n   n i l   s o   k i d s   c a n   g e t   c l i c k                  E L S E   N I L ;          E N D  E N D    	  			 H	  			
 	(  		 n i l  	,					,  			 k N P _ A r r a y  	,  			h F U N C   ( )  B E G I N    : s y n c V i e w   ( ) ;    : R e d o C h i l d r e n   ( )  E N D   	,  			 
 B O O L    protoFloatNGo I n s t a l l e r  
