![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Отмена действия
TrainerOfDolphins © (2006-11-13 14:07:00)Я уже некоторое время работаю в Delphi и всё ещё не знаю как отменить последнее действие перемещения (изменения размеров) компонентов на форме. Ctrl+z отменяет только удаление компонента...
Неужели в такой продвинутой среде нет полноценной команды Undo? :).
Данный вопрос я долго не решался задать, ибо какой-то он совсем уж ламерский, но поскольку мне ответ так и не явился... Задаю.. :)
RWolf (2006-11-13 15:41:00) [21]лично я давно наработал рефлекс Ctrl+S после любой правки кода, (за всякими машинами довелось посидеть).
Поэтому сабжевой проблемы не испытываю в принципе; если чего передвинул - закрыл файл без сохранения и снова открыл.
F12 - Ctrl+F4 - N - Shift+F12 - выбор - Enter.
Плохиш (2006-11-13 15:32:00) [22]А вот мне не хватает функции "откатить до состояния перед появления голой задницы на клавиатуре".
TrainerOfDolphins (2006-11-13 15:27:00) [23]>Undo сложно у тебя получается, а раз сделать закрепление не сложно, >готов многократно использовать Undo лишь бы не делать правильно.
:).
Т.е. вы хотите сказать, что если всё с самого начала делать правильно, то Undo не нужна?
Anatoly Podgoretsky (2006-11-13 15:13:00) [24]> TrainerOfDolphins (13.11.2006 14:57:10) [10]
Undo сложно у тебя получается, а раз сделать закрепление не сложно, готов многократно использовать Undo лишь бы не делать правильно.
--
TrainerOfDolphins (2006-11-13 15:09:00) [25]
> не сохранять. Восстановить из предыдущего сейва.
Да это понятно. Но неудобно.
Можно ещё делать резервные копии dfm-файла...
Но всё это через спину...
RWolf (2006-11-13 15:06:00) [26]
> А что же делать если я случайно мышкой нарушил долго выстраиваемую
> гармонию панелей и надписей.
не сохранять. Восстановить из предыдущего сейва.
Джо (2006-11-13 15:06:00) [27]> [9] TrainerOfDolphins © (13.11.06 14:55)
> Алигны - рулез, спору нет. Но всё же не кажется ли вам отсутсвие
> Undo неудобным фактом?
> К тому же если всё и всегда алигнить, то ни какой свободы
> мышления...
Причем здесь "алигны"? Я говорю о блокировке, а не о "align".
TrainerOfDolphins (2006-11-13 14:57:00) [28]На счёт блокировки компонентов это конечно хорошо, но опять же как то всё сложно получается...
TrainerOfDolphins (2006-11-13 14:55:00) [29]Алигны - рулез, спору нет. Но всё же не кажется ли вам отсутсвие Undo неудобным фактом?
К тому же если всё и всегда алигнить, то ни какой свободы мышления...
Джо (2006-11-13 14:49:00) [30]> не разблокировать.
не разблокировав.
Джо (2006-11-13 14:49:00) [31]> Хотелось бы узнать, как эту проблему решают профи... :)
В новых BDS есть комманда "Lock Controls", которая фиксирует компоненты на форме так, что их нельзя перемещать, предварительно не разблокировать.
ANB (2006-11-13 14:44:00) [32]
> TrainerOfDolphins © (13.11.06 14:38) [5]
А не фиг нарушать.
Для панелей же оптимально пользовать алигны.
TrainerOfDolphins (2006-11-13 14:38:00) [33]Гугль-гугль... :)
А что же делать если я случайно мышкой нарушил долго выстраиваемую гармонию панелей и надписей. Ведь это сделать очень просто, а вот восстановить... Можно конечно выйти не сохраняясь или там постоянно оставлять бэк-апы, но всё это как-то неудобно... :( Хотелось бы узнать, как эту проблему решают профи... :)
Джо (2006-11-13 14:24:00) [34]> [2] TrainerOfDolphins © (13.11.06 14:19)
> AFAIK - что это?
As Far As I Know (Насколько мне известно).
Вообще-то, Гугль может многое поведать об общепринятых сокращениях. ;)
MikePetrichenko (2006-11-13 14:21:00) [35]
> AFAIK - что это?
Это что-то типа RTFM. (IMHO)
TrainerOfDolphins (2006-11-13 14:19:00) [36]AFAIK - что это?
Джо (2006-11-13 14:12:00) [37]AFAIK, нет такой команды.