Každému objektu (Ins_String, Ins_Real,..), který je vkládán do okna lze předepsat určité chování a vzhled. Tyto vlastnosti lze objektu předepsat pomocí bitového atributu, který je popsán níže. Místo čísel lze používat konstanty:
Konstanta | Hodnota | Popis |
ofSelectable | $0001 | Objekt bude možno vybrat klávesou /TAB/, /Shift+TAB/ nebo stisknutím kurzoru myši v oblasti objektu. |
ofReadOnly | $0010 | Obsah objektu bude pouze pro čtení. |
ofAlignRight | $0020 | Zarovná obsah objektu doprava. |
ofPassword | $0040 | Používá se pro zadávání hesel. Místo písmen zobrazuje hvězdičky. Automaticky ruší atribut ofMultiline. |
ofMultiline | $0080 | Používá se u objektu Ins_String a umožňuje zadat víceřádkový text se zalamováním slov podle rozměru objektu. |
ofMoveX | $0100 | Objekt se bude při rozšiřování mateřského okna posunovat v ose X. |
ofMoveY | $0200 | Objekt se bude při rozšiřování mateřského okna posunovat v ose Y. |
ofSizeX | $0400 | Objekt se bude při rozšiřování mateřského okna také rozšiřovat v ose X. |
ofSizeY | $0800 | Objekt se bude při rozšiřování mateřského okna také rozšiřovat v ose Y. |
ofBrowGrid | $1000 | Používá se u objektů Ins_DBBrowser a Ins_SListBox pro automatické zobrazení vodorovných a svislých čar oddělujících řádky a sloupce. |
Příklad:
WInit(1, 00,00,40,08, "OKNO", winMove,0); Ins_String(1, 1, 02,02,40,03, ofSelectable + ofReadOnly, 30); WOpen(1)