-+-+-+-+-+-+-+-+ START OF PART 84 -+-+-+-+-+-+-+-+ XF880000006C1C100000000000000000000000000000000000000000000000000000000000000 V0000000000000000000000000000000000000000000000000000000000000000000000000000 V0000000000000000000000000000000000000000000000000000000000360000000000000000 V000000000000000000000000000000000000000000000000000000000000 XF880000006C3E100000000000000000000000000000000000000000000000000000000000000 V0000000000000000000000000000000000000000000000000000000000000000000000000000 V0000000000000000000000000000000000000000000000000000000000360000000000000000 V000000000000000000000000000000000000000000000000000000000000 XF880000006C7F100000000000000000000000000000000000000000000000000000000000000 V0000000000000000000000000000000000000000000000000000000000000000000000000000 V0000000000000000000000000000000000000000000000000000000000360000000000000000 V000000000000000000000000000000000000000000000000000000000000 XF880000006C00100000000000000000000000000000000000000000000000000000000000000 V0000000000000000000000000000000000000000000000000000000000000000000000000000 V0000000000000000000000000000000000000000000000000000000000360000000000000000 V000000000000000000000000000000000000000000000000000000000000 XE080000006C00100000000000000000000000000000000000000000000000000000000000000 V0000000000000000000000000000000000000000000000000000000000000000000000000000 V0000000000000000000000000000000000000000000000000000000000360000000000000000 V000000000000000000000000000000000000000000000000000000000000 XE180000006C00100000000000000000000000000000000000000000000000000000000000000 V0000000000000000000000000000000000000000000000000000000000000000000000000000 V000000000000000000000000000000000000000000000000000000000036003FFFFFFFFFFFFF VFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF XE180000006C7F100000000000000000000000000000000000000000000000000000000000000 V0000000000000000000000000000000000000000000000000000000000000000000000000000 V0000000000000000000000000000000000000000000000000000000000360000000000000000 V000000000000000000000000000000000000000000000000000000000000 XE180000006C3E100000000000000000000000000000000000000000000000000000000000000 V0000000000000000000000000000000000000000000000000000000000000000000000000000 V0000000000000000000000000000000000000000000000000000000000360004000000000000 V000000000000000000000000000000000000000000000000000000000000 XE180000006C1C110000000000000000000000000000000000000000000000000000000000000 V0000000000000000000000000000000000000000000000000000000000000000000000000000 V0000000000000000000000000000000000000000000000000000000000360004000000000000 V000000000000000000000000000000000000000000000000000000000000 XE1FFFFC006C08128000000000000000000000000000000000000000000000000000000000000 V0000000000000000000000000000000000000000000000000000000000000000000000000000 V0000000000000000000000000000000000000000000000000000000000360007FFFFFFFFFFFF VFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF XE100000006C00154000000000000000000000000000000000000000000000000000000000000 V0000000000000000000000000000000000000000000000000000000000000000000000000000 V000000000000000000000000000000000000000000000000000000000036003FFFFFFFFFFFFF VFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF XE004000006FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF VFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF VFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6003FFFFFFFFFFFFF VFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF XE004000006FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF VFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF VFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6003FFFFFFFFFFFFF VFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF XE007FFC006000000000000000000000000000000000000000000000000000000000000000000 V0000000000000000000000000000000000000000000000000000000000000000000000000000 V000000000000000000000000000000000000000000000000000000000006003FFFFFFFFFFFFF VFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF XEFFFFFC007FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF VFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF VFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE003FFFFFFFFFFFFF VFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF XFFFFFFC007FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF VFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF VFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE003FFFFFFFFFFFFF VFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF XFFFFFFC000000000000000000000000000000000000000000000000000000000000000000000 V0000000000000000000000000000000000000000000000000000000000000000000000000000 V000000000000000000000000000000000000000000000000000000000000003FFFFFFFFFFFFF VFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF XFFFFFFC000000000000000000000000000000000000000000000000000000000000000000000 V0000000000000000000000000000000000000000000000000000000000000000000000000000 V000000000000000000000000000000000000000000000000000000000000003FFFFFFFFFFFFF VFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF XFFFFFFC000000000000000000000000000000000000000000000000000000000000000000000 V0000000000000000000000000000000000000000000000000000000000000000000000000000 V000000000000000000000000000000000000000000000000000000000000003FFFFFFFFFFFFF VFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF XFFFFFFC000000000000000000000000000000000000000000000000000000000000000000000 V0000000000000000000000000000000000000000000000000000000000000000000000000000 V000000000000000000000000000000000000000000000000000000000000003FFFFFFFFFFFFF VFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF XFFFFFFC000000000000000000000000000000000000000000000000000000000000000000000 V0000000000000000000000000000000000000000000000000000000000000000000000000000 V000000000000000000000000000000000000000000000000000000000000003FFFFFFFFFFFFF VFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF XFFFFFFC000000000000000000000000000000000000000000000000000000000000000000000 V0000000000000000000000000000000000000000000000000000000000000000000000000000 V000000000000000000000000000000000000000000000000000000000000003FFFFFFFFFFFFF VFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF XFFFFFFC000000000000000000000000000000000000000000000000000000000000000000000 V0000000000000000000000000000000000000000000000000000000000000000000000000000 V000000000000000000000000000000000000000000000000000000000000003FFFFFFFFFFFFF VFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF XFFFFFFC000000000000000000000000000000000000000000000000000000000000000000000 V0000000000000000000000000000000000000000000000000000000000000000000000000000 V000000000000000000000000000000000000000000000000000000000000003FFFFFFFFFFFFF VFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF XFFFFFFC000000000000000000000000000000000000000000000000000000000000000000000 V0000000000000000000000000000000000000000000000000000000000000000000000000000 V000000000000000000000000000000000000000000000000000000000000003FFFFFFFFFFFFF VFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF XFFFFFFC000000000000000000000000000000000000000000000000000000000000000000000 V0000000000000000000000000000000000000000000000000000000000000000000000000000 V000000000000000000000000000000000000000000000000000000000000003FFFFFFFFFFFFF VFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF XFFFFFFC000000000000000000000000000000000000000000000000000000000000000000000 V0000000000000000000000000000000000000000000000000000000000000000000000000000 V000000000000000000000000000000000000000000000000000000000000003FFFFFFFFFFFFF VFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF XFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF VFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF VFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF VFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF XFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF VFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF VFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF VFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF XFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF VFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF VFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF VFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF XFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF VFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF VFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF VFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF XFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF VFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF VFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF VFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF XFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF VFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF VFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF VFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF XFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF VFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF VFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF VFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF XFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF VFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF VFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF VFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF XFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF VFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF VFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF VFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF X Xgrestore Xshowpage Xpssunsav restore X%%EndDocument X 5 599 a X endTexFig X634 2107 a Fq(Figure)11 b(10.3:)j(The)e(PHIGS)f(Debugger)n(.)0 X2956 y(13th)22 b(May)m(,)12 b(1992)636 b(57)839 b(2.01)p eop X%%Page: 58 59 Xbop 0 -137 a Fq(PHIGS)11 b(T)m(oolkit)f(User)i(Manual)1235 Xb(PTK/100)0 8 y(An)10 b(additional)f(window)m(,)h(the)h Fp(element)g(window) Vf XFq(appears)i(in)e(the)g(centre)h(of)f(the)h(workstation)e(when)h(the)h(user) Vf X(examines)i(an)0 58 y(output)e(primitive)f(element.)16 b(The)c(output)e X(primitive)f(is)i(displayed)g(in)g(this)f(window)m(.)0 137 Xy(Menus)j(are)g(pop-up)f(menus)h(which)f(appear)h(when)g(the)f(user)h(clicks V) Xg(the)f(left)g(mouse)i(button)c(in)i(the)h(workstation)e(window)m(.)0 X187 y(The)g(menu)f(which)g(appears)h(depends)f(on)g(the)g(position)e(of)h X(the)h(cursor)g(in)g(the)g(window)m(.)k(The)d(main)f(menu)g(appears)h(when)f X(the)0 237 y(cursor)h(lies)g(on)g(the)g(background.)k(The)d(various)e(menus) Vi X(and)g(their)e(options)g(are)i(described)f(in)g(the)g(following)e(sections.) V0 X315 y(The)h(fundamental)f(idea)h(of)f(the)h(debugger)f(is)g(that)g(an)h X(application)e(may)i(specify)g(a)g(root)e(structure)h(and)h(traverse)g(its)f X(structure)0 365 y(network)k Fk(incr)n(ementally)p Fq(.)21 Xb(Using)13 b(the)g(debugger)g(an)h(application)e(can)i(actually)f(follow)f X(the)h(path)g(which)g(would)g(be)g(taken)0 415 y(by)e(the)h(PHIGS)f X(traversal)h(process)g(through)e(a)i(structure)f(network.)k(At)c(any)h(point V) Xe(in)h(the)g(traversal)h(the)f(traversal)h(state)f(list)0 465 Xy(may)j(be)f(inspected)h(\(a)f(facility)f(not)h(provided)f(by)h(PHIGS\),)g X(and)h(the)f(contents)g(of)f(structure)h(elements)h(can)g(be)g(examined)0 X515 y(and)d(changed.)0 684 y Fr(10.3)59 b(Main)17 b(menu)64 X793 y Fl(\267)k Fp(Go.)g Fq(T)o(raverse)14 b(the)f(structure)f(network)h X(from)f(the)h(current)g(position)e(to)i(the)g(next)f(breakpoint)g(or)h(to)f X(the)h(end)h(of)e(the)104 843 y(network.)i(T)o(raversal)e(may)g(be)g(stopped V) Xe(by)h(pressing)g(the)g(left)g(mouse)h(button.)64 926 y Fl(\267)21 Xb Fp(Step.)16 b Fq(T)o(raverse)c(the)f(next)g(element.)64 1009 Xy Fl(\267)21 b Fp(Step)12 b(in.)j Fq(If)c(the)g(current)g(element)h(is)f(an) Vh X(EXECUTE)g(STRUCTURE)g(element)f(then)g(step)h(into)e(the)h(structure.)64 X1092 y Fl(\267)21 b Fp(Examine.)13 b Fq(Prints)8 b(the)h(contents)f(of)g(the V) Xh(current)f(element)i(in)e(the)g(terminal)h(window)e(and,)j(if)e(it)g(is)h X(an)g(output)e(primitive,)104 1141 y(displays)j(the)h(primitive)f(in)h(the)g X(element)h(window)m(.)64 1225 y Fl(\267)21 b Fp(Deposit.)14 Xb Fq(Change)8 b(the)g(contents)f(of)h(the)g(current)g(element.)15 Xb(This)8 b(change)g(will)f(hold)g(throughout)f(the)h(current)h(traversal)104 X1274 y(but)h(is)g(erased)i(on)f(the)g(next)f(traversal.)15 Xb(Note)10 b(that)f(it)g(is)h(not)f(permitted)g(to)g(change)i(the)f(contents) Vf X(of)g(execute)i(elements.)64 1357 y Fl(\267)21 b Fp(Phinter)l(.)16 Xb Fq(Calls)11 b Fi(phinterface)i Fq(to)e(access)j(the)d(PHIGS)g(Interpreter) Vn X(.)64 1440 y Fl(\267)21 b Fp(TSL.)11 b Fq(Brings)f(up)g(the)h(menu)h(for)e X(inquiring)f(the)i(contents)f(of)h(the)g(traversal)g(state)h(list.)i(This)d X(contains)g(the)f(values)i(for)104 1490 y(the)g(current)g(attributes)f(such) Vh X(as)h(polyline)d(colour)i(index,)g(text)f(font)g(and)i(interior)d(style.)18 Xb(The)13 b(bounding)d(box)i(of)f(the)104 1540 y(structure)f(may)i(also)g(be) Vf X(inquired)f(although)g(this)g(is)h(not)g(part)g(of)g(the)g(PHIGS)g(TSL.)64 X1623 y Fl(\267)21 b Fp(Restart)p Fq(.)16 b(Restart)11 b(the)g(traversal)g X(from)g(the)h(original)d(root)h(structure.)64 1706 y Fl(\267)21 Xb Fp(Exit.)14 b Fq(Leave)f(the)e(PHIGS)g(debugger)n(.)0 1875 Xy Fr(10.4)59 b(W)o(indow)17 b(menu)64 1984 y Fl(\267)k Fp(Open/Close.)f XFq(Open)13 b(a)h(window)d(by)i(posting)e(the)i(window)e(structure)h(and)h X(unposting)e(its)h(icon)h(structure.)19 b(Close)13 b(a)104 X2034 y(window)d(by)h(doing)f(the)h(opposite.)64 2117 y Fl(\267)21 Xb Fp(Move.)15 b Fq(Move)10 b(a)g(window)f(by)g(pressing)g(the)h(left)f(mouse V) +-+-+-+-+-+-+-+- END OF PART 84 +-+-+-+-+-+-+-+-