<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#ffffff">
Am 20.04.2011 12:41, schrieb Fischer, Thomas:<br>
<span style="white-space: pre;">> <br>
>> Was unterscheidet das Verhalten von Reg. 7 und 2? Das seh
ich jetzt<br>
>> nicht. Und auch im Reg. 1 kommt, bei Runterfahren mit
"Pfeil nach<br>
>> unten", unterhalb von zz... plötzlich a. Naja!<br>
> <br>
> Das Problem, das meine beiden Bilder illustrierten, ist ja,
dass es<br>
> beim Blättern nach unten und nach oben unterschiedliche
Ergebnisse<br>
> gibt, und das ist tatsächlich in Register 1 genauso und
genauso<br>
> irritierend. Ich habe keine Idee, was für eine Datenstruktur<br>
> dahintersteckt und kann daher keine Vorschläge zur Besserung
machen. <br>
</span>Es ist ein B*-Baum mit etlichen Finessen und einer
Komprimierungstechnik,<br>
sonst wäre die Datei beträchtlich größer. Der Zugriff darauf und das<br>
Bewegen darin sind entsprechend trickreich.<br>
<br>
<span style="white-space: pre;">> Unterschied ist noch, dass man
bei Register 1 mit "Ende" nicht an das<br>
> Ende des Registers springt, sondern zum Anfang des
"zz"-Bereiches.<br>
> <br>
</span>Das ist dem Umstand geschuldet, daß ein genauer Sprung auf
den letzten Eintrag <br>
keine leichte Übung ist. Es wird daher einfach auf die letzte
Eintragung<br>
vor "zz" gesprungen, das geht. Wenn wir das auf
"zzzzzzzzzzzzzzzzzzzzzzzzzz"<br>
ändern, wird's in dem Fall klappen, aber wieder nicht, wenn's
Einträge<br>
gibt, die mit ü beginnen, wie im Reg. 10. Mal schauen, vielleicht
geht's<br>
mit dem Code 254.<br>
<br>
B.E.<br>
<br>
<br>
</body>
</html>