Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Отвлекитесь, эмбеддеры! Отвлеченные темы - обсудить проблемы тепловой смерти вселенной, или просто пиво. Этот раздел - для отдыха.

Закрытая тема
Опции темы
Непрочитано 01.10.2010, 19:30   #51
VOVOKA
Заблокирован
 
Регистрация: 12.08.2009
Сообщений: 381
Сказал спасибо: 31
Сказали Спасибо 131 раз(а) в 82 сообщении(ях)
VOVOKA на пути к лучшему
По умолчанию Re: Новое в мире наглости

Сообщение от raxp Посмотреть сообщение
вот как можно брать такой регион + простейшее поведение: взять, кинуть около одного края экрана и второго.
Но это только прорисовка по контуру, то есть таже форма произволного вида.
Внутренее содержимое не меняется. Не это мне нужно.
VOVOKA вне форума  
Непрочитано 01.10.2010, 20:12   #52
AJScorp
Почётный гражданин KAZUS.RU
 
Аватар для AJScorp
 
Регистрация: 10.05.2005
Адрес: Саратов.ru
Сообщений: 1,548
Сказал спасибо: 384
Сказали Спасибо 737 раз(а) в 417 сообщении(ях)
AJScorp на пути к лучшему
По умолчанию Re: Новое в мире наглости

Сообщение от VOVOKA Посмотреть сообщение
за счет чего идет перебор картинок
По таймеру из ImageList -›Timer1Timer

Сообщение от VOVOKA Посмотреть сообщение
Попробовал Image1 расширить на всю форму, но прозрачным получается не вся форма, а только то что под картинкой.
Код:
procedure TForm1.Timer1Timer(Sender: TObject);
...
TransparentColorValue:= bmp.Canvas.Pixels[0,0];
Color:=TransparentColorValue; //Цвет формы тоже должен быть прозрачным
...
Сообщение от VOVOKA Посмотреть сообщение
Но все равно рамки формы остались видны.
В свойствах формы BorderStyle = bsNone
Ограничений на квадратность формы нет - через окошко в котором летает голубь можно кликнуть в то, что под ним.

Сообщение от VOVOKA Посмотреть сообщение
Но самое главное как управлять порядком вывода картинок. Без такого управления невозможно говорить о каком то своем сценарии. Тем более о динамичном сценарии, который меняется в зависимости от ситуации.
Ну тут же бесконечное поле для фантазии и способов реализации..

Последний раз редактировалось AJScorp; 09.12.2010 в 22:31.
AJScorp вне форума  
Непрочитано 01.10.2010, 21:22   #53
AJScorp
Почётный гражданин KAZUS.RU
 
Аватар для AJScorp
 
Регистрация: 10.05.2005
Адрес: Саратов.ru
Сообщений: 1,548
Сказал спасибо: 384
Сказали Спасибо 737 раз(а) в 417 сообщении(ях)
AJScorp на пути к лучшему
По умолчанию Re: Новое в мире наглости

VOVOKA, Вы бы описали подробно, что конкретно Вам нужно. Как в вирусе? Так скриншота так и не дождались, #6, как и ответов на мои вопросы в этом посте, было бы проще.
AJScorp вне форума  
Непрочитано 01.10.2010, 21:30   #54
raxp
Почётный гражданин KAZUS.RU
 
Регистрация: 28.05.2010
Сообщений: 1,118
Сказал спасибо: 150
Сказали Спасибо 604 раз(а) в 310 сообщении(ях)
raxp на пути к лучшему
По умолчанию Re: Новое в мире наглости

Цитата:
Внутренее содержимое не меняется.
меняется.

...и да, четкое описалово того чего хотите.
__________________
Белорусский журнал «Радиолюбитель»
Youtube LaboratoryW
UR3QQJ
raxp вне форума  
Непрочитано 01.10.2010, 22:20   #55
VOVOKA
Заблокирован
 
Регистрация: 12.08.2009
Сообщений: 381
Сказал спасибо: 31
Сказали Спасибо 131 раз(а) в 82 сообщении(ях)
VOVOKA на пути к лучшему
По умолчанию Re: Новое в мире наглости

С прозрачностью все решилось. Непонятным осталось упрвление картинками.

Вот три строчки из того модуля.

bmp:=TBitmap.Create;

ImageList1.GetBitmap(ImgIdx, bmp);
Image1.Picture.Bitmap.Assign(bmp);

Первая строка только создает TBitmap.
Вторая строка создает список из одной картинки.
Третья строка копирует эту картинку в Image1.

Непонятно где задается откуда берется картинка.
Если нельзя позиционировать откуда берется картинка то как управлять видами движений.


Кроме того непонятно зачем нужно сначала создавать список из одной картинки а потом копировать его на холст, если в том же TPicture есть возможность вставки из файла.

Этот кусок непонятен.
VOVOKA вне форума  
Непрочитано 01.10.2010, 22:32   #56
AJScorp
Почётный гражданин KAZUS.RU
 
Аватар для AJScorp
 
Регистрация: 10.05.2005
Адрес: Саратов.ru
Сообщений: 1,548
Сказал спасибо: 384
Сказали Спасибо 737 раз(а) в 417 сообщении(ях)
AJScorp на пути к лучшему
По умолчанию Re: Новое в мире наглости

Сообщение от VOVOKA Посмотреть сообщение
Непонятно где задается откуда берется картинка.
Картинка берется из ImageList-а. Наверняка можно реализовать и более эффективный способ отрисовки изображения на форму, но была задача принципа, а не реализации.

и, собственно
Сообщение от AJScorp Посмотреть сообщение
что конкретно Вам нужно
потрудитесь ответить..
AJScorp вне форума  
Непрочитано 01.10.2010, 22:51   #57
аtаs_stas
Заблокирован
 
Регистрация: 23.08.2010
Сообщений: 541
Сказал спасибо: 20
Сказали Спасибо 93 раз(а) в 78 сообщении(ях)
аtаs_stas на пути к лучшему
По умолчанию Re: Новое в мире наглости

Сообщение от AJScorp Посмотреть сообщение
потрудитесь ответить..
А что непонятного... мстюха... вирус ваяет...
аtаs_stas вне форума  
Непрочитано 01.10.2010, 22:57   #58
AJScorp
Почётный гражданин KAZUS.RU
 
Аватар для AJScorp
 
Регистрация: 10.05.2005
Адрес: Саратов.ru
Сообщений: 1,548
Сказал спасибо: 384
Сказали Спасибо 737 раз(а) в 417 сообщении(ях)
AJScorp на пути к лучшему
По умолчанию Re: Новое в мире наглости

Сообщение от аtаs_stas Посмотреть сообщение
А что непонятного... мстюха... вирус ваяет...
За VOVOKу? Бросьте шутки, это серьезный тред.
AJScorp вне форума  
Непрочитано 01.10.2010, 22:59   #59
VOVOKA
Заблокирован
 
Регистрация: 12.08.2009
Сообщений: 381
Сказал спасибо: 31
Сказали Спасибо 131 раз(а) в 82 сообщении(ях)
VOVOKA на пути к лучшему
По умолчанию Re: Новое в мире наглости

Сообщение от AJScorp Посмотреть сообщение
Картинка берется из ImageList-а.
То что она берется из ImageList-а. это понятно, а как она туда попадает.

А что мне нужно, я вроде вкратце говорил.

Еще раз. Мне нужно что бы у меня на экране было несколько персонажей, которые общались бы со мной и между собой. Бегали, ходили, плакали, смеялись то есть жили бы своей жизнью и доставали бы меня в смысле исполнения заданного распорядка дня и полученных заданий.
Вся их мимика, движения, видимые эмоции должны динамично управлятся так как я хочу и в зависимости от ситуации. А для этого нужна возможность динамического управления их изображениями и что бы такая возможность не сильно грузила комп.

Работе всех других программ они не должны мешать.

Да и еще, вариантов изображениий там будет очень много (это ведь не птичка) и просто пересчитывать эти изображения не получится. Если их не разбить по папкам, то прежде всего я запутаюсь, во всех этих вариантах движений, да еще и для нескольких персонажей. Поэтому нужна возможность выбора пакета картинок из точно определенной папки, то есть нужна возможность четкой адресации.
Я понимаю, что птичку делали только для пробы и поэтому ни чего от Вас не требую. Захочете подумать над этим, спасибо. Нет сам потом додумаю.

Тем более что именно сейчас мне некогда этим заниматся. Пока я только набираю идеи и всякие полезности в этой области.
VOVOKA вне форума  
Непрочитано 01.10.2010, 23:12   #60
аtаs_stas
Заблокирован
 
Регистрация: 23.08.2010
Сообщений: 541
Сказал спасибо: 20
Сказали Спасибо 93 раз(а) в 78 сообщении(ях)
аtаs_stas на пути к лучшему
По умолчанию Re: Новое в мире наглости

Сообщение от AJScorp Посмотреть сообщение
это серьезный тред.
Ну... коли так... без меня...
аtаs_stas вне форума  
Закрытая тема

Закладки


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 21:22.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot