Up: GEOS SDK TechDocs | Up | Prev: printRegions ... | Next: pvismon ...

ptext

ptext [<options>] <addr>

Examples:

"ptext"
Prints the text in the object for the method being executed in the current stack frame.

Prints out the text and related structures for a text object

The flag may be one or more of the following:

- c
Print out the char attr structures.
- e
Print out elements in addition to runs.
- f < field >
Print out given field of each element (default is Meta part).
- g
Print out graphics structures.
- l
Print out line and field structures.
- p
Print out para attr structures.
- r
Print out region attr structures.
- s
Print out style structures.
- t
Print out type structures.
- E
Limit printout to just the elements of whatever arrays are requeste. Do not attempt to print out associated text.
- N
Print out associated names.
- R
Print out full region descriptions.

pthread

pthread <id>

Examples:

"pthread 16c0h"
Prints information about the thread whose handle is 16c0h.

Provides various useful pieces of information about a particular thread including its current priority and its current registers.

<id> is the thread's handle ID, as obtained with the "ps -t" or "threadstat" command.

See Also: threadstat.

ptimer

ptimer <handle>

Examples:

"ptimer bx"
Print out information about the timer whose handle is in the BX register.

Prints out information about a timer registered with the system: when it will fire, what it will do when it fires, etc.

<handle> may be a variable, register, or constant.

See Also: twalk, phandle.

ptrans

ptrans [<flags>] [<address>]

Examples:

"ptrans"
print the normal transform for the object at *ds:si.
"ptrans -s"
print the sprite transform for the GrObj object at *ds:si.
"ptrans ^lbx:cx"
print the normal transform for the object whose OD is ^lbx:cx.

Prints the ObjectTransform data structure as specified.

See Also: pobject.

ptreg

ptreg <start> [<obj-addr>]

Examples:

"ptreg 12"
Print lines for region 12
"ptreg 12 ^lcx:dx"
Print lines for region 12 of object ^lcx:dx

Print information about the lines in a region.

See Also: ptext.

pusage

pusage [<address>]

Examples:

"pusage"
print the usage of characters in the font

List the characters in a font and when they were last used.

See Also: fonts, pfont, pfontinfo, plist.

pvardata

pvardata [<entry>]

Examples:

"pvardata ds:si"
Prints vardata of object at *ds:si
"pvardata -i"
Prints vardata of object with implied grab.

pvardentry

pvardentry <address> <object>

Examples:

"pvardentry ds:bx *ds:si"

pvis

pvis <element> [<object>]

Examples:

"pvis VI_bounds @65"
print the bounds of object 65
"pvis VI_optFlags"
print the flags of the object at *DS:SI
"pvis VI_attrs -i"
print the attributes of the object at the implied grab

Print an element of the visual instance data.

See Also: vistree, vup, pobject, piv, pgen.


Up: GEOS SDK TechDocs | Up | Prev: printRegions ... | Next: pvismon ...