KEY_BREAK 
   Break. 
 
   KEY_DOWN KEY_UP KEY_LEFT KEY_RIGHT 
   The 4 arrows. 
 
   KEY_HOME 
   Home 
 
   KEY_BACKSPACE 
   Backspace  
 
   KEY_F0 
   KEY_F(n). For 0 < n < 63. Ex.: F1 = KEY_F(1)  
 
   KEY_DL 
   Delete line  
 
   KEY_IL  
   Insert line  
 
   KEY_DC 
   Delete character  
 
   KEY_IC 
    Insert char or enter insert mode  
 
   KEY_EIC 
   Exit insert char mode  
 
   KEY_CLEAR 
   Clear screen  
 
   KEY_EOS 
   Clear to end of screen  
 
   KEY_EOL 
   Clear to end of line  
 
   KEY_SF 
   Scroll 1 line forward  
 
   KEY_SR 
   Scroll 1 line backward (reverse)  
 
   KEY_NPAGE 
   Next page  
 
   KEY_PPAGE 
   Previous page  
 
   KEY_STAB 
   Set tab  
 
   KEY_CTAB 
   Clear tab  
 
   KEY_CATAB 
   Clear all tabs  
 
   KEY_ENTER 
   Enter or send  
 
   KEY_SRESET 
   Soft (partial) reset  
 
   KEY_RESET 
   Reset or hard reset  
 
   KEY_PRINT 
   Print or copy  
 
   KEY_LL 
   Home down or bottom (lower left). Keypad is arranged like this: A1 up A3 left B2 right C1 down C3  
 
   KEY_A1 
   Upper left of keypad  
 
   KEY_A3 
   Upper right of keypad  
 
   KEY_B2 
   Center of keypad  
 
   KEY_C1 
   Lower left of keypad  
 
   KEY_C3 
   Lower right of keypad  
 
   KEY_BTAB 
   Back tab key  
 
   KEY_BEG 
   Beg(inning) key  
 
   KEY_CANCEL 
   Cancel key  
 
   KEY_CLOSE 
   Close key  
 
   KEY_COMMAND 
   Cmd (command) key  
 
   KEY_COPY 
   Copy key  
 
   KEY_CREATE 
   Create key  
 
   KEY_END 
   End key  
 
   KEY_EXIT 
   Exit key  
 
   KEY_FIND 
   Find key  
 
   KEY_HELP 
   Help key  
 
   KEY_MARK 
   Mark key  
 
   KEY_MESSAGE 
   Message key  
 
   KEY_MOVE 
   Move key  
 
   KEY_NEXT 
   Next object key  
 
   KEY_OPEN 
   Open key  
 
   KEY_OPTIONS 
   Options key  
 
   KEY_PREVIOUS 
   Previous object key  
 
   KEY_REDO 
   Redo key  
 
   KEY_REFERENCE 
   Ref(erence) key  
 
   KEY_REFRESH 
   Refresh key  
 
   KEY_REPLACE 
   Replace key  
 
   KEY_RESTART 
   Restart key  
 
   KEY_RESUME 
   Resume key  
 
   KEY_SAVE 
   Save key  
 
   KEY_SBEG 
   Shifted beginning key  
 
   KEY_SCANCEL 
   Shifted cancel key  
 
   KEY_SCOMMAND 
   Shifted command key  
 
   KEY_SCOPY 
   Shifted copy key  
 
   KEY_SCREATE 
   Shifted create key  
 
   KEY_SDC 
   Shifted delete char key  
 
   KEY_SDL 
   Shifted delete line key  
 
   KEY_SELECT 
   Select key  
 
   KEY_SEND 
   Shifted end key  
 
   KEY_SEOL 
   Shifted clear line key  
 
   KEY_SEXIT 
   Shifted exit key  
 
   KEY_SFIND 
   Shifted find key  
 
   KEY_SHELP 
   Shifted help key  
 
   KEY_SHOME 
   Shifted home key  
 
   KEY_SIC 
   Shifted input key  
 
   KEY_SLEFT 
   Shifted left arrow key  
 
   KEY_SMESSAGE 
   Shifted message key  
 
   KEY_SMOVE 
   Shifted move key  
 
   KEY_SNEXT 
   Shifted next key  
 
   KEY_SOPTIONS 
   Shifted options key  
 
   KEY_SPREVIOUS 
   Shifted prev key  
 
   KEY_SPRINT 
   Shifted print key  
 
   KEY_SREDO 
   Shifted redo key  
 
   KEY_SREPLACE 
   Shifted replace key  
 
   KEY_SRIGHT 
   Shifted right arrow  
 
   KEY_SRSUME 
   Shifted resume key  
 
   KEY_SSAVE 
   Shifted save key  
 
   KEY_SSUSPEND 
   Shifted suspend key  
 
   KEY_SUNDO 
   Shifted undo key  
 
   KEY_SUSPEND 
   Suspend key  
 
   KEY_UNDO 
   Undo key 
 
Páginas do artigo
   1. Novas funções Programa Outros artigos deste autor
 
 
 
 
Leitura recomendada
 
 
 
 
 
Comentários
	
		
		
	
	
	
	
	
	
 
	
		
		
	
	
	
	
	
	
		
			
				
				
					
					
						
							Mensagem 
							system(); que recebe como argumento o nome do comando como uma stirng. 
						 
					
	
					 
				 
			 	
			
		 
	 
	 
	
 
	
		
		
	
	
	
	
	
	
		
			
				
				
					
					
						
							Mensagem 
							Muito boa essa sua série de artigos, espero que essa saga continue, pois falta material na internet sobre bibliotecas diferentes das stdio, string, math...
Só mais uma coisa: que sites, apostilas, você indica para um iniciante como eu?
Muito obrigado
 
						 
					
	
					 
				 
			 	
			
		 
	 
	 
	
 
	
		
		
	
	
	
	
	
	
		
			
				
				
					
					
						
							Mensagem 
							Para quem está começando como eu, eu fiz um pequeno programa para estudar os atributos do curses.h. Está todo comentado de uma forma bem didática e simples. Foi baseado nesses artigos do lbsantos e em outros disponíveis na web. Está disponível para visualização e download na seção de Scripts :: C/C++ :: Miscelânea. 
						 
					
	
					 
				 
			 	
			
		 
	 
	 
	
 
	
		
		
	
	
	
	
	
	
		
			
				
				
					
					
						
							Mensagem 
							Cara..Denovo... executo o programa e ele roda.. cai an tela onde devo pressionar f1 ou f2... mas independente de qual eu pressione, ele sai do programa... o erro esta em meu compilador? 
						 
					
	
					 
				 
			 	
			
		 
	 
	 
	
 
	
		
		
	
	
	
	
	
	
		
			
				
				
					
					
						
							Mensagem 
							Muito boa essa série, mas me tira uma outra duvida, na ncurse tem as funções do turbo C, tais como line(), arc(), circle() ........ 
						 
					
	
					 
				 
			 	
			
		 
	 
	 
	
 
	
		
		
	
	
	
	
	
	
		
			
				
				
					
					
						
							Mensagem 
							Ho car ta muito bom este artigo vlw ai ate............. 
						 
					
	
					 
				 
			 	
			
		 
	 
	 
	
 
	
		
		
	
	
	
	
	
	
		
			
				
				
					
					
						
							Mensagem 
							Muito bons esses artigos... parabens!!!
agora, soh uma pergunta, vc conhece alguma funcao em C q espera um determinado tempo??
Eu gostaria de fazer uma atualizacao depois de x segundos... sabe se tem como fazer isso??
abracos 
						 
					
	
					 
				 
			 	
			
		 
	 
	 
	
 
	
		
		
	
	
	
	
	
	
		
			
				
				
					
					
						
							Mensagem 
							Fiz esse programa "Ola mundo" e rodou legal...agora o "Janelas"...
nao consegui, bem compilou  mas as opções nao funciona...
ehhh...vou tentar de novo...mas ta muito joia...adorei seu artigo...
parabens....bjs 
						 
					
	
					 
				 
			 	
			
		 
	 
	 
	
 
	
		
		
	
	
	
	
	
	
		
			
				
				
					
					
						
							Mensagem 
							Muito bom o artigo Leonardo, principalmente pra quem esta começando, mas senti falta de uns links de referência.
Mas de resto, gostei. 
						 
					
	
					 
				 
			 	
			
		 
	 
	 
	
 
Contribuir com comentário 
 
Enviar 
 
 
		
	
	
Patrocínio 
	
	
	
	
		
Destaques 
		
	
	
	
Artigos 
	
	
	
	
Dicas 
	
	
	
	
	
	
	
Tópicos 
	
	
	
	
Top 10 do mês 
	
	
	
	
Scripts