In ORCS werden je nach Einstellung diverse erweiterte Typen dargestellt, die auch von vielen anderen Bibliotheken (Flydial, MyDial etc.) genutzt werden. Diese werden i.d.R. durch einen speziellen Wert unter 'Erweiterter Typ' sowie durch bestimmte Flags gekennzeichnet. Die unterstützten Typen sind:
FlyDial-Ecke |
Das 'Eselsohr' in der rechten oberen Ecke von Dialogen zum Verschieben der Dialoge. |
Radiobutton |
Ein runder Button, neben dem der Text steht. |
Checkbox |
Eine quadratische kleine Box, neben der der Text steht. |
Exitbutton |
Ein tastaturbedienbarer Button. Der Buchstabe hinter einem '[' wird unterstrichen dargestellt, ausserdem ist der Button ein bisschen grösser als normal. |
Undo-Button (1) |
Ein Button, der auf die UNDO-Taste reagieren soll. |
Undo-Button (2) |
Ein Button, der auf die UNDO-Taste reagieren soll. |
Unterstrichener Text |
Ein Text der in der Breite des Objektes unterstrichen dargestellt wird. Wird in vielen Programmen als Überschrift für den Dialog verwendet. |
Gruppenrahmen |
Ein grosser Rahmen, in dem der Text links oben als Überschrift steht. Ist CHECKED zusätzlich gesetzt, wird der Text in Kleinschrift ausgegeben. |
Help-Button |
Ein Button, der auf die HELP-Taste reagieren soll. Der Typ ist eigentlich egal, es ist jedoch üblich einen BOXTEXT mit den Flags EXIT, OUTLINED und SHADOWED dafür zu nehmen. Der Text sollte in Kleinschrift und zentriert sein. |
Circlebutton |
Ein Kreis der normalerweise neben einem Popupmenü auftaucht. |