<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">On 09/08/2012 16:14, Mark Morgan Lloyd
wrote:<br>
</div>
<blockquote cite="mid:k00k4c$smo$1@pye-srv-01.telemetry.co.uk"
type="cite">Martin wrote:
<br>
<blockquote type="cite">If you wont words, and use laz trunk,
instead of memory-dump, you can set the watches "repeat count"
to see multiple indexed elements, following the given one.
<br>
<br>
Then you can typecast ^word. The index is not in bytes, but
whatever the size of the specified type
<br>
</blockquote>
<br>
Thanks, I'll try that later. I noticed the checkbox on the
non-trunk version on this machine, but it doesn't yet have any
effect.
<br>
<br>
</blockquote>
<br>
Checkbox? You mean edit?<br>
<br>
<a class="moz-txt-link-freetext" href="http://wiki.lazarus.freepascal.org/IDE_Window:_Watch_list#Watch_Properties">http://wiki.lazarus.freepascal.org/IDE_Window:_Watch_list#Watch_Properties</a><br>
<br>
<blockquote type="cite">"Repeat Count"
<dl>
<dd>is implemented in Lazarus 1.1 (SVN, trunk). It can be used
to get array slices. The watch specifies the first element of
the array "A[7]" (must have an index). With a "Repeat count"
of 20, this shows A[7] to A[26].
</dd>
<dd>It can also be used with a dynamic array (no index given).
Then it specifies haw many elements to show, beginning with
DynA[0]
</dd>
</dl>
</blockquote>
<br>
A pointer, acts like an array, because it can be dereferenced using
an index<br>
<br>
<br>
<br>
<br>
</body>
</html>