Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3368: Cannot modify header information - headers already sent by (output started at /includes/bbcode.php:472)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3370: Cannot modify header information - headers already sent by (output started at /includes/bbcode.php:472)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3371: Cannot modify header information - headers already sent by (output started at /includes/bbcode.php:472)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3372: Cannot modify header information - headers already sent by (output started at /includes/bbcode.php:472)
OrbWorks Community Forum • View topic - New Bitmap DLL!
Page 1 of 1

PostPosted: Sun Sep 08, 2002 8:03 pm
by KOU
I've made a DLL that can enclose bitmaps.

It will enables you to paint bitmaps on controls and hide bitmaps from user...

<pre id="code"><font face="courier" size="2" id="code">
// Bitmap test alpha
#define RES_FRAMEBOTTOM 0
#define RES_FRAMELEFT 1
#define RES_FRAMERIGHT 2
#define RES_MAXBUTTON 3
#define RES_MINBUTTON 4
#define RES_CLOSEBUTTON 5
#define RES_FRAMECAPTION 6

#export PEGCWIN(0) PEGC_DrawImage(int hwnd, int RES_NUM,
int orixdest, int oriydest,
int widthdest,int heightdest,
int orixsrc, int oriysrc,
int widthsrc, int heightsrc,
int mode);

main(){
PEGC_DrawImage(gethwnd(1),0,100,100,100,100,0,0,10,10,0x00CC0020);
}
</font id="code"></pre id="code">

P.S.
I typed in a long description 5 minites ago but it was deleted by my mistake.
I will post it again tomorrow.

PostPosted: Tue Sep 10, 2002 8:29 pm
by KOU
Well, here comes a description.

It is so simple.
It will be just a DLL that includes

Advantages... (* is in future)
- It will enables you to paint bitmaps on controls.
- It will enables you to HIDE Bitmaps from users.
- It is free. (limited version)
- You DONT have to write that you used this DLL in the ABOUT dialog.
- It enhances GAPI. It will enables you to write bitmaps on the fullscreen.
- * I will add support for more blitting functions.
- * I might add support for other resources.
- * I might add support for encription.
- * Lot more....

Disadvantages...
- It is still a beta version.
- It is made in an hour. (can't promise you that it have no bug)

I finally realized that you can use resource changing software to make your own custom DLL.
(Without me building or compiling it)
Non-limited version (you can include as many bitmaps as you like) will be a shareware.
You might need this for making games.

KOU

PostPosted: Tue Sep 10, 2002 8:43 pm
by KOU
The cost will be $5. (non limited ver)

Oops, I realized you can go over the limit of 20 by using multiple DLLs.
Release will be after I make the protection against it.

Remember, if you want this DLL

Resource Hacker or its substitute MUST NEEDED for using this DLL.

Resource Hacker
http://www.users.on.net/johnson/resourcehacker/

I WILL DISTRIBUTE IT IF SOMEONE WANTS IT.
PLEASE WRITE ON THIS TOPIC IF YOU WANT THIS, OTHERWISE I WILL PAUSE THE DEVELOPMENT HERE.
IT WILL NO LONGER NEED YOU TO HAVE EVC TO BUILD IT.
YOU WILL ONLY NEED RESOURCE HACKER (FREEWARE).

P.S. I learned about that resource hacker from the magazine article that taught me how to change the start logo. (in Windows XP)
It is pretty fun to play around with it.

PostPosted: Wed Sep 11, 2002 5:26 am
by joh.becker
Kou,

I am not sure how quickly I can try it, but would like to test it. Drawing bitmaps on buttons would be nice.

Johannes

PostPosted: Wed Sep 11, 2002 9:08 pm
by KOU
I will release this as fast as I can.
It will be no longer than 2 weeks.

PostPosted: Fri Sep 20, 2002 5:27 pm
by KOU
Changed my mind.
I will make the unlimited ver. free.
It is impossible to protect against the multiple use.
(can make the protect but it will be too weak for cracking)

5$ is only for commercial use.
I will build it for all platforms soon.

Does somebody know good place for uploading this?