Страница: 1 | 2 |
Вопрос: Помогите плиз Графический редактор
Добавлено: 31.08.09 10:23
Автор вопроса: Злобный программер :-)
Я пишу простенький графический редактор (тоесть студию эффектов фотографий). Как можено реализовать Из меню правка команды отменить и повторить? У кого какие соображения? Мне бы понять с чего начать....
Ответы
Всего ответов: 17
Номер ответа: 1
Автор ответа:
UnDeAdZak
Вопросов: 80
Ответов: 476
Профиль | | #1
Добавлено: 31.08.09 10:40
Легче простого.Команда изменить делается простым созданием переменной
В эту переменную ты записываеш изображение перед изменением, а при нажатии кнопки отменить заменяеш основное изображение этим.
Ненамного сложнее и повторить.
Создаёш переменную типа String, и в неё при каждом действии записываеш название, а при нажатии кнопки повторить, считываеш действие и воспроизводиш его. Притом можно вместо String использовать Byte, пронумеровав действия, но там легко запутаться с цифрами.
Номер ответа: 2
Автор ответа:
VβÐUηìt
Вопросов: 246
Ответов: 3333
Web-сайт:
Профиль | | #2
Добавлено: 31.08.09 10:48
Милая фраза.
Короче делаешь массив изображений. В него добавляешь при каждом действии измененное изображение. Как только пользователь нажимает "Отменить", загружаешь предыдущее изображение массива. Так можно сколько угодно команд "Отменить" делать. Повторить делается так же - просто отклоняешься в обратную сторону.
Номер ответа: 3
Автор ответа:
Злобный программер :-)
Вопросов: 14
Ответов: 24
Профиль | | #3
Добавлено: 31.08.09 10:50
Короче делаешь массив изображений. В него добавляешь при каждом действии измененное изображение. Как только пользователь нажимает "Отменить", загружаешь предыдущее изображение массива. Так можно сколько угодно команд "Отменить" делать. Повторить делается так же - просто отклоняешься в обратную сторону.
Спасибо
Номер ответа: 4
Автор ответа:
UnDeAdZak
Вопросов: 80
Ответов: 476
Профиль | | #4
Добавлено: 31.08.09 11:28
Ага.В будущщее значит.И Из будущщего берёш изображение.кул.
Номер ответа: 5
Автор ответа:
Smith
ICQ: adamis@list.ru
Вопросов: 153
Ответов: 3632
Профиль | | #5
Добавлено: 31.08.09 14:33
Это ты ещё не видел видеоролик к SQR2, вот там картинка.
Номер ответа: 6
Автор ответа:
Unknown_Master
Вопросов: 11
Ответов: 264
Профиль | | #6
Добавлено: 31.08.09 16:17
Номер ответа: 7
Автор ответа:
Smith
ICQ: adamis@list.ru
Вопросов: 153
Ответов: 3632
Профиль | | #7
Добавлено: 31.08.09 17:10
Опечатка, ХQR, нафига ссылка, тут на форуме тема есть.
Номер ответа: 8
Автор ответа:
Winand
Вопросов: 87
Ответов: 2795
Web-сайт:
Профиль | | #8
Добавлено: 31.08.09 19:18
на чем пишите? был у меня редактор тайлов (картинки жестко 40x40 на vb6 http://slil.ru/27942317
может что пригодится
Номер ответа: 9
Автор ответа:
VβÐUηìt
Вопросов: 246
Ответов: 3333
Web-сайт:
Профиль | | #9
Добавлено: 31.08.09 20:40
1. Я конечно вас не агетирую на то, чтобы скачивать XQR2, но вот ссылка на ролик:
http://www.youtube.com/watch?v=6-clWVC0IBg
2.
Ты меня не так понял. В прогах есть кроме команды "Undo" еще и "Redo". То есть вася отменил действие, ему это не понравилось, и он опять вернулся к конечному варианту.
Номер ответа: 10
Автор ответа:
Злобный программер :-)
Вопросов: 14
Ответов: 24
Профиль | | #10
Добавлено: 31.08.09 20:59
на чем пишите?
пишу на VB6
был у меня редактор тайлов (картинки жестко 40x40 на vb6 http://slil.ru/27942317
может что пригодится
Кое что действительно придиться. Спасибо большое
Номер ответа: 11
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #11
Добавлено: 31.08.09 23:56
Впечатляющий ролик
Номер ответа: 12
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #12
Добавлено: 01.09.09 07:41
Ролик действительно довольно серьезный.. честно признаюсь - порадовал.. Но вот голос диктора (полагаю автора) в него совершенно не вписывается.. Тебе надо было неделю жрать снег в альпах чтоб хрипеть как Альпачино, тогда бы он достойно вписался в ролик.
Номер ответа: 13
Автор ответа:
Smith
ICQ: adamis@list.ru
Вопросов: 153
Ответов: 3632
Профиль | | #13
Добавлено: 01.09.09 09:04
Согласен с вами , голос ботаника звучит както неуверенно
Номер ответа: 14
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #14
Добавлено: 01.09.09 18:09
Фоновая рэпачина тоже не порадовала. Такое чувство, будто вокалист какбе интересуется, йо, а что ты сделал для черного квартала в свои годы? Вот поэтому я в золоте, а ты говно!
Номер ответа: 15
Автор ответа:
VβÐUηìt
Вопросов: 246
Ответов: 3333
Web-сайт:
Профиль | | #15
Добавлено: 01.09.09 19:23
Голос меня самого бесит)) Изначально я его планировал не делать, именно по этому там есть титры. Но потом, куча народа сказала, что мол не успевают читать титры и смотреть одновременно. Пришлось озвучивать. Так и быть, в следующий раз пойду жрать снег. Я же люблю жрать...)