Changeset 80
- Timestamp:
- 12/12/07 16:18:04 (1 year ago)
- Files:
-
- trunk (modified) (1 prop)
- trunk/src/vlcskineditor/history/ButtonEditEvent.java (modified) (4 diffs)
- trunk/src/vlcskineditor/history/CheckboxEditEvent.java (modified) (4 diffs)
- trunk/src/vlcskineditor/history/ImageAddEvent.java (added)
- trunk/src/vlcskineditor/history/ImageEditEvent.java (added)
- trunk/src/vlcskineditor/items/Image.java (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk
- Property svn:ignore changed from
dist
registry-3.13-win32-src
src_bak
build
no_svn
VLCSkinEditor.jar
*.zip
to
dist
registry-3.13-win32-src
src_bak
build
no_svn
VLCSkinEditor.jar
*.zip
nbproject
- Property svn:ignore changed from
trunk/src/vlcskineditor/history/ButtonEditEvent.java
r75 r80 53 53 x_old = b.x; 54 54 y_old = b.y; 55 help_old = b.help; 55 56 56 57 up_old = b.up; … … 69 70 x_new = b.x; 70 71 y_new = b.y; 72 help_new = b.help; 71 73 72 74 up_new = b.up; … … 85 87 b.x = x_old; 86 88 b.y = y_old; 89 b.help = help_old; 87 90 88 91 b.up = up_old; … … 101 104 b.x = x_new; 102 105 b.y = y_new; 106 b.help = help_new; 103 107 104 108 b.up = up_new; trunk/src/vlcskineditor/history/CheckboxEditEvent.java
r77 r80 57 57 x_old = c.x; 58 58 y_old = c.y; 59 help_old = c.help; 59 60 60 61 down1_old = c.down1; … … 79 80 x_new = c.x; 80 81 y_new = c.y; 82 help_new = c.help; 81 83 82 84 down1_new = c.down1; … … 101 103 c.x = x_old; 102 104 c.y = y_old; 105 c.help = help_old; 103 106 104 107 c.down1 = down1_old; … … 122 125 c.ykeepratio = ykeepratio_new; 123 126 c.x = x_new; 124 c.y = y_new; 127 c.y = y_new; 128 c.help = help_new; 125 129 126 130 c.down1 = down1_new; trunk/src/vlcskineditor/items/Image.java
r71 r80 24 24 25 25 import vlcskineditor.*; 26 import vlcskineditor.history.*; 26 27 import java.awt.event.*; 27 28 import java.awt.*; … … 78 79 } 79 80 public void update() { 80 id = id_tf.getText(); 81 x = Integer.parseInt(x_tf.getText()); 82 y = Integer.parseInt(y_tf.getText()); 83 lefttop = lefttop_cb.getSelectedItem().toString(); 84 rightbottom = rightbottom_cb.getSelectedItem().toString(); 85 xkeepratio = Boolean.parseBoolean(xkeepratio_cb.getSelectedItem().toString()); 86 ykeepratio = Boolean.parseBoolean(ykeepratio_cb.getSelectedItem().toString()); 87 visible = visible_tf.getText(); 88 help = help_tf.getText(); 89 90 image = image_tf.getText(); 91 resize = resize_cb.getSelectedItem().toString(); 92 action = action_cb.getSelectedItem().toString(); 93 action2 = action2_tf.getText(); 94 95 s.updateItems(); 96 s.expandItem(id); 97 frame.setDefaultCloseOperation(frame.HIDE_ON_CLOSE); 98 created = true; 81 if(!created) { 82 id = id_tf.getText(); 83 x = Integer.parseInt(x_tf.getText()); 84 y = Integer.parseInt(y_tf.getText()); 85 lefttop = lefttop_cb.getSelectedItem().toString(); 86 rightbottom = rightbottom_cb.getSelectedItem().toString(); 87 xkeepratio = Boolean.parseBoolean(xkeepratio_cb.getSelectedItem().toString()); 88 ykeepratio = Boolean.parseBoolean(ykeepratio_cb.getSelectedItem().toString()); 89 visible = visible_tf.getText(); 90 help = help_tf.getText(); 91 92 image = image_tf.getText(); 93 resize = resize_cb.getSelectedItem().toString(); 94 action = action_cb.getSelectedItem().toString(); 95 action2 = action2_tf.getText(); 96 97 s.updateItems(); 98 s.expandItem(id); 99 frame.setDefaultCloseOperation(JFrame.HIDE_ON_CLOSE); 100 created = true; 101 102 ImageAddEvent iae = new ImageAddEvent(s.getParentListOf(id),this); 103 s.m.hist.addEvent(iae); 104 } 105 else { 106 ImageEditEvent iee = new ImageEditEvent(this); 107 108 id = id_tf.getText(); 109 x = Integer.parseInt(x_tf.getText()); 110 y = Integer.parseInt(y_tf.getText()); 111 lefttop = lefttop_cb.getSelectedItem().toString(); 112 rightbottom = rightbottom_cb.getSelectedItem().toString(); 113 xkeepratio = Boolean.parseBoolean(xkeepratio_cb.getSelectedItem().toString()); 114 ykeepratio = Boolean.parseBoolean(ykeepratio_cb.getSelectedItem().toString()); 115 visible = visible_tf.getText(); 116 help = help_tf.getText(); 117 118 image = image_tf.getText(); 119 resize = resize_cb.getSelectedItem().toString(); 120 action = action_cb.getSelectedItem().toString(); 121 action2 = action2_tf.getText(); 122 123 iee.setNew(); 124 s.m.hist.addEvent(iee); 125 } 99 126 } 100 127 public void showOptions() { … … 103 130 frame.setResizable(false); 104 131 frame.setLayout(new FlowLayout()); 105 if(!created) frame.setDefaultCloseOperation( frame.DO_NOTHING_ON_CLOSE);132 if(!created) frame.setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE); 106 133 JLabel id_l = new JLabel("ID*:"); 107 134 id_tf = new JTextField(); … … 206 233 frame.add(general); 207 234 208 JPanel image = new JPanel(null);209 image .add(image_l);210 image .add(image_tf);235 JPanel image_settings = new JPanel(null); 236 image_settings.add(image_l); 237 image_settings.add(image_tf); 211 238 image_l.setBounds(5,15,75,24); 212 239 image_tf.setBounds(85,15,150,24); 213 image .add(resize_l);214 image .add(resize_cb);240 image_settings.add(resize_l); 241 image_settings.add(resize_cb); 215 242 resize_l.setBounds(5,45,75,24); 216 243 resize_cb.setBounds(85,45,150,24); 217 image .add(action_l);218 image .add(action_cb);244 image_settings.add(action_l); 245 image_settings.add(action_cb); 219 246 action_l.setBounds(5,75,75,24); 220 247 action_cb.setBounds(85,75,150,24); 221 image .add(action2_l);222 image .add(action2_tf);223 image .add(action2_btn);248 image_settings.add(action2_l); 249 image_settings.add(action2_tf); 250 image_settings.add(action2_btn); 224 251 action2_l.setBounds(5,105,75,24); 225 252 action2_tf.setBounds(85,105,120,24); 226 253 action2_btn.setBounds(210,105,24,24); 227 image .setBorder(BorderFactory.createTitledBorder(BorderFactory.createEtchedBorder(EtchedBorder.LOWERED), "Image Attributes"));228 image .setMinimumSize(new Dimension(240,135));229 image .setPreferredSize(new Dimension(240,135));230 image .setMaximumSize(new Dimension(240,135));231 frame.add(image );254 image_settings.setBorder(BorderFactory.createTitledBorder(BorderFactory.createEtchedBorder(EtchedBorder.LOWERED), "Image Attributes")); 255 image_settings.setMinimumSize(new Dimension(240,135)); 256 image_settings.setPreferredSize(new Dimension(240,135)); 257 image_settings.setMaximumSize(new Dimension(240,135)); 258 frame.add(image_settings); 232 259 233 260
