| 129 | | id = id_tf.getText(); |
|---|
| 130 | | x = Integer.parseInt(x_tf.getText()); |
|---|
| 131 | | y = Integer.parseInt(y_tf.getText()); |
|---|
| 132 | | lefttop = lefttop_cb.getSelectedItem().toString(); |
|---|
| 133 | | rightbottom = rightbottom_cb.getSelectedItem().toString(); |
|---|
| 134 | | xkeepratio = Boolean.parseBoolean(xkeepratio_cb.getSelectedItem().toString()); |
|---|
| 135 | | ykeepratio = Boolean.parseBoolean(ykeepratio_cb.getSelectedItem().toString()); |
|---|
| 136 | | visible = visible_tf.getText(); |
|---|
| 137 | | help = help_tf.getText(); |
|---|
| 138 | | |
|---|
| 139 | | width = Integer.parseInt(width_tf.getText()); |
|---|
| 140 | | height = Integer.parseInt(height_tf.getText()); |
|---|
| 141 | | |
|---|
| 142 | | s.updateItems(); |
|---|
| 143 | | s.expandItem(id); |
|---|
| 144 | | for(Item i:items) { |
|---|
| 145 | | i.setOffset(x,y); |
|---|
| 146 | | } |
|---|
| 147 | | frame.setDefaultCloseOperation(frame.HIDE_ON_CLOSE); |
|---|
| 148 | | created = true; |
|---|
| | 130 | if(!created) { |
|---|
| | 131 | PanelAddEvent paa = new PanelAddEvent(s.getParentListOf(id),this); |
|---|
| | 132 | |
|---|
| | 133 | id = id_tf.getText(); |
|---|
| | 134 | x = Integer.parseInt(x_tf.getText()); |
|---|
| | 135 | y = Integer.parseInt(y_tf.getText()); |
|---|
| | 136 | lefttop = lefttop_cb.getSelectedItem().toString(); |
|---|
| | 137 | rightbottom = rightbottom_cb.getSelectedItem().toString(); |
|---|
| | 138 | xkeepratio = Boolean.parseBoolean(xkeepratio_cb.getSelectedItem().toString()); |
|---|
| | 139 | ykeepratio = Boolean.parseBoolean(ykeepratio_cb.getSelectedItem().toString()); |
|---|
| | 140 | visible = visible_tf.getText(); |
|---|
| | 141 | help = help_tf.getText(); |
|---|
| | 142 | |
|---|
| | 143 | width = Integer.parseInt(width_tf.getText()); |
|---|
| | 144 | height = Integer.parseInt(height_tf.getText()); |
|---|
| | 145 | |
|---|
| | 146 | s.updateItems(); |
|---|
| | 147 | s.expandItem(id); |
|---|
| | 148 | for(Item i:items) { |
|---|
| | 149 | i.setOffset(x,y); |
|---|
| | 150 | } |
|---|
| | 151 | frame.setDefaultCloseOperation(frame.HIDE_ON_CLOSE); |
|---|
| | 152 | created = true; |
|---|
| | 153 | |
|---|
| | 154 | s.m.hist.addEvent(paa); |
|---|
| | 155 | } |
|---|
| | 156 | else { |
|---|
| | 157 | PanelEditEvent pee = new PanelEditEvent(this); |
|---|
| | 158 | |
|---|
| | 159 | id = id_tf.getText(); |
|---|
| | 160 | x = Integer.parseInt(x_tf.getText()); |
|---|
| | 161 | y = Integer.parseInt(y_tf.getText()); |
|---|
| | 162 | lefttop = lefttop_cb.getSelectedItem().toString(); |
|---|
| | 163 | rightbottom = rightbottom_cb.getSelectedItem().toString(); |
|---|
| | 164 | xkeepratio = Boolean.parseBoolean(xkeepratio_cb.getSelectedItem().toString()); |
|---|
| | 165 | ykeepratio = Boolean.parseBoolean(ykeepratio_cb.getSelectedItem().toString()); |
|---|
| | 166 | visible = visible_tf.getText(); |
|---|
| | 167 | help = help_tf.getText(); |
|---|
| | 168 | |
|---|
| | 169 | width = Integer.parseInt(width_tf.getText()); |
|---|
| | 170 | height = Integer.parseInt(height_tf.getText()); |
|---|
| | 171 | |
|---|
| | 172 | s.updateItems(); |
|---|
| | 173 | s.expandItem(id); |
|---|
| | 174 | for(Item i:items) { |
|---|
| | 175 | i.setOffset(x,y); |
|---|
| | 176 | } |
|---|
| | 177 | |
|---|
| | 178 | pee.setNew(); |
|---|
| | 179 | s.m.hist.addEvent(pee); |
|---|
| | 180 | } |
|---|