![]() |
|
|
#31
|
||||
|
||||
|
Цитата:
1. Ну допустим, просто дать приоритет полно-экранной проге, и что бы он его не перекрывал - можно попробовать, конечно. Отследили прогу, а паучку сказали, - выключить "поверх всех окон", и аналогично наоборот, нет полно-экранной - включить "поверх всех окон". Покажи код, отслеживания 2. При запуске - это можно, А вот при выключении - это уже излишки мне кажется. 3. Паутина - ну фиг знает,... надо подумать. 4. Любопытство - это его фишка ни за что не откажусь от этого, он призван мешать работе ну а так, - пни его мышкой, или курсор уведи от текста - паучок сам уползёт. |
|
#32
|
||||
|
||||
|
gdi+ хуже отображает png на форме,... остаются следы формы под картинкой...
![]() Слева - Через GraphicEX Справа - Через GDI+ Последний раз редактировалось SCrat.ORS, 07.11.2013 в 12:06. |
|
#33
|
||||
|
||||
|
Вчерась несколько идей пришло, часть из них уже озвучена. Итак:
1. Ему нежен домик - корзина на рабочем столе самое оно. Итак надо детектить положение корзины и дать ему прятаться за нее. 2. Паутину плести на корзине, но тогда это уже будет скринсейвер. 3. Паучки с цветом должны менять свое поведение. Скажем Желтый-пугливый и любопытный, а вот синий уже хитрый - его не поймать и он сам должен стремится к курсору мышки стараясь его утащить в корзину. Смена цвета и поведения происходит после того как паучек уползет за корзину. 4. При длительном простое, курсор мыши трансформируется в муху которая должна раздражать паука и он должен за ней охотится, но это снова функция скринсейвера. Вообще, все это мне напомнило французский мультик про Насекомых |
|
#34
|
||||
|
||||
|
Цитата:
Код:
AGpImage: GpImage;
...
GdipLoadImageFromFile('spider.png', AGpImage);
...
var
AGpGraphics: GpGraphics;
begin
Canvas.Draw(0, 0, Image1.Picture.Graphic);
GdipCreateFromHDC(Canvas.Handle, AGpGraphics);
GdipDrawImageI(AGpGraphics, AGpImage, 0, 0);
GdipDeleteGraphics(AGpGraphics);
end;
...
GdipDisposeImage(AGpImage); |
|
#35
|
||||
|
||||
|
NumLock, не так меня понял. Сделай форму прозрачной под PNG, и получается такой косяк, что под PNG рисунком остаются края формы.
|
|
#36
|
||||
|
||||
![]() |
|
#37
|
|||
|
|||
|
Суперкий пучок!!! Спасибо! Продолжайте развивать!
|
|
#38
|
||||
|
||||
|
Помню,когда-то была овечка. Бегала по экрану (в т.ч. и по окнам), прыгала, иногда прилетало НЛО и похищало ее. Причем сделать взаимодействие с окнами несложно. Так что с наилучшими пожеланиями
![]() |