|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
29.12.2007, 17:53 | #11 | |
Телепат с дипломом
Старожил
Регистрация: 10.06.2007
Сообщений: 4,929
|
Цитата:
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог |
|
29.12.2007, 18:09 | #12 | ||
Участник клуба
Регистрация: 26.10.2007
Сообщений: 1,244
|
Цитата:
Цитата:
Умом Россию не понять, пока не выпито ноль пять,
А если выпито ноль пять всё делом кажется не хитрым, Попытка глубже понимать уже попахивает литром... |
||
29.12.2007, 19:56 | #13 |
Форумчанин
Регистрация: 23.10.2007
Сообщений: 275
|
Все сейчас прочту и объязательно сделаю!Спасибо вам,с наступающим!
http://otlishnik.com/ чудесный портал для всех кто учится. Рефераты, каталоГ вузов, решебники, справочники, ЕГЭ! Welcome
|
30.12.2007, 09:24 | #14 |
Форумчанин
Регистрация: 23.10.2007
Сообщений: 275
|
Сейчас обрабатываю событие нажимания на имидж1.Все бы хорошо только косит!Тоесть я делаю 4 переменные.Присваиваю им место положения курсора и по ним рисую круг:
a:=mouse.create.cursorpos.x; b:=a+20; c:=mouse.create.cursorpos.y; d:=c+20; image1.canvas.create.ellipse(a,c,b, d); по идее должно было так что при нажатии на любое место имиджа1 там бы на месте нажатия появлялся круглешок.Но вместо этого круг смещается куда-то далеко направо и вниз!Почему?
http://otlishnik.com/ чудесный портал для всех кто учится. Рефераты, каталоГ вузов, решебники, справочники, ЕГЭ! Welcome
|
30.12.2007, 13:35 | #15 | |
Участник клуба
Регистрация: 26.10.2007
Сообщений: 1,244
|
Цитата:
Я изучил исходники примитивного редактора на Си и пришёл к выводу что надо делать примерно так.... пока ещё правдо непридумал я как избавится от мерцания: Код:
Задавал переменную: SaveP : TBitmap; Сохранялся туда: SaveP := Image1.Picture.Bitmap; и также позвращал его: Image1.Picture.Bitmap := SaveP; Всё компилится а работать нехочет......
Умом Россию не понять, пока не выпито ноль пять,
А если выпито ноль пять всё делом кажется не хитрым, Попытка глубже понимать уже попахивает литром... |
|
31.12.2007, 00:38 | #16 | ||
Форумчанин
Регистрация: 31.05.2007
Сообщений: 486
|
Цитата:
Цитата:
Код:
P.S. Не знаю как конкретно ты делаешь, но вообще-то, проще напрямую использовать переменные X и Y, которые передаются в обработчик. |
||
31.12.2007, 00:51 | #17 | |
Форумчанин
Регистрация: 31.05.2007
Сообщений: 486
|
Цитата:
Чтобы реально записать информацию из одного объекта в другой используется метод Assign, т.е. Сохранить картинку: SaveP.Assign(Image1.Picture.Bitmap) ; Восстановить картинку: Image1.Picture.Bitmap.Assign(SaveP) ; Конечно перед использованием нужно выполнить SaveP.Create; |
|
31.12.2007, 02:31 | #18 |
Участник клуба
Регистрация: 26.10.2007
Сообщений: 1,244
|
Спасибо ещё немножко, ещё чуть чуть.....
Сделал как тут советовали выше, создать массив... дабы можно было много раз отменять Код:
Умом Россию не понять, пока не выпито ноль пять,
А если выпито ноль пять всё делом кажется не хитрым, Попытка глубже понимать уже попахивает литром... |
31.12.2007, 02:53 | #19 | |
Форумчанин
Регистрация: 31.05.2007
Сообщений: 486
|
Цитата:
Код:
|
|
31.12.2007, 12:45 | #20 |
Форумчанин
Регистрация: 23.10.2007
Сообщений: 275
|
Джени что-то не идет твой код у меня .Карась а какого типа presslm а то типа undeclared identifer?
http://otlishnik.com/ чудесный портал для всех кто учится. Рефераты, каталоГ вузов, решебники, справочники, ЕГЭ! Welcome
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ластик как в Paint | Николая Ленин | C# (си шарп) | 2 | 29.03.2015 17:31 |
ластик(графический редактор) | AndersonEgo | C# (си шарп) | 1 | 29.05.2011 16:51 |
image1.Refresh;image1.Repaint; | Symba | Общие вопросы Delphi | 5 | 24.04.2011 03:53 |
Растягивание имиджа! | Marsik | Помощь студентам | 20 | 07.11.2007 18:56 |