public void choosePreset(int id) {
   Preset chosen = presetById(id);
   if (id != 0) {
     ET_left_margin.setText(Integer.toString((int) chosen.getLeft()));
     ET_right_margin.setText(Integer.toString((int) chosen.getRight()));
     ET_top_margin.setText(Integer.toString((int) chosen.getTop()));
     ET_bottom_margin.setText(Integer.toString((int) chosen.getBottom()));
   }
 }
  public Preset checkPreset(int left, int right, int top, int bottom) {
    Preset p = null;
    if (left == bottom_right.getLeft()
        && right == bottom_right.getRight()
        && top == bottom_right.getTop()
        && bottom == bottom_right.getBottom()) p = bottom_right;
    else if (left == bottom_left.getLeft()
        && right == bottom_left.getRight()
        && top == bottom_left.getTop()
        && bottom == bottom_left.getBottom()) p = bottom_left;
    else if (left == bottom_right_big.getLeft()
        && right == bottom_right_big.getRight()
        && top == bottom_right_big.getTop()
        && bottom == bottom_right_big.getBottom()) p = bottom_right_big;
    else if (left == bottom_left_big.getLeft()
        && right == bottom_left_big.getRight()
        && top == bottom_left_big.getTop()
        && bottom == bottom_left_big.getBottom()) p = bottom_left_big;
    else if (left == bottom_middle.getLeft()
        && right == bottom_middle.getRight()
        && top == bottom_middle.getTop()
        && bottom == bottom_middle.getBottom()) p = bottom_middle;
    else if (left == squash_down.getLeft()
        && right == squash_down.getRight()
        && top == squash_down.getTop()
        && bottom == squash_down.getBottom()) p = squash_down;

    return p;
  }