-+-+-+-+-+-+-+-+ START OF PART 6 -+-+-+-+-+-+-+-+ Xextern`20mo_status`20mo_forward_node`20(mo_window`20*); Xextern`20mo_status`20mo_visit_position`20(mo_window`20*,`20int); Xextern`20mo_status`20mo_dump_history`20(mo_window`20*); Xextern`20mo_status`20mo_post_history_win`20(mo_window`20*); X X/*`20hotlist.c`20*/ Xextern`20mo_hotlist`20*mo_read_hotlist`20(char`20*); Xextern`20mo_hotlist`20*mo_new_hotlist`20(char`20*,`20char`20*); Xextern`20mo_status`20mo_write_hotlist`20(mo_hotlist`20*); Xextern`20mo_status`20mo_dump_hotlist`20(mo_hotlist`20*); Xextern`20mo_status`20mo_setup_default_hotlist`20(void); Xextern`20mo_status`20mo_write_default_hotlist`20(void); Xextern`20mo_status`20mo_post_hotlist_win`20(mo_window`20*); Xextern`20mo_status`20mo_add_node_to_default_hotlist`20(mo_node`20*); X X/*`20img.c`20*/ Xextern`20mo_status`20mo_free_image_data`20(void`20*); Xextern`20mo_status`20mo_register_image_resolution_function`20(mo_window`20*); V X X/*`20main.c`20*/ Xextern`20void`20mo_exit`20(void); X X/*`20mo-www.c`20*/ Xextern`20char`20*mo_pull_er_over`20(char`20*,`20char`20**); Xextern`20mo_status`20mo_pull_er_over_virgin`20(char`20*,`20char`20*); Xextern`20char`20*mo_tmpnam`20(void); Xextern`20char`20*mo_get_html_return`20(char`20**); Xextern`20char`20*mo_convert_newlines_to_spaces`20(char`20*); Xextern`20mo_status`20mo_re_init_formats`20(void); X Xextern`20char`20*mo_url_canonicalize`20(char`20*,`20char`20*); Xextern`20char`20*mo_url_canonicalize_keep_anchor`20(char`20*,`20char`20*); Xextern`20char`20*mo_url_canonicalize_local`20(char`20*); Xextern`20char`20*mo_url_to_unique_document`20(char`20*); Xextern`20char`20*mo_url_extract_anchor`20(char`20*); Xextern`20char`20*mo_url_extract_access`20(char`20*,`20char`20*); X Xextern`20void`20application_user_feedback`20(char`20*); Xextern`20char`20*mo_escape_part`20(char`20*); Xextern`20char`20*mo_unescape_part`20(char`20*); X X#ifdef`20HAVE_DTM X/*`20mo-dtm.c`20*/ Xextern`20mo_status`20mo_dtm_in`20(char`20*); Xextern`20mo_status`20mo_dtm_out`20(char`20*); Xextern`20mo_status`20mo_dtm_out_active_p`20(void); Xextern`20mo_status`20mo_dtm_poll_and_read`20(void); Xextern`20mo_status`20mo_dtm_send_text`20(mo_window`20*,`20char`20*,`20char`20* V); Xextern`20mo_status`20mo_dtm_disconnect`20(void); X#endif X X#ifdef`20HAVE_HDF X/*`20mo-hdf.c`20*/ Xextern`20char`20*mo_hdf_fetch_local_filename`20(char`20*); Xextern`20char`20*mo_decode_internal_reference`20(char`20*,`20char`20*,`20char V`20*); Xextern`20char`20*mo_decode_hdfref`20(char`20*url,`20char`20*target); X#ifdef`20HAVE_DTM Xextern`20mo_status`20mo_do_hdf_dtm_thang`20(char`20*,`20char`20*); X#endif`20/*`20HAVE_DTM`20*/ X#endif`20/*`20HAVE_HDF`20*/ X X/*`20pan.c`20*/ Xextern`20mo_status`20mo_setup_pan_list`20(void); Xextern`20mo_status`20mo_write_pan_list`20(void); Xextern`20mo_status`20mo_new_pan`20(char`20*,`20char`20*,`20char`20*,`20char`20 V*); Xextern`20char`20*mo_fetch_pan_links`20(char`20*url,`20int); Xextern`20mo_status`20mo_delete_pan`20(int); Xextern`20mo_status`20mo_modify_pan`20(int,`20char`20*,`20char`20*,`20char`20*) V; Xextern`20mo_status`20mo_is_editable_pan`20(char`20*); Xextern`20mo_status`20mo_grok_pan_pieces`20 X`20`20(char`20*,`20char`20*,`20char`20**,`20char`20**,`20char`20**,`20int`20*, V`20char`20**); Xextern`20int`20mo_next_pan_id`20(void); X X/*`20picread.c`20*/ Xextern`20unsigned`20char`20*ReadBitmap`20(char`20*,`20int`20*,`20int`20*,`20XC Volor`20*,`20int`20*); X X/*`20pixmaps.c`20*/ Xextern`20void`20AnimatePixmapInWidget(Widget,`20Pixmap); Xextern`20void`20MakeAnimationPixmaps(Widget); X X/*`20whine.c`20*/ Xextern`20mo_status`20mo_post_whine_win`20(mo_window`20*win); X X/*`20-----------------------------`20END`20OF`20FILE`20----------------------- V-------`20*/ X X#endif`20/*`20not`20__MOSAIC_H__`20*/ $ call unpack [.SRC]MOSAIC.H;5 409144246 "" 52 11 13 $! $ create 'f' X/**************************************************************************** V X`20*`20NCSA`20Mosaic`20for`20the`20X`20Window`20System`20`20`20`20`20`20`20`20 V`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20 V`20`20`20`20* X`20*`20Software`20Development`20Group`20`20`20`20`20`20`20`20`20`20`20`20`20 V`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20 V`20`20`20`20`20`20`20`20* X`20*`20National`20Center`20for`20Supercomputing`20Applications`20`20`20`20`20 V`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20* X`20*`20University`20of`20Illinois`20at`20Urbana-Champaign`20`20`20`20`20`20`20 V`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20* X`20*`20605`20E.`20Springfield,`20Champaign`20IL`2061820`20`20`20`20`20`20`20 V`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20 V`20`20* X`20*`20mosaic@ncsa.uiuc.edu`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20 V`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20 V`20`20`20`20`20`20`20`20`20`20* X`20*`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20 V`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20 V`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20* X`20*`20Copyright`20(C)`201993,`20Board`20of`20Trustees`20of`20the`20University V`20of`20Illinois`20`20`20`20`20`20* X`20*`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20 V`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20 V`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20* X`20*`20NCSA`20Mosaic`20software,`20both`20binary`20and`20source`20(hereafter, V`20Software)`20is`20`20`20`20* X`20*`20copyrighted`20by`20The`20Board`20of`20Trustees`20of`20the`20University V`20of`20Illinois`20`20`20`20`20`20`20* X`20*`20(UI),`20and`20ownership`20remains`20with`20the`20UI.`20`20`20`20`20`20 V`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20 V`20* X`20*`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20 V`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20 V`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20* X`20*`20The`20UI`20grants`20you`20(hereafter,`20Licensee)`20a`20license`20to`20 Vuse`20the`20Software`20`20`20`20* X`20*`20for`20academic,`20research`20and`20internal`20business`20purposes`20onl Vy,`20without`20a`20`20`20`20* X`20*`20fee.`20`20Licensee`20may`20distribute`20the`20binary`20and`20source`20c Vode`20(if`20released)`20`20`20* X`20*`20to`20third`20parties`20provided`20that`20the`20copyright`20notice`20and V`20this`20statement`20`20`20* X`20*`20appears`20on`20all`20copies`20and`20that`20no`20charge`20is`20associate Vd`20with`20such`20`20`20`20`20`20`20`20`20* X`20*`20copies.`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20 V`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20 V`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20* X`20*`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20 V`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20 V`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20* X`20*`20Licensee`20may`20make`20derivative`20works.`20`20However,`20if`20Licens Vee`20distributes`20`20`20`20* X`20*`20any`20derivative`20work`20based`20on`20or`20derived`20from`20the`20Soft Vware,`20then`20`20`20`20`20`20`20`20`20`20* X`20*`20Licensee`20will`20(1)`20notify`20NCSA`20regarding`20its`20distribution V`20of`20the`20`20`20`20`20`20`20`20`20`20* X`20*`20derivative`20work,`20and`20(2)`20clearly`20notify`20users`20that`20such V`20derivative`20`20`20`20`20`20`20* X`20*`20work`20is`20a`20modified`20version`20and`20not`20the`20original`20NCSA V`20Mosaic`20`20`20`20`20`20`20`20`20`20`20`20`20`20* X`20*`20distributed`20by`20the`20UI.`20`20`20`20`20`20`20`20`20`20`20`20`20`20 V`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20 V`20`20`20`20`20`20`20`20`20`20`20* X`20*`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20 V`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20 V`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20* X`20*`20Any`20Licensee`20wishing`20to`20make`20commercial`20use`20of`20the`20So Vftware`20should`20`20`20`20`20`20`20* X`20*`20contact`20the`20UI,`20c/o`20NCSA,`20to`20negotiate`20an`20appropriate V`20license`20for`20such`20`20`20* X`20*`20commercial`20use.`20`20Commercial`20use`20includes`20(1)`20integration V`20of`20all`20or`20`20`20`20`20`20`20* X`20*`20part`20of`20the`20source`20code`20into`20a`20product`20for`20sale`20or V`20license`20by`20or`20on`20`20`20`20`20`20* X`20*`20behalf`20of`20Licensee`20to`20third`20parties,`20or`20(2)`20distributio Vn`20of`20the`20binary`20`20`20* X`20*`20code`20or`20source`20code`20to`20third`20parties`20that`20need`20it`20t Vo`20utilize`20a`20`20`20`20`20`20`20`20`20`20`20* X`20*`20commercial`20product`20sold`20or`20licensed`20by`20or`20on`20behalf`20o Vf`20Licensee.`20`20`20`20`20`20`20`20`20* X`20*`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20 V`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20 V`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20* X`20*`20UI`20MAKES`20NO`20REPRESENTATIONS`20ABOUT`20THE`20SUITABILITY`20OF`20TH VIS`20SOFTWARE`20FOR`20`20`20* X`20*`20ANY`20PURPOSE.`20`20IT`20IS`20PROVIDED`20"AS`20IS"`20WITHOUT`20EXPRESS V`20OR`20IMPLIED`20`20`20`20`20`20`20`20`20`20* X`20*`20WARRANTY.`20`20THE`20UI`20SHALL`20NOT`20BE`20LIABLE`20FOR`20ANY`20DAMAG VES`20SUFFERED`20BY`20THE`20`20`20`20* X`20*`20USERS`20OF`20THIS`20SOFTWARE.`20`20`20`20`20`20`20`20`20`20`20`20`20`20 V`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20 V`20`20`20`20`20`20`20`20`20`20* X`20*`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20 V`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20 V`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20* X`20*`20By`20using`20or`20copying`20this`20Software,`20Licensee`20agrees`20to V`20abide`20by`20the`20`20`20`20`20`20`20* X`20*`20copyright`20law`20and`20all`20other`20applicable`20laws`20of`20the`20U. VS.`20including,`20but`20`20`20* X`20*`20not`20limited`20to,`20export`20control`20laws,`20and`20the`20terms`20of V`20this`20license.`20`20`20`20`20`20* X`20*`20UI`20shall`20have`20the`20right`20to`20terminate`20this`20license`20imm Vediately`20by`20`20`20`20`20`20`20`20`20* X`20*`20written`20notice`20upon`20Licensee's`20breach`20of,`20or`20non-complian Vce`20with,`20any`20`20`20`20* X`20*`20of`20its`20terms.`20`20Licensee`20may`20be`20held`20legally`20responsib Vle`20for`20any`20`20`20`20`20`20`20`20`20`20* X`20*`20copyright`20infringement`20that`20is`20caused`20or`20encouraged`20by`20 VLicensee's`20`20`20`20`20`20`20`20* X`20*`20failure`20to`20abide`20by`20the`20terms`20of`20this`20license.`20`20`20 V`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20* X`20*`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20 V`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20 V`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20* X`20*`20Comments`20and`20questions`20are`20welcome`20and`20can`20be`20sent`20to V`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20* X`20*`20mosaic-x@ncsa.uiuc.edu.`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20 V`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20`20 V`20`20`20`20`20`20`20`20* X`20*************************************************************************** V*/ X X/*`20This`20document`20should`20be`20included`20in`20whatever`20source`20docum Vent X`20`20`20sets`20up`20the`20Intrinsics.`20`20It`20is`20in`20a`20separate`20file V`20so`20it`20doesn't X`20`20`20clutter`20up`20that`20file.`20`20So`20sue`20me.`20*/ X X#ifndef`20__MOSAIC_XRESOURCES_H__ X X/*`20-----------------------------`20X`20Resources`20------------------------- V-----`20*/ X#define`20offset(x)`20XtOffset`20(AppDataPtr,`20x) X Xstatic`20XtResource`20resources`5B`5D`20=`20`7B X`20`20/*`20Whether`20Mosaic`20reads`20and`20writes`20global`20history`20from V`20 X`20`20`20`20`20`7E/.mosaic-global-history X`20`20`20`20`20and`20thus`20provides`20persistent`20history`20tracking.`20*/ X`20`20`7B`20"useGlobalHistory",`20"UseGlobalHistory",`20XtRBoolean,`20sizeof V`20(Boolean), X`20`20`20`20`20`20offset`20(use_global_history),`20XtRString,`20"True"`20`7D, V X`20`20/*`20Whether`20titles`20will`20be`20displayed`20wherever`20URL`5C's`20ar Ve`20normally X`20`20`20`20`20displayed.`20*/ X`20`20`7B`20"displayURLsNotTitles",`20"DisplayURLsNotTitles",`20XtRBoolean,`20 V X`20`20`20`20`20`20sizeof`20(Boolean), X`20`20`20`20`20`20offset`20(display_urls_not_titles),`20XtRString,`20"False" V`20`7D, X`20`20/*`20Default`20width`20for`20a`20Document`20View`20window.`20`20This`20w Vill`20change`20as`20windows X`20`20`20`20`20are`20cloned.`20*/ X`20`20`7B`20"defaultWidth",`20"DefaultWidth",`20XtRInt,`20sizeof`20(int), X`20`20`20`20`20`20offset`20(default_width),`20XtRString,`20"640"`20`7D, X`20`20/*`20Default`20height`20for`20a`20Document`20View`20window.`20*/ X`20`20`7B`20"defaultHeight",`20"DefaultHeight",`20XtRInt,`20sizeof`20(int), X`20`20`20`20`20`20offset`20(default_height),`20XtRString,`20"700"`20`7D, X`20`20/*`20Startup`20document.`20*/ X`20`20`7B`20"homeDocument",`20"HomeDocument",`20XtRString,`20sizeof`20(char`20 V*), X`20`20`20`20`20`20offset`20(home_document),`20XtRString,`20 X`20`20`20`20`20`20HOME_PAGE_DEFAULT`20`7D, X`20`20`7B`20"confirmExit",`20"ConfirmExit",`20XtRBoolean,`20sizeof`20(Boolean) V, X`20`20`20`20`20`20offset`20(confirm_exit),`20XtRString,`20"True"`20`7D, X`20`20/*`20Expected`20to`20accept`20-s`20flag.`20*/ X`20`20`7B`20"mailCommand",`20"MailCommand",`20XtRString,`20sizeof`20(char`20*) V, X`20`20`20`20`20`20offset`20(mail_command),`20XtRString,`20"Mail"`20`7D, X`20`20`7B`20"printCommand",`20"PrintCommand",`20XtRString,`20sizeof`20(char`20 V*), X#ifndef`20VMS X`20`20`20`20`20`20offset`20(print_command),`20XtRString,`20"lpr"`20`7D, X#else X`20`20`20`20`20`20offset`20(print_command),`20XtRString,`20"Print/Name=`5C"Fro Vm`20xmosaic`5C"/Notify/Identify/Delete"`20`7D, X#endif`20/*`20VMS,`20BSN`20*/ X`20`20`7B`20"xtermCommand",`20"XtermCommand",`20XtRString,`20sizeof`20(char`20 V*), X`20`20`20`20`20`20offset`20(xterm_command),`20XtRString,`20 X#ifdef`20_AIX X`20`20`20`20`20`20"aixterm`20-v", X#else`20/*`20not`20_AIX`20*/ X#ifndef`20VMS X`20`20`20`20`20`20"xterm", X#else X`20`20`20`20`20`20"Create/Term/NoDetach/Insert/Wait/Window=(Init=Window,Title= V`5C"xmosaic`20DECterm`5C")", X#endif`20/*`20VMS,`20BSN`20*/ X#endif`20/*`20not`20_AIX`20*/ X`20`20`20`20`7D, X`20`20`7B`20"globalHistoryFile",`20"GlobalHistoryFile",`20XtRString,`20 X`20`20`20`20`20`20sizeof`20(char`20*), X#ifndef`20VMS X`20`20`20`20`20`20offset`20(global_history_file),`20XtRString,`20".mosaic-glob Val-history"`20`7D, X#else +-+-+-+-+-+-+-+- END OF PART 6 +-+-+-+-+-+-+-+-