fixes focus issue
This commit is contained in:
@@ -73,19 +73,19 @@ public:
|
||||
case 0: return Param("thickness (m)", ParamType::FLOAT);
|
||||
case 1: return Param("height (m)", ParamType::FLOAT);
|
||||
case 2: return Param("length", ParamType::FLOAT, true);
|
||||
}
|
||||
} break;
|
||||
case 1: switch(idx) {
|
||||
case 0: return Param("width (m)", ParamType::FLOAT);
|
||||
case 1: return Param("height (m)", ParamType::FLOAT);
|
||||
case 2: return Param("left/right", ParamType::BOOL);
|
||||
case 3: return Param("in/out", ParamType::BOOL);
|
||||
}
|
||||
} break;
|
||||
case 2: switch(idx) {
|
||||
case 0: return Param("above ground (m)", ParamType::FLOAT);
|
||||
case 1: return Param("width (m)", ParamType::FLOAT);
|
||||
case 2: return Param("height (m)", ParamType::FLOAT);
|
||||
case 3: return Param("in/out", ParamType::BOOL);
|
||||
}
|
||||
} break;
|
||||
}
|
||||
throw 1;
|
||||
}
|
||||
@@ -96,19 +96,19 @@ public:
|
||||
case 0: return wall->thickness_m;
|
||||
case 1: return wall->height_m;
|
||||
case 2: return wall->from.getDistance(wall->to);
|
||||
}
|
||||
} break;
|
||||
case 1: switch(idx) {
|
||||
case 0: return getCurDoor()->width;
|
||||
case 1: return getCurDoor()->height;
|
||||
case 2: return getCurDoor()->leftRight;
|
||||
case 3: return getCurDoor()->inOut;
|
||||
}
|
||||
} break;
|
||||
case 2 : switch(idx) {
|
||||
case 0: return getCurWindow()->startsAtHeight;
|
||||
case 1: return getCurWindow()->width;
|
||||
case 2: return getCurWindow()->height;
|
||||
case 3: return getCurWindow()->inOut;
|
||||
}
|
||||
} break;
|
||||
}
|
||||
throw 1;
|
||||
}
|
||||
@@ -119,19 +119,19 @@ public:
|
||||
case 0: wall->thickness_m = val.toFloat(); return;
|
||||
case 1: wall->height_m = val.toFloat(); return;
|
||||
case 2: return;
|
||||
}
|
||||
} break;
|
||||
case 1: switch(idx) {
|
||||
case 0: getCurDoor()->width = val.toFloat(); return;
|
||||
case 1: getCurDoor()->height = val.toFloat(); return;
|
||||
case 2: getCurDoor()->leftRight = val.toBool(); return;
|
||||
case 3: getCurDoor()->inOut = val.toBool(); return;
|
||||
}
|
||||
} break;
|
||||
case 2: switch(idx) {
|
||||
case 0: getCurWindow()->startsAtHeight = val.toFloat(); return;
|
||||
case 1: getCurWindow()->width = val.toFloat(); return;
|
||||
case 2: getCurWindow()->height = val.toFloat(); return;
|
||||
case 3: getCurWindow()->inOut = val.toBool(); return;
|
||||
}
|
||||
} break;
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user