E_OK
status = E_OK;
if (status != E_OK)
while (status != E_OK);
update_field = (status == E_OK);
if (_formi_validate_field(form) != E_OK)
if (_formi_pos_first_field(form) != E_OK) {
if (_formi_pos_first_field(form) != E_OK) {
if (_formi_pos_first_field(form) != E_OK) {
if (_formi_pos_first_field(form) != E_OK) {
if (status != E_OK)
return E_OK;
return E_OK;
return E_OK;
return E_OK;
return E_OK;
return E_OK;
return E_OK;
return E_OK;
return E_OK;
if (status != E_OK)
return E_OK;
if (_formi_sync_buffer(field) != E_OK)
return E_OK;
return E_OK;
return E_OK;
return E_OK;
return E_OK;
return E_OK;
return E_OK;
return E_OK;
return E_OK;
return E_OK;
return E_OK;
return E_OK;
return E_OK;
return E_OK;
return E_OK;
return E_OK;
return E_OK;
return E_OK;
return E_OK;
return E_OK;
return E_OK;
if ((status = _formi_find_pages(form)) != E_OK)
return E_OK;
return E_OK;
return E_OK;
return E_OK;
return E_OK;
return E_OK;
return E_OK;
return E_OK;
!= E_OK)
!= E_OK)
return E_OK;
return E_OK;
if (_formi_validate_char(field, c) != E_OK) {
if ((status != E_OK) || (check_field_size(field) == FALSE)) {
if (status == E_OK)
(status == E_OK)? "OK" : "FAILED");
return E_OK;
if ((status = split_line(cur, TRUE, start, &row)) != E_OK)
cur->pad)) != E_OK)
if ((status = split_line(cur, TRUE, 0, &row)) != E_OK)
!= E_OK) {
!= E_OK) {
!= E_OK) {
if (_formi_wrap_field(cur, row) != E_OK) {
JOIN_PREV) != E_OK) {
JOIN_PREV_NW) != E_OK) {
if ((_formi_wrap_field(cur, row) != E_OK)) {
return E_OK;
*ret_val = E_OK;
*ret_val = E_OK;
&& ((ret_val = _formi_sync_buffer(cur)) != E_OK))
return E_OK;
return E_OK;
return E_OK;
return E_OK;
*ret_val = E_OK;
*ret_val = E_OK;
return E_OK;
return E_OK;
return E_OK;
return E_OK; /* cannot wrap a single line */
return E_OK;
return E_OK;
JOIN_NEXT_NW) == E_OK) {
if (split_line(field, FALSE, pos, &row) != E_OK) {
return E_OK;
if (_formi_wrap_field(field, row) != E_OK) {
return E_OK;
return E_OK;
return E_OK;
if (scale_form(form, &rows, &cols) != E_OK)
if ((status = _formi_draw_page(form)) != E_OK)
return E_OK;
return E_OK;
return E_OK;
return E_OK;
return E_OK;
int drv_top_row, drv_scroll, i, it, status = E_OK;
return E_OK;
return E_OK;
return E_OK;
return E_OK;
item_matched) == E_OK) {
return E_OK;
return E_OK;
return E_OK;
return E_OK;
return E_OK;
return E_OK;
return E_OK;
return E_OK;
return E_OK;
return E_OK;
return E_OK;
return E_OK;
return E_OK;
return E_OK;
return E_OK;
return E_OK;
return E_OK;
return E_OK;
return E_OK;
return E_OK;
return E_OK;
return E_OK;
return E_OK;
state = E_OK;
return E_OK;
return E_OK;
return E_OK;
return E_OK;
return E_OK;