1*0e3d5408SPeter WemmLIBRARY FORM2 INITINSTANCE 2*0e3d5408SPeter WemmDESCRIPTION 'NCurses 1.9.9e-1 for OS/2 - forms library' 3*0e3d5408SPeter WemmEXPORTS 4*0e3d5408SPeter Wemm; 5*0e3d5408SPeter Wemm; SHARED VARIABLES 6*0e3d5408SPeter Wemm; 7*0e3d5408SPeter Wemm "TYPE_ALPHA" @1 ;NONAME 8*0e3d5408SPeter Wemm "TYPE_ALNUM" @2 ;NONAME 9*0e3d5408SPeter Wemm "TYPE_ENUM" @3 ;NONAME 10*0e3d5408SPeter Wemm "TYPE_INTEGER" @4 ;NONAME 11*0e3d5408SPeter Wemm "TYPE_NUMERIC" @5 ;NONAME 12*0e3d5408SPeter Wemm "TYPE_REGEXP" @6 ;NONAME 13*0e3d5408SPeter Wemm 14*0e3d5408SPeter Wemm "_nc_Default_Form" @10 ;NONAME 15*0e3d5408SPeter Wemm "_nc_Default_Field" @11 ;NONAME 16*0e3d5408SPeter Wemm 17*0e3d5408SPeter Wemm; 18*0e3d5408SPeter Wemm; FIELD FUNCTIONS 19*0e3d5408SPeter Wemm; 20*0e3d5408SPeter Wemm "new_fieldtype" @20 ;NONAME 21*0e3d5408SPeter Wemm "link_fieldtype" @21 ;NONAME 22*0e3d5408SPeter Wemm 23*0e3d5408SPeter Wemm "free_fieldtype" @22 ;NONAME 24*0e3d5408SPeter Wemm "set_fieldtype_arg" @23 ;NONAME 25*0e3d5408SPeter Wemm "set_fieldtype_choice" @24 ;NONAME 26*0e3d5408SPeter Wemm 27*0e3d5408SPeter Wemm "new_field" @30 ;NONAME 28*0e3d5408SPeter Wemm "dup_field" @31 ;NONAME 29*0e3d5408SPeter Wemm "link_field" @32 ;NONAME 30*0e3d5408SPeter Wemm 31*0e3d5408SPeter Wemm "free_field" @33 ;NONAME 32*0e3d5408SPeter Wemm "field_info" @34 ;NONAME 33*0e3d5408SPeter Wemm "dynamic_field_info" @35 ;NONAME 34*0e3d5408SPeter Wemm "set_max_field" @36 ;NONAME 35*0e3d5408SPeter Wemm "move_field" @37 ;NONAME 36*0e3d5408SPeter Wemm "set_field_type" @38 ;NONAME 37*0e3d5408SPeter Wemm "set_new_page" @39 ;NONAME 38*0e3d5408SPeter Wemm "set_field_just" @40 ;NONAME 39*0e3d5408SPeter Wemm "field_just" @41 ;NONAME 40*0e3d5408SPeter Wemm "set_field_fore" @42 ;NONAME 41*0e3d5408SPeter Wemm "set_field_back" @43 ;NONAME 42*0e3d5408SPeter Wemm "set_field_pad" @44 ;NONAME 43*0e3d5408SPeter Wemm "field_pad" @45 ;NONAME 44*0e3d5408SPeter Wemm "set_field_buffer" @46 ;NONAME 45*0e3d5408SPeter Wemm "set_field_status" @47 ;NONAME 46*0e3d5408SPeter Wemm "set_field_userptr" @48 ;NONAME 47*0e3d5408SPeter Wemm "set_field_opts" @49 ;NONAME 48*0e3d5408SPeter Wemm "field_opts_on" @50 ;NONAME 49*0e3d5408SPeter Wemm "field_opts_off" @51 ;NONAME 50*0e3d5408SPeter Wemm 51*0e3d5408SPeter Wemm "field_fore" @52 ;NONAME 52*0e3d5408SPeter Wemm "field_back" @53 ;NONAME 53*0e3d5408SPeter Wemm 54*0e3d5408SPeter Wemm "new_page" @54 ;NONAME 55*0e3d5408SPeter Wemm "field_status" @55 ;NONAME 56*0e3d5408SPeter Wemm "field_arg" @56 ;NONAME 57*0e3d5408SPeter Wemm "field_userptr" @57 ;NONAME 58*0e3d5408SPeter Wemm "field_type" @58 ;NONAME 59*0e3d5408SPeter Wemm "field_buffer" @59 ;NONAME 60*0e3d5408SPeter Wemm "field_opts" @60 ;NONAME 61*0e3d5408SPeter Wemm 62*0e3d5408SPeter Wemm; 63*0e3d5408SPeter Wemm; FORM FUNCTIONS 64*0e3d5408SPeter Wemm; 65*0e3d5408SPeter Wemm "new_form" @100 ;NONAME 66*0e3d5408SPeter Wemm 67*0e3d5408SPeter Wemm "form_fields" @101 ;NONAME 68*0e3d5408SPeter Wemm "current_field" @102 ;NONAME 69*0e3d5408SPeter Wemm 70*0e3d5408SPeter Wemm "form_win" @103 ;NONAME 71*0e3d5408SPeter Wemm "form_sub" @104 ;NONAME 72*0e3d5408SPeter Wemm 73*0e3d5408SPeter Wemm "form_init" @105 ;NONAME 74*0e3d5408SPeter Wemm "form_term" @106 ;NONAME 75*0e3d5408SPeter Wemm "field_init" @107 ;NONAME 76*0e3d5408SPeter Wemm "field_term" @108 ;NONAME 77*0e3d5408SPeter Wemm 78*0e3d5408SPeter Wemm "free_form" @109 ;NONAME 79*0e3d5408SPeter Wemm "set_form_fields" @110 ;NONAME 80*0e3d5408SPeter Wemm "field_count" @111 ;NONAME 81*0e3d5408SPeter Wemm "set_form_win" @112 ;NONAME 82*0e3d5408SPeter Wemm "set_form_sub" @113 ;NONAME 83*0e3d5408SPeter Wemm "set_current_field" @114 ;NONAME 84*0e3d5408SPeter Wemm "field_index" @115 ;NONAME 85*0e3d5408SPeter Wemm "set_form_page" @116 ;NONAME 86*0e3d5408SPeter Wemm "form_page" @117 ;NONAME 87*0e3d5408SPeter Wemm "scale_form" @118 ;NONAME 88*0e3d5408SPeter Wemm "set_form_init" @119 ;NONAME 89*0e3d5408SPeter Wemm "set_form_term" @120 ;NONAME 90*0e3d5408SPeter Wemm "set_field_init" @121 ;NONAME 91*0e3d5408SPeter Wemm "set_field_term" @122 ;NONAME 92*0e3d5408SPeter Wemm "post_form" @123 ;NONAME 93*0e3d5408SPeter Wemm "unpost_form" @124 ;NONAME 94*0e3d5408SPeter Wemm "pos_form_cursor" @125 ;NONAME 95*0e3d5408SPeter Wemm "form_driver" @126 ;NONAME 96*0e3d5408SPeter Wemm "set_form_userptr" @127 ;NONAME 97*0e3d5408SPeter Wemm "set_form_opts" @128 ;NONAME 98*0e3d5408SPeter Wemm "form_opts_on" @129 ;NONAME 99*0e3d5408SPeter Wemm "form_opts_off" @130 ;NONAME 100*0e3d5408SPeter Wemm 101*0e3d5408SPeter Wemm "form_userptr" @131 ;NONAME 102*0e3d5408SPeter Wemm 103*0e3d5408SPeter Wemm "form_opts" @132 ;NONAME 104*0e3d5408SPeter Wemm 105*0e3d5408SPeter Wemm "data_ahead" @133 ;NONAME 106*0e3d5408SPeter Wemm "data_behind" @134 ;NONAME 107