infra:NET Expert
 
×
3 Pufferbeschreibungen
Megas kann einzelne Datensätze und Texte aus Textdateien, also Information, die eventuell über mehrere Sätze verteilt ist, bearbeiten. Dazu gibt es zwei Datenstrukturen nämlich MEGTABLE für einzelne Sätze und MEGTEXT für die Bearbeitung von Texten. Beide Strukturen enthalten einen Datenbereich(Buffer), der mit einem BufIndex assoziiert wird und dessen Inhalt für das Gui-Subsystem relevant ist. Jede Megasapplikation hat mindestens einen assoziierten Buffer, den workbuffer zum roottable. Texte enthalten einen zweiten Datenbereich, der festlegt auf welchen Formularen der Text erscheinen soll. Dieser Bereich ist ebenfalls mit einem BufIndex assoziiert. Falls die Texte in mehreren Sprachkennzeichen zur Verfügung stehen sollen, erfolgt bei Angabe des Schlüsselworts BufferLanguage in der MegGeneral Sektion das Anlegen eines Datenbereiches für das Sprachkennzeichen, falls der Wert von BufferLanguage größer 0 ist. Dieser Buffer wird mit dem Wert von BufferLanguage assoziiert. Ansonsten können assoziierte Buffer in programmbezogenen Sonderbehandlungen auftreten.