| **Navigation:**  [[introduction.htm|Language Reference]] > [[chapter runtime properties.htm|App C - PROP: Runtime Properties]] > Complete Property List >====== PROP:Type ====== | [[proptransactionhook.htm|{{btn_prev_n.gif|Previous page}}]][[chapter runtime properties.htm|{{btn_home_n.gif|Return to chapter overview}}]][[prop upsidedown.htm|{{btn_next_n.gif|Next page}}]] | | || Contains the type of control. Values are the CREATE:xxxx equates (listed in EQUATES.CLW). (READ-ONLY) {{notebox.jpg|NoteBox.jpg}} PROP:Type has a different usage when used with FILE structures. Jump [[file structure properties.htm#ahx0i7l|here]] to review this. **Example:** **MyField  STRING(1)** **?MyField EQUATE(100)** **WinView   WINDOW('View'),AT(0,0,320,200),MDI,MAX,HVSCROLL** **      END** ** CODE** ** OPEN(WinView)** ** IF UserChoice = 'CheckField'** **  CREATE(?MyField,CREATE:Check)** ** ELSE** **  CREATE(?MyField,CREATE:Entry)** ** END** ** ?MyField{PROP:Use} = MyField** ** SETPOSITION(?MyField,10,10)** ** IF ?MyField{****PROP:Type****} = CREATE:Check      !Check control type** **  ?MyField{PROP:TrueValue} = 'T'** **  ?MyField{PROP:FalseValue} = 'F'** ** END** ** ACCEPT** ** END**