claybrowserexpand.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  tyexpandinfo


#define claybrowserexpandinclude


void browserfindinsertionpoint (hdlheadrecord, bigstring, tybrowserinfo *, hdlheadrecord *, tydirection *)
boolean browserexpandvisit (bigstring, tybrowserinfo *, long)
boolean browserpreexpand (hdlheadrecord, short, boolean)
boolean browsercanexpand (hdlheadrecord)
boolean browserpostcollapse (hdlheadrecord)

Define Documentation

#define claybrowserexpandinclude

Definition at line 28 of file claybrowserexpand.h.

Function Documentation

boolean browsercanexpand hdlheadrecord   ) 

Definition at line 618 of file claybrowserexpand.c.

References browsergetrefcon(), hnode, and info.

Referenced by setuptableoutlinecallbacks().

Here is the call graph for this function:

boolean browserexpandvisit bigstring  ,
tybrowserinfo ,

Definition at line 311 of file claybrowserexpand.c.

References browsercalcinsertionpoint(), browsercopyfileinfo(), browserexpand(), browserfindinsertionpoint(), info, keyboardescape(), opaddheadline(), opendinternalchange(), opstartinternalchange(), rollbeachball(), and testheapspace().

Referenced by browserexpand(), browserfileadded(), and initializetableoutline().

Here is the call graph for this function:

void browserfindinsertionpoint hdlheadrecord  ,
bigstring  ,
tybrowserinfo ,
hdlheadrecord ,

Definition at line 89 of file claybrowserexpand.c.

References alllower(), bigstring, browsergetrefcon(), comparestrings(), copystring(), down, tybrowserinfo::filesize, gethashkey, hashtablelookupnode(), hnode, long, longinfinity, moveleft(), nil, opchasedown(), opchaseright(), opfindhead(), opgetheadstring(), oprepeatedbump(), right, setstringlength, tyhashnode::sortedlink, tybrowserinfo::timemodified, up, viewbycolor, viewbycomment, viewbydate, viewbyicon, viewbykind, viewbyname, viewbysize, viewbysmallicon, and viewbyversion.

Referenced by browserexpandvisit(), browserinsertagain(), and browsersortfolder().

Here is the call graph for this function:

boolean browserpostcollapse hdlheadrecord   ) 

Definition at line 628 of file claybrowserexpand.c.

References browserdeletedummyvalues(), hnode, killundo(), opdeletesubs(), opdisabledisplay(), openabledisplay(), opendinternalchange(), opstartinternalchange(), and outlinedata.

Referenced by setuptableoutlinecallbacks().

Here is the call graph for this function:

boolean browserpreexpand hdlheadrecord  ,
short  ,

Definition at line 441 of file claybrowserexpand.c.

References browserexpand(), browserlineinserted(), compoundexpand, emptystring, expandcancelledvisit(), fl, hnode, initbeachball(), nil, opaddheadline(), opcleartmpbits(), opendinternalchange(), opsetctexpanded(), opsiblingvisiter(), opstartinternalchange(), opvalidate(), outlinedata, and right.

Referenced by setuptableoutlinecallbacks().

Here is the call graph for this function:

Generated on Thu Jun 1 03:05:30 2006 for frontierkernel 10.1.10a by  doxygen 1.4.6