Ein Byte ist die kleinste von jedem Prozessor zu adressierende Einheit.
Es hat also keinen Zweck Boolean kleiner zu machen. Man koente es auf einigen Prozessoren nicht mehr adressieren.
WordBool und LongBool sind Typen zur Unterstuetzung des Windows
API.
In C gibt es keinen Boolean Typ. Dort gilt alles ungleich Null als True und Null als False.
Entsprechend liefern viele
Win32-Funktionen faktisch einen LongBool.