CX_FILE_SOURCE_RANGE::EndLine
Beschreibung:
Diese MA-Funktion liefert Lese-/Schreibzugriff auf die Zeilennummer der Endposition dieses Quellcodebereichs. Die Zeilennummerierung beginnt (anders als im Quellcode-Editor üblich) bei 0 statt bei 1.
EndLine gibt die Zeile an, in welcher sich die Endposition befindet. Dies ist nicht zu verwechseln mit der ersten Zeile, die nicht mehr zum Quellcodebereich gehört.
Code-Beispiel:
// Count number of lines in current widget's definition
Var(range)
NULL Widget Call(GetSourceRange) -> range
range Copy(EndLine()) range Copy(StartLine()) -
String("%s lines") Attention(,INFO)
Var(range)
NULL Widget Call(GetSourceRange) -> range
range Copy(EndLine()) range Copy(StartLine()) -
String("%s lines") Attention(,INFO)
Stack | Position | Objekttyp | Kurzbeschreibung |
---|---|---|---|
Stack(In) | Top | CX_FILE_SOURCE_RANGE | Der Codebereich |
Stack(In/Out) | INTEGER | Die Zeilennummer (bei 0 beginnend) |