| Current Path : /usr/home/beeson/MathXpert/ |
| Current File : /usr/home/beeson/MathXpert/papyrus.h |
int compute_linemarks(PDOCDATA pDocData); int new_step(PDOCDATA pDocData, int *newhscrollbars,int *newvscrollbars); coord measure_height(Papyrus *pPapyrus, int linebreaks, term t, int *reasonspace, coord *lastlineheight, coord *linewidth); term get_selected_arg(term t); int overlapping(ltermlist *p); void setup_linebreaks(Papyrus *p); #define MAXONELINE 100 #define INTERLINE_SPACE 6 /* in papyrus coordinates */ int splitline(char *reason, char line[MAXONELINE], char **rest); YPAIR reasonrect(coord reasonheight, coord formulabottom, coord lastlineheight, int extra); void init_papyrus(PDOCDATA p, int width, int height, int reasonstart); void NormalizeRect(BIGRECT *r);