LitDev 1.2.19.0 DE Extension API

LD3DView LDArray LDBits LDBlueTooth LDCall
LDChart LDClient LDClipboard LDColours LDCommPort
LDController LDControls LDCursors LDDataBase LDDateTime
LDDebug LDDialogs LDDictionary LDEffect LDEmail
LDEncryption LDEvents LDFastArray LDFastShapes LDFigures
LDFile LDFocus LDftp LDGraph LDGraphicsWindow
LDHID LDIcon LDImage LDInline LDIOWarrior
LDList LDLogic LDMath LDMathX LDMatrix
LDMusic LDNetwork LDPhysics LDProcess LDQueue
LDRegex LDResources LDScrollBars LDSearch LDServer
LDSettings LDShapes LDShell LDSort LDSound
LDSpeech LDStatistics LDStopwatch LDText LDTextWindow
LDTimer LDTranslate LDUnits LDUtilities LDVector
LDWaveForm LDWebCam LDWindows LDxml LDZip

LDSort
Sortieren von SB Arrays (numerische oder Stringarrays).
Strings sind mit/ohne Beachtung von Groß-/Kleinschreibung sortierbar, s. 'CaseSensitive'.

example other-samples\ListBox.sb

ByIndex ByValue ByValueWithIndex
CaseSensitive

ByIndex(array)
Sortiert einen Array beliebiger Dimension nach aufsteigenden Indizes.
Der Eingabearray bleibt unverändert.

array Der zu sortierende Array.
returns Der sortierte Array.

ByValue(array)
Sortiert einen 1D Array nach aufsteigenden Arraywerten (Alle Indizes werden neu durchnummeriert ab 1, s. 'LDStatistics.SetArray').
Der Eingabearray bleibt unverändert.

array Der zu sortierende 1D Array.
returns Der sortierte Array.

ByValueWithIndex(array)
Sortiert einen 1D Array nach Arraywerten (Indizes bleiben unverändert aber sortiert).
array Der zu sortierende 1D Array.
returns Der sortierte Array.

CaseSensitive
Ermittelt oder setzt die Beachtung von Groß-/Kleinschreibung bei Stringvergleich. "True" (Standard) oder "False".