|
#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
|
||||
|
||||
Помню,когда-то была овечка. Бегала по экрану (в т.ч. и по окнам), прыгала, иногда прилетало НЛО и похищало ее. Причем сделать взаимодействие с окнами несложно. Так что с наилучшими пожеланиями
|