- mgr->setValue("SMESH", "ScalarBarXPosition", myXSpin->value());
- mgr->setValue("SMESH", "ScalarBarYPosition", myYSpin->value());
- mgr->setValue("SMESH", "ScalarBarWidth", myWidthSpin->value());
- mgr->setValue("SMESH", "ScalarBarHeight", myHeightSpin->value());
+ QString name = myHorizRadioBtn->isChecked() ? "scalar_bar_horizontal_%1" : "scalar_bar_vertical_%1";
+ mgr->setValue("SMESH", name.arg( "x" ), myXSpin->value());
+ mgr->setValue("SMESH", name.arg( "y" ), myYSpin->value());
+ mgr->setValue("SMESH", name.arg( "width" ), myWidthSpin->value());
+ mgr->setValue("SMESH", name.arg( "height" ), myHeightSpin->value());