oplineheight.c File Reference

#include "frontier.h"
#include "standard.h"
#include "ops.h"
#include "opinternal.h"
#include "oplineheight.h"
#include "opdisplay.h"
#include "wpengine.h"

Include dependency graph for oplineheight.c:

Go to the source code of this file.

Functions

short opgetline1top (void)
hdlheadrecord opgetlastvisiblenode (void)
long opgetcurrentscreenlines (boolean flscrollwise)
long opsumprevlineheights (long lnum, short *heightthisline)
long opsumalllineheights (void)
long opgetlinestoscrollupforvisi (hdlheadrecord hnode)
long opgetlinestoscrolldownforvisi (hdlheadrecord hnode)


Function Documentation

long opgetcurrentscreenlines boolean  flscrollwise  ) 
 

Definition at line 84 of file oplineheight.c.

References tyoutlinerecord::hline1, opgetline1top(), opgetlineheight(), opgetnextexpanded(), opgetnodelinecount(), outlinedata, r, and textvertinset.

Referenced by opexpandupdate(), opgetscrollbarinfo(), opinvalafter(), opjumpdisplayto(), opmousedown(), opnewscreenmap(), oppointnode(), and oprmousedown().

Here is the call graph for this function:

hdlheadrecord opgetlastvisiblenode void   ) 
 

Definition at line 57 of file oplineheight.c.

References ct, tyoutlinerecord::hline1, opgetline1top(), opgetlineheight(), opgetnextexpanded(), outlinedata, and r.

Here is the call graph for this function:

short opgetline1top void   ) 
 

Definition at line 41 of file oplineheight.c.

References tyoutlinerecord::line1linesabove, outlinedata, and textvertinset.

Referenced by getdownpagescrolllines(), opgetcurrentscreenlines(), opgetlastvisiblenode(), opgetlinestoscrolldownforvisi(), opgetlinestoscrollupforvisi(), opsumprevlineheights(), opupdate(), and opvertscrollrecord().

long opgetlinestoscrolldownforvisi hdlheadrecord  hnode  ) 
 

Definition at line 278 of file oplineheight.c.

References divup(), tyoutlinerecord::hline1, hnode, opbumpflatup(), opeditgetselpoint(), opeditingtext(), opgetline1top(), opgetlineheight(), opgetnodelinecount(), outlinedata, and r.

Referenced by opneedvisiscroll().

Here is the call graph for this function:

long opgetlinestoscrollupforvisi hdlheadrecord  hnode  ) 
 

Definition at line 205 of file oplineheight.c.

References tyoutlinerecord::hline1, hnode, opgetline1top(), opgetlineheight(), opgetnextexpanded(), opgetnodelinecount(), outlinedata, r, and return().

Referenced by opneedvisiscroll().

Here is the call graph for this function:

long opsumalllineheights void   ) 
 

Definition at line 186 of file oplineheight.c.

References opgetlineheight(), and opgetnextexpanded().

Referenced by opgetoutinesize(), and tablegetoutlinesize().

Here is the call graph for this function:

long opsumprevlineheights long  lnum,
short heightthisline
 

Definition at line 141 of file oplineheight.c.

References tyoutlinerecord::hline1, i, opbumpflatup(), opgetline1top(), opgetlineheight(), and outlinedata.

Referenced by opgetlinerect().

Here is the call graph for this function:


Generated on Thu Jun 8 07:57:27 2006 for frontierkernel 10.1.10a by  doxygen 1.4.6