|
1 | 1 | /* |
2 | 2 | * Copyright (C) 2006-2018 by Artur Kozioł, artkoz78@gmail.com |
3 | | - * Copyright (C) 2023 Nick Egorrov, nicegorov@yandex.ru |
| 3 | + * Copyright (C) 2023-2025 Nick Egorrov, nicegorov@yandex.ru |
4 | 4 | * |
5 | 5 | * This file is part of GCodeWorkShop. |
6 | 6 | * |
@@ -77,58 +77,66 @@ void RenumberDialog::divideClicked() |
77 | 77 |
|
78 | 78 | void RenumberDialog::renumClicked() |
79 | 79 | { |
| 80 | + startAtlabel->setEnabled(true); |
80 | 81 | formInput->setEnabled(true); |
81 | 82 | startAtInput->setEnabled(true); |
82 | 83 | incInput->setEnabled(true); |
| 84 | + toLabel->setEnabled(true); |
83 | 85 | toInput->setEnabled(true); |
84 | 86 |
|
85 | | - mRenumLines->setChecked(true); |
86 | | - mAllLines->setChecked(false); |
87 | | - mRemoveAll->setChecked(false); |
88 | | - |
89 | 87 | mRenumWithComm->setEnabled(false); |
90 | 88 | mRenumEmpty->setEnabled(false); |
91 | | - |
| 89 | + mRenumMarked->setEnabled(true); |
92 | 90 | mCheckDivide->setEnabled(true); |
| 91 | + divideClicked(); |
93 | 92 | } |
94 | 93 |
|
95 | 94 | void RenumberDialog::mRenumHeClicked() |
96 | 95 | { |
| 96 | + startAtlabel->setEnabled(false); |
97 | 97 | formInput->setEnabled(false); |
98 | 98 | startAtInput->setEnabled(true); |
99 | 99 | incInput->setEnabled(true); |
| 100 | + toLabel->setEnabled(false); |
100 | 101 | toInput->setEnabled(false); |
101 | 102 |
|
102 | 103 | mRenumWithComm->setEnabled(false); |
103 | 104 | mRenumEmpty->setEnabled(true); |
104 | | - |
105 | | - mCheckDivide->setEnabled(false); |
| 105 | + mRenumMarked->setEnabled(false); |
| 106 | + mCheckDivide->setEnabled(true); |
| 107 | + divideClicked(); |
106 | 108 | } |
107 | 109 |
|
108 | 110 | void RenumberDialog::allLinesClicked() |
109 | 111 | { |
| 112 | + startAtlabel->setEnabled(false); |
110 | 113 | formInput->setEnabled(false); |
111 | 114 | startAtInput->setEnabled(true); |
112 | 115 | incInput->setEnabled(true); |
| 116 | + toLabel->setEnabled(false); |
113 | 117 | toInput->setEnabled(false); |
114 | 118 |
|
115 | 119 | mRenumWithComm->setEnabled(true); |
116 | 120 | mRenumEmpty->setEnabled(true); |
117 | | - |
| 121 | + mRenumMarked->setEnabled(false); |
118 | 122 | mCheckDivide->setEnabled(true); |
| 123 | + divideClicked(); |
119 | 124 | } |
120 | 125 |
|
121 | 126 | void RenumberDialog::removeAllClicked() |
122 | 127 | { |
| 128 | + startAtlabel->setEnabled(false); |
123 | 129 | formInput->setEnabled(false); |
124 | 130 | startAtInput->setEnabled(false); |
125 | 131 | incInput->setEnabled(false); |
| 132 | + toLabel->setEnabled(false); |
126 | 133 | toInput->setEnabled(false); |
127 | 134 |
|
128 | 135 | mRenumWithComm->setEnabled(false); |
129 | 136 | mRenumEmpty->setEnabled(false); |
130 | | - |
| 137 | + mRenumMarked->setEnabled(false); |
131 | 138 | mCheckDivide->setEnabled(false); |
| 139 | + divideClicked(); |
132 | 140 | } |
133 | 141 |
|
134 | 142 | void RenumberDialog::setOptions(const RenumberOptions& options) |
@@ -181,7 +189,7 @@ RenumberOptions RenumberDialog::options() |
181 | 189 | options.from = formInput->value(); |
182 | 190 | options.inc = incInput->value(); |
183 | 191 | options.renumEmpty = mRenumEmpty->isChecked(); |
184 | | - options.renumComm = !mRenumWithComm->isChecked(); |
| 192 | + options.renumComm = mRenumWithComm->isChecked(); |
185 | 193 | options.renumMarked = mRenumMarked->isChecked(); |
186 | 194 | options.to = toInput->value(); |
187 | 195 | options.width = mSpinBox->value(); |
|
0 commit comments