Unit TRLSortUnit
Uses
Constants
Variables
Description
TRL Sort Unit
Overview
Classes, Interfaces, Objects and Records
| Name | Description |
|---|---|
Record TPanelRowIndexedRecord |
Functions and Procedures
procedure ToggleSortSideDownGroupId; |
procedure ToggleSortSideDownLoadingStation; |
procedure ToggleSortSideDownUnloadingStation; |
procedure ToggleSortSideDownCommodities; |
procedure ToggleSortSideDownSCU; |
procedure ToggleSortSideDownSCUMaxSize; |
function SortGroupIDCompare(constref Left, Right: TPanelRowIndexedRecord): Integer; |
function SortLoadingStationCompare(constref Left, Right: TPanelRowIndexedRecord): Integer; |
function SortUnloadingStationCompare(constref Left, Right: TPanelRowIndexedRecord): Integer; |
function SortCommoditiesCompare(constref Left, Right: TPanelRowIndexedRecord): Integer; |
function SortSCUCompare(constref Left, Right: TPanelRowIndexedRecord): Integer; |
function SortSCUMaxSizeCompare(constref Left, Right: TPanelRowIndexedRecord): Integer; |
Types
TPanelRowIndexedRecordList = specialize TList<TPanelRowIndexedRecord>; |
TPanelRowIndexedRecordArray = array of TPanelRowIndexedRecord; |
TPanelRowIndexedRecordCompareFunc = function(constref Left, Right: TPanelRowIndexedRecord): Integer; |
Description
Functions and Procedures
procedure ToggleSortSideDownGroupId; |
procedure ToggleSortSideDownLoadingStation; |
procedure ToggleSortSideDownUnloadingStation; |
procedure ToggleSortSideDownCommodities; |
procedure ToggleSortSideDownSCU; |
procedure ToggleSortSideDownSCUMaxSize; |
function SortGroupIDCompare(constref Left, Right: TPanelRowIndexedRecord): Integer; |
function SortLoadingStationCompare(constref Left, Right: TPanelRowIndexedRecord): Integer; |
function SortUnloadingStationCompare(constref Left, Right: TPanelRowIndexedRecord): Integer; |
function SortCommoditiesCompare(constref Left, Right: TPanelRowIndexedRecord): Integer; |
function SortSCUCompare(constref Left, Right: TPanelRowIndexedRecord): Integer; |
function SortSCUMaxSizeCompare(constref Left, Right: TPanelRowIndexedRecord): Integer; |
Types
TPanelRowIndexedRecordList = specialize TList<TPanelRowIndexedRecord>; |
TPanelRowIndexedRecordArray = array of TPanelRowIndexedRecord; |
TPanelRowIndexedRecordCompareFunc = function(constref Left, Right: TPanelRowIndexedRecord): Integer; |