- DrawPropertiesWindow();
- }
- else if (type_id == ED_GRAPHICBUTTON_ID_NEXT_CHANGE_PAGE)
- {
- if (element_info[properties_element].current_change_page <
- element_info[properties_element].num_change_pages - 1)
- element_info[properties_element].current_change_page++;
+ step *= (type_id == ED_GRAPHICBUTTON_ID_PREV_CHANGE_PAGE ? -1 : +1);
+ ei->current_change_page += step;
+
+ if (ei->current_change_page < 0)
+ ei->current_change_page = 0;
+ else if (ei->current_change_page >= ei->num_change_pages)
+ ei->current_change_page = ei->num_change_pages - 1;