Wenn Windows 32 Bit braucht, für mögliche 3 Ganzzahlwerte darzustellen, dann muss man diese Verschwendung nicht noch im eigenen Programm fortsetzen. Für das hier :
Zitat von
Windows.pas:
ES_LEFT = 0;
ES_CENTER = 1;
ES_RIGHT = 2;
reicht Byte allemal aus. Die unnötige Vervierfachng macht in dem Fall wohl kaum was aus, aber es braucht sich zumindest keiner über den Speicherhunger von Windows zu ärgern. Um das wieder einzusparen kann man ja auch alles
WinAPI-mäßig programmieren.