InitZoomLevelSettings();
if (edit_mode == ED_MODE_DRAWING)
+ {
DrawDrawingWindow();
+ /* redraw zoom gadget info text */
+ PrintEditorGadgetInfoText(level_editor_gadget[id]);
+ }
+
break;
case GADGET_ID_CUSTOM_COPY_FROM:
break;
case GADGET_ID_UNDO:
+ if (button == 1 && GetKeyModState() & (KMOD_Shift|KMOD_Control))
+ button = 3;
+
if (button == 1 && undo_buffer_steps == 0)
{
Request("Undo buffer empty!", REQ_CONFIRM);
else if (gi->custom_id == GADGET_ID_UNDO)
sprintf(shortcut, " ('%c/Shift-U')", key);
else if (gi->custom_id == GADGET_ID_ZOOM)
- sprintf(shortcut, " ('%c', '0', '+')", key);
+ sprintf(shortcut, " ('%c', '0', '-')", key);
else
sprintf(shortcut, " ('%s%c')",
(key >= 'A' && key <= 'Z' ? "Shift-" : ""), key);