MyWebUniversity.com Home Page
 



OpenSolaris man pages main menu


Curses Library Functions                  cursalecompat(3CURSES)



NAME
     cursalecompat, movenextch,  wmovenextch,  moveprevch,  wmo-
     veprevch,  adjcurspos,  wadjcurspos  -  these  functions are
     added to ALE curses library for moving the cursor by charac-
     ter.

SYNOPSIS
     cc [ flag ... ] file ... -lcurses [ library .. ]
     #include 

     int movenextch(void);


     int wmovenextch(WINDOW *win);


     int moveprevch(void);


     int wmoveprevch(WINDOW *win);


     int adjcurspos(void);


     int wadjcurspos(WINDOW *win);


DESCRIPTION
     movenextch() and wmovenextch() move the cursor to  the  next
     character  to  the  right.  If  the next character is a mul-
     ticolumn character, the cursor is  positioned on  the  first
     (left-most)  column  of that character. The new cursor posi-
     tion will be on the next character, even if the  cursor  was
     originally  positioned  on  the  left-most  column of a mul-
     ticolumn character.  Note that the simple cursor   increment
     (]x) does not guarantee movement to the next character,  if
     the cursor was originally positioned on a multicolumn  char-
     acter. getyx(3CURSES) can be used to find the new position.


     moveprevc() and wmoveprevch() routines are the  opposite  of
     movenextch()  and   wmovenextch(),  moving the cursor to the
     left-most column of the previous character.


     adjcurspos()  and  wadjcurspos()  move  the  cursor  to  the
     first(left-most)  column  of  the multicolumn character that
     the cursor is presently on. If the cursor is already on  the
     first  column, or if the cursor is on a single-column  char-
     acter,  these routines will have no effect.




SunOS 5.11          Last change: 31 Dec 1996                    1






Curses Library Functions                  cursalecompat(3CURSES)



RETURN VALUE
     All routines return the integer  ER  upon  failure  and  an
     integer value other than ER upon successful completion.

ATRIBUTES
     See attributes(5) for descriptions of the  following  attri-
     butes:



     
           ATRIBUTE TYPE               ATRIBUTE VALUE       
    
     MT-Level                     Unsafe                      
    


SEE ALSO
     curses(3CURSES), getyx(3CURSES), attributes(5)

NOTES
     The header file  automatically includes the header
     files  ,  and .


     Note that  movenextch(), moveprevch(), and adjcurspos()  may
     be macros.




























SunOS 5.11          Last change: 31 Dec 1996                    2



OpenSolaris man pages main menu

Contact us      |       About us      |       Term of use      |       Copyright © 2000-2010 MyWebUniversity.com ™