
#ifndef claybrowserstrucinclude
#define claybrowserstrucinclude


#include "claybrowser.h"

extern boolean lineinsertedcallbackdisabled;

extern boolean browserdeletenodeswithtmpbitset (void);

extern boolean browsercommitchanges (void);

extern boolean browsercopyrefcon (hdlheadrecord, hdlheadrecord);

extern boolean browsertextualizerefcon (hdlheadrecord, Handle);

extern boolean browserreleaserefcon (hdlheadrecord, boolean);

extern boolean browserpredrag (hdlheadrecord *, tydirection *);

extern boolean browserdragcopy (hdlheadrecord, hdlheadrecord);

extern boolean browserexportscrap (hdloutlinerecord);

extern void browsersortfolder (hdlheadrecord);

extern boolean browsergetparentspec (hdlheadrecord, tybrowserspec *);

extern void browserinsertagain (hdlheadrecord);

extern boolean browserlineinserted (hdlheadrecord);

extern boolean browserlinedeleted (hdlheadrecord);

extern boolean browserclearundo (void);

extern boolean browsersetscrap (hdloutlinerecord);

extern boolean browsergetscrap (hdloutlinerecord *, boolean *);

extern boolean browserdeletedummyvalues (hdlheadrecord);

#endif