Important alert: (current site time 7/16/2013 12:39:26 AM EDT)
 

winzip icon

Advanced Graphics Routines 3.2 UPDATED **must see!**

Email
Submitted on: 3/2/2001 9:41:37 PM
By: Florian Egel  
Level: Intermediate
User Rating: By 187 Users
Compatibility: VB 4.0 (32-bit), VB 5.0, VB 6.0
Views: 81771
author picture
(About the author)
 
     Advanced Graphics Routines 3.2 is a Powerful, extremely fast collection of graphic routines that matches industrial standards.
I wrote the main code in a C++ - dll, though it would be theoretically possible to write all the Code in pure VB, but VB is just to slow; this way is easier to use and much faster.

This is a Completely Updated Version of the very successful, contest-winning predecessor, I improved all old functions and added many new ones.

UPDATE 3.2 (3/6/2001):
- New functions (listed below)
- Increased readability of code
- Improved GUI

List of Graphical Functions:
- Chrome (new 3.2)
- Aluminium (new 3.2)
- Hue rotation (new 3.2)
- Saturation Adjustment (new 3.2)
- Contrast Adjustment (new 3.2)
- Brightness Adjustment (fixed 3.2)
- Alpha Mask (new 3.0)
- Mosaic Filter (new 3.0)
- Relief (new 3.0)
- Blur (new 3.0)
- Invert (new 3.0)
- Outline (new 3.0)
- Flip (new 3.0)
- New Masked Draw (new 3.0)
- AlphaBlending
- Bump Mapping
- Rotating
- Anti-Aliasing

All functions can be controlled by these Parameters:
- FlipX/Y
- Invert
- Greyscale
- Use Mask Color
- Anti-Alias


The effects are realtime even for large pictures like 640x480.
Furthermore the new package contains some useful TIMER/COUNTER functions, that are very useful for example for realtime-programming.
I included some easy samples in VB and a complete VB-Demo to show all the possibilities of the library.

I hope you like the product, and if so *please* vote for this really useful and extremely fast code! Feedback would be appreciated, too.

Sincerely, Florian Egel

There are lately some download problems, but if there are problems you can get the file at

http://www.flomix.de/download/foxcbmp32.zip
Additionally, you find the source code in C++ and a VB-only version here:
http://www.flomix.de/download/foxcbmp_src.zip

 
winzip iconDownload code

Note: Due to the size or complexity of this submission, the author has submitted it as a .zip file to shorten your download time. Afterdownloading it, you will need a program like Winzip to decompress it.Virus note:All files are scanned once-a-day by Planet Source Code for viruses, but new viruses come out every day, so no prevention program can catch 100% of them. For your own safety, please:
  1. Re-scan downloaded files using your personal virus checker before using it.
  2. NEVER, EVER run compiled files (.exe's, .ocx's, .dll's etc.)--only run source code.
  3. Scan the source code with Minnow's Project Scanner

If you don't have a virus scanner, you can get one at many places on the net including:McAfee.com

 
Terms of Agreement:   
By using this code, you agree to the following terms...   
  1. You may use this code in your own programs (and may compile it into a program and distribute it in compiled format for languages that allow it) freely and with no charge.
  2. You MAY NOT redistribute this code (for example to a web site) without written permission from the original author. Failure to do so is a violation of copyright laws.   
  3. You may link to this code from another website, but ONLY if it is not wrapped in a frame. 
  4. You will abide by any additional copyright restrictions which the author may have placed in the code or code's description.


Other 4 submission(s) by this author

 


Report Bad Submission
Use this form to tell us if this entry should be deleted (i.e contains no code, is a virus, etc.).
This submission should be removed because:

Your Vote

What do you think of this code (in the Intermediate category)?
(The code with your highest vote will win this month's coding contest!)
Excellent  Good  Average  Below Average  Poor (See voting log ...)
 

Other User Comments
3/4/2001 7:52:55 AMFlorian Egel

Hi,
The main VB-project might be kind of confusing on the first impresion, but it's just because I tried to show all the possibilities of the dll. as the small, well-commented few-lines-demo shows, it's easy to create impressive results.

If you would like to see the source Code of the dll or if you want all the Code in pure VB, without the need of ANY dll or other stuff, just let me know, and I mail it to you.

If you have problems with this code or if you want to give me some tips for other effects, feel free to email me...

Florian

(If this comment was disrespectful, please report it.)

 
3/4/2001 11:22:51 AMJ. Owen

Hi Flo,
wow... that's all i can say... WOW!
the code is really cool, you should sell it! it is as good as pro software, it's small, it's free, it's fast... I'm impressed.
And thank you so much for sending me the Source Codes of the DLL!
5 stars, no doubt, this is the best code i've seen here.

Keep going,
Jack
(If this comment was disrespectful, please report it.)

 
3/4/2001 3:11:51 PMIngo

It's fantastic!
I was enthusiastic about the DLL and so I tried to use it with DirectDraw. But I can't find a working method to blit my DD-Surface to a PictureBox. Can you help me? Perhaps you know a better method??? Please mail me! It's very important: Ingo.esn@e247.com

Ingo
(If this comment was disrespectful, please report it.)

 
3/5/2001 7:58:54 PMStephen Kent

Great work, Could you please send me the C++ code for the DLL, I'm very interested in taking a peak at it. Also I noticed a bug in your program. In the brightness demo if you change the value off of the default 0 and then change back to the default 0 then only black space is displayed. Hope that helps in debugging. I'd help more, but at the moment I can't trace back into the DLL because I don't have the source for it. Other than that great work.
(If this comment was disrespectful, please report it.)

 
3/7/2001 4:00:45 AMFlorian Egel

NOTE:
I Updated the package to Version 3.2, description see above. It now contains even more cool fast functions, with this code you can create powerful graphic tools now, and it's a good addition to your tools/games!

And: due to all the requests I finally commented the whole code! (took me more than 2 hours...)

Regards, Florian Egel

(If this comment was disrespectful, please report it.)

 
3/7/2001 4:21:25 AMA Coldman

I am at an early level of learning and was hoping that you could help.
My Problem is I have a scolling picture box displaying a BMP 1000*1000 Pixels(all straight forward) I need to place small (20*20 pixel) coloured squares over the top at specified X&Y locations, I have currently tried the Line() & PaintPicture commands but both obscure the picture below.
What I need is something similiar to your translucent form ie. to be able to place multiple translucent squares of any given colour over the original and still be able to scroll the picture(scrollbars changing the top left hand corner XY values) and still see the original BMP clearly below.
Note there is no need for animation the placed squares just need to move with reference to there original placed position when the main BMP is scrolled.

I hope you can help me on my quest for knowledge and further my programming skills.

Many thanks in advance Anthony.

coldmana@bre.co.uk
(If this comment was disrespectful, please report it.)

 
3/7/2001 4:24:34 AMCem KALYONCU

This is really helpful DLL. The most impressive thing is anti-aliasing. can you send me the code of DLL. I want to see how you did it. Algorithm of anti-aliasing always overwhelms me. You are too generous for sharing your work with us,
Cem
(If this comment was disrespectful, please report it.)

 
3/7/2001 7:47:57 AMJeffrey A. Miller

Hello, great demo, I gave you a 5. However, is it possible to get the source code of the dll. If possible I would like a copy of it in C and VB
(If this comment was disrespectful, please report it.)

 
3/7/2001 8:17:49 AMFarouk Akl

EXCELLENT,EXCELLENT,EXCELLENT...Nothing
more or less
(If this comment was disrespectful, please report it.)

 
3/7/2001 7:48:04 PMKostas D.

Hi Florian! In this update excellent transition effects for presentations!
Chrome is cool! Excellent vote as expected!
(If this comment was disrespectful, please report it.)

 
3/7/2001 8:41:46 PMLeontti A. Ramos M.

Really great code!!! amazing
(If this comment was disrespectful, please report it.)

 
3/8/2001 5:05:56 AMGReNDeL PRiMe

Great, fantastic, cool, super, etc etc
You get 5 from me (I would give more if PSC allowed it).

Greetz
(If this comment was disrespectful, please report it.)

 
3/8/2001 8:32:04 AMLake

Great work! when i saw this, i konw i'm just a poor tiny beginner.
if it possible, i want to see the source code of the dll and the pure VB code, to learn how you make it. And may i put it on my chinese web site?
(If this comment was disrespectful, please report it.)

 
3/8/2001 3:06:14 PMFarouk Akl

Hi florian, do you have any idea how
can you do anti-alias in text like the one used in Macromedia Flash files..
(If this comment was disrespectful, please report it.)

 
3/8/2001 3:31:39 PMFlorian Egel

...do you mean Alphablending?
(If this comment was disrespectful, please report it.)

 
3/8/2001 8:00:44 PMParallelProcessor

Hello Florian,

Excellent stuff. Could you send me the C++ and VB source for the DLL. I am eager to look at it.

Thanks

(If this comment was disrespectful, please report it.)

 
3/8/2001 8:06:20 PMParallelProcessor

My e-mail address is ParallelProcessor@yahoo.com

Thanks
(If this comment was disrespectful, please report it.)

 
3/9/2001 5:45:02 PMCem KALYONCU

Can you help me Floran?
I working on MS VC++ to make DLL to use in VB what must I do. And GetPixel API gives error of symbol not found what can I do. If you want to send me sample for helping me my mail: cemkalyoncu@yahoo.com
thanks,
Cem
(If this comment was disrespectful, please report it.)

 
3/11/2001 1:33:28 AMkamkho

!!! very good work
(If this comment was disrespectful, please report it.)

 
3/11/2001 1:34:26 AMkamkho

!!! very good work
can you send me the code in vb
(If this comment was disrespectful, please report it.)

 
3/13/2001 1:40:14 AMEric Robishaw

I'd be surprised if I didn't see this guys name in the credits for the next release of Photoshop...He's got quite a nice piece of code here.

This is incredible stuff.
(If this comment was disrespectful, please report it.)

 
3/14/2001 4:48:39 AMM.C

Excelent - some day I will send u some of my ideas - perhaps U can make them work as fast as your examples - now they are stone age slow. Any way here is 5 globes from me.
(If this comment was disrespectful, please report it.)

 
3/14/2001 6:03:03 PMPeter

Great code. Could you send me the VB only
(If this comment was disrespectful, please report it.)

 
3/17/2001 1:34:08 PMpreneco

sehr guter code, great stuff!
would you send me the code for the dlls
in vc-code?
(If this comment was disrespectful, please report it.)

 
3/18/2001 1:57:52 PMBo Li

Hi Florian Egel,

Thank you very much for your excellent code. I am a VC++/VB programmer myself, have been in the document imaging field for 4 years. My work mainly involves in the tiff image cleanup, registration and OCR. I always wanted to do some graphics work like you did here, but hard to find time with two kids…

Could you please send me both the dll and pure VB source? I really appreciate it. I never posted any code before, but I will do so from now on. Thanks again.

Bo Li

(If this comment was disrespectful, please report it.)

 
3/18/2001 4:40:46 PMLiquid Khaos

As a pro developer I really appreciate the time and effort that must have gone into this very nice work. I would very much like the code for the dll.
(If this comment was disrespectful, please report it.)

 
3/19/2001 12:30:07 PMJeffrey A. Miller

Hello

I really like the code you written. On PSC you say that you are willing to share the source code to the DLL in C and VB. I am very happy to here that, alot of developers choose not to share their code and hide it in a dll. I download the latest version and I did not see the source code. Do you have to email it to me? If so would you please do so, I am very anxious to see how you accomplished such a complicated task with such speed and percision. Thanks in advance for sharing the DLL source.

regards, Jeffrey.miller@stargate.net
(If this comment was disrespectful, please report it.)

 
3/24/2001 9:03:40 AMMax M. Miox

Very intresting code. And a very hard work shared with other people. Great stuff.
Can you send me .dll code?
Many tanks
(If this comment was disrespectful, please report it.)

 
4/4/2001 7:20:16 PMStuart Pennington

An Excellent Application From An Excellent Person.
Thanx For Offering To Share The DLL Code.
There Are Quite A Few Interesting App's On PSC, That, When Downloaded, Rely On Dll's And Ocx's That Obviously Cant Be Read.
Planet Source "CODE" Is Just What It Says It Is.
It's Not Meant To Be Planet "Secretive DLL Or Ocx".
Are Some Of You Listening?
Just Had To Get That Out Florian... I Don't Mean You.
(If this comment was disrespectful, please report it.)

 
4/4/2001 8:32:25 PMGene Martynov

This is great! And this is definetely excellent rating. Thank you very much.
Is it possible to get a source codes for DLL? I would highly appreciate it.
Thank you again.
(If this comment was disrespectful, please report it.)

 
4/6/2001 10:25:39 AMTM from CR

We need more people like Florian!
Sharing the knowledge to everyone (open source)!
Learning from the best to do the best...
Thank you and keep working
-TM
(If this comment was disrespectful, please report it.)

 
4/6/2001 11:00:07 AMPooh

5 Globes from me!
(If this comment was disrespectful, please report it.)

 
4/8/2001 6:12:17 PMmagic

Hi, the screen shot looks really cool but when I clicked
(If this comment was disrespectful, please report it.)

 
4/8/2001 7:00:29 PMFlorian Egel

Here you can get the ZIP file, too:

http://www.flomix.de/download/foxcbmp32.zip

(If this comment was disrespectful, please report it.)

 
4/9/2001 8:03:31 AMEd

Please send me the source. Great control.
(If this comment was disrespectful, please report it.)

 
4/9/2001 8:09:50 AMPhirkel

Hi. Could you u send me the sources of the DLL? My E-Mail address is phirkel@subdimension.com. Great Work!
(If this comment was disrespectful, please report it.)

 
4/9/2001 3:09:44 PMcustomprogrammer

I've been working on a project that needs some graphic routines like what's detailed in this source. I read all of these feedback comments and adding to them may seem redundant, but when the work of a fellow programmer is this good it deserves recognition. Florian, here's a pat on the back (along with the vote it deserves) for a job well done and a very sincere thank you for sharing your knowledge with the community of PSC.
(If this comment was disrespectful, please report it.)

 
4/10/2001 6:05:52 PMLobster

This code is absolutely AWESOME!!

(If this comment was disrespectful, please report it.)

 
4/10/2001 6:09:55 PMMarcus Mason

I love this code, it is absolutely brilliant! I've been programming in VB for 3 years and today I've learnt something very special: VB is not the language for speed and performance, C++ is.

Your good is very impressive..
(If this comment was disrespectful, please report it.)

 
4/11/2001 5:05:36 AMKamilche

Oooh, aah, this is quite impressive! Do we have a right to include it in any commercial projects we distribute? I would like to use its functionality in a game I'm writing, but I won't if it would offend you, and just go back to my 'slower' method of accomplishing the same thing.

Plus - the source code would be great, in C++ and VB! Huh. I'll have to go look at your other stuff now, too.

Way To Go!


(If this comment was disrespectful, please report it.)

 
4/11/2001 11:48:15 AMFlorian Egel

You can include the dll in whatever you want, it's freeware. Just mention me in your credits...
(If this comment was disrespectful, please report it.)

 
4/11/2001 2:55:14 PMYoyodyne

Excellent code.
Could you please send me the
source code in c++ and vb.
Thanks

(If this comment was disrespectful, please report it.)

 
4/12/2001 6:53:07 PMZif

Excellent code - very fast and very impressive - just as it should be! Fully deserving of the top rating.

I'd be grateful to see the source code for the DLL if you wouldn't mind sending it to me.

Many thanks. Keep up the good work!
(If this comment was disrespectful, please report it.)

 
4/15/2001 10:57:05 AMYoryo

Great code. One of the best programs I've seen here on Planet Source Code.
I'm just about to learn dlls. Would it be possible to send me a copy of the dll source code. Much appreciate it.
If anyone wants to learn VB coding, they should just look at your work.
Once again thanks for posting such a great program.
Email address is gchelos@hotmail.com
(If this comment was disrespectful, please report it.)

 
4/19/2001 10:43:06 AMWebman

Great Job! Florian, I imagine your getting tired of hearing this..
But,
Could you please send me the C++ source for the DLL?

Thanks!
webman@accucon.com

(If this comment was disrespectful, please report it.)

 
4/22/2001 9:41:21 PMJared Chou

I love it indeed and thanks for posting
such a great program.
Could you please mail me
the C++ source of the
DLL for detail reference?

Thanks in advance

My e-mail: spilot@ms29.hinet.net

(If this comment was disrespectful, please report it.)

 
4/23/2001 9:31:08 PMManny

Hello Florian,

Fantastic!
It's really impressive....
could you send me the C++ and VB source
for the DLL. I am eager to learn at
it.

Keep up the good work!


Thanks in advance


e-mail: manny@epventures.com


(If this comment was disrespectful, please report it.)

 
4/23/2001 9:32:35 PMManny

Hello Florian,

Fantastic!
It's really impressive....
could you send me the C++ and VB source
for the DLL. I am eager to learn at
it.

Keep up the good work!


Thanks in advance.
(If this comment was disrespectful, please report it.)

 
4/24/2001 12:04:41 PMnopo2001

Your code is totally awesome, you ougtha do this professionally. I would be honored to program with someone as good as you. To say it again, your code is awesome. My e-mail is fuhrerball@yahoo.com. Best of luck
(If this comment was disrespectful, please report it.)

 
4/26/2001 3:55:31 PMJ. C. Alexander

Florian,

Truly an excellent job! Indeed you deserve accolades not only for your programming skills but also for perpetuating shareware and even going the extra mile to provide source code! .

Thanks for making the net the wonderful community it is.

Best Wishes!
(If this comment was disrespectful, please report it.)

 
5/6/2001 2:47:49 AMDan

Florian has done a very comprehensive job. The code is way over the intermediate rank if you ask me! The unfortunate part is that we can't see most of the code because it is wrapped up in a dll file. I completely understand why, the results really are commercial grade.

Here's the good news. Florian is only too happy to supply some of the dll code but more importantly he has made the dll freeware! I wrote for permission to use it in my programs and he said its completely free!!!! He will definetly get a mention in my programs.

Good stuff Florian, I was particularly impressed with the water ripple on the pond and used the dll to animate one of my holiday snaps (I have to admit the end result was only achieved through some major trial and error + a bit of luck, I wonder if I could do it again).

Florian if you ever write the pond animation in pure VB I will be the first in line, great stuff.
(If this comment was disrespectful, please report it.)

 
5/7/2001 12:05:34 AMS. W. Bailey

Excellent program ! It was very big of Florian to share the c++ dll code. Thanks !
(If this comment was disrespectful, please report it.)

 
5/9/2001 12:56:17 PMjacob gideon

I am interested in how you have implemented the relief. Is it possible to share this algorithm. Perhaps I can have a look at this particular snippet of source code (for the dll). I have intentions on using it in facial feature detection for a university project. Relief sounds like a great way to aid in feature detection. Thank you.
(If this comment was disrespectful, please report it.)

 
5/23/2001 12:56:18 AMAndy Mason

Thank you for the generous gift. I am a beginner VB programmer, so pardon me if this question is not intelligent. Contrast Adjustment was mentioned as a new feature of 3.2, but I don't see it referenced in the demo. How do I change the contrast? I would love to have a copy of the pure VB source code. Thanks.
(If this comment was disrespectful, please report it.)

 
5/25/2001 12:33:33 PMMatheus Moreira

How! Your code is wonderful! Could you send me the source in VB and C++ please?

I'd like to learn some new things.
mmoreira@netsitemail.com.br

Thanks a lot.
(If this comment was disrespectful, please report it.)

 
5/27/2001 10:02:05 AMStuart Pennington

Hi Florian,

Thanks For Your E-Mail Concerning Rotation With Anti-Aliasing.
I Have Downloaded The New Version Of "FloMix" And Again Voted 5 Globes.
It Is An Amazing Piece Of Work.

The New Additions Are Great.
I Really Love The "Psycho" Effect, It's
Like "Chrome" But With Lots Of Colors.

I've Always Wondered How The Chrome Effect Was Done Ever Since Aquiring Adobe Photoshop, (Not To Mention Other Effects).

I would Love To See All Of The Source Code In Pure VB, Without The Need Of The DLL.
I've Scoured The Net And Have Not Come Across Anything Like Your Graphics Demo.
It's So Kind Of You To Share Your Work In The Colorful Field Of Computer Graphics.

All The Best From Stu.

(If this comment was disrespectful, please report it.)

 
6/3/2001 5:38:58 PMSoheil Yasrebi

That’s incredibly, extraordinarily, unbelievably great! WOW
Good job...
(If this comment was disrespectful, please report it.)

 
6/9/2001 5:53:58 PMMark Hunter

Let me add to the kudos for this. Very information and very impressive.

I thought that I was doing pretty well in the Win32 graphics area, but I see that I still have a lot to learn.

Could you send me the C++ source code for the .DLL that was used from VB? I would like to see exactly how you do this.

Thanks for making this community great! I am going to check out all of your other postings...
(If this comment was disrespectful, please report it.)

 
6/11/2001 9:37:30 PMAlex Lau

Hi Florian,
I want to get the source becuse of its excellent,my email is boyracoon@china.com, Thank you very much!
(If this comment was disrespectful, please report it.)

 
6/19/2001 9:56:22 AMFlorian Egel

I got many mails complaining that the dll does not work properly with big pictures like 1024x768, but it was not designed to. I focused on realtime-speed with smaller pictures, not on compatibility with large pictures. If I would not be so busy, I would perhaps write another DLL to do these tasks...

Florian Egel
(If this comment was disrespectful, please report it.)

 
7/4/2001 1:38:57 PMjayasanker

Great work!!!!Florian Egel.Your dll is
too good to be true.It is very kind of you to give the dll for free. With your dll we can do things which were out reach for a vb programmer.
Will you please send me the c++ code for the routines(not the whole dll).

your advanced graphic routine are the best I have seen.The hue saturation lightness routine is powerful than photoshop's hsl.

Recently i had been to your site.It is sad that in the english version,only a few pages are in english.

my email is cybernurd@rediffmail.com

I have a small site(under construction) for vb learners.Can I put a link to your dll there?

good luck



(If this comment was disrespectful, please report it.)

 
7/14/2001 11:29:23 AMopello

After finally finding 3.2 (was messing with 2.2) Kudos Florian! More comments here than on 2.2! I was just wondering if you could send this aspiring VB and VC++ programmer the code (in VB & VC) for your DLL? Thanks!
(If this comment was disrespectful, please report it.)

 
7/17/2001 12:48:58 PMDomingos

Hello!

Thanks for sharing your knowledge with all the net! I'm very interested in learning how to create a fast blend routine, since i'm trying to develop something similar to what we can see in Enlightment (GNOME) in a Windows environment. If you can, please send me the code for the DLL, in C++ or VB to my e-mail box: domingos@linux.ime.usp.br

(If this comment was disrespectful, please report it.)

 
7/17/2001 11:58:35 PMScanman

What can I say but WOW!!! I showed it to my boss (a 22 year programming pro) and he thought it to be very professional. As you've been asked MANY times on here, could you please
send me the code for the DLL, in C++ or
VB to my e-mail box: keith@scanware.com

(If this comment was disrespectful, please report it.)

 
7/24/2001 2:00:07 AMRider

You got 5 Star great code. Can you send me the source code for the dll file FoxCBmp3.dll.

Thanks
(If this comment was disrespectful, please report it.)

 
7/25/2001 10:34:43 PMenderbeta

Could I get the source of the dll in vb. If it's not too much of a bother I'll take it in c++ too. Thanks. Oh, send it to enderbeta@hotmail.com
(If this comment was disrespectful, please report it.)

 
7/25/2001 10:36:17 PMenderbeta

Wow!! Could I get a copy of the source code in vb? Thanks. My e-mail is enderbeta@hotmail.com
(If this comment was disrespectful, please report it.)

 
7/28/2001 6:16:44 AMDo Phuong

It's the most excellent shared codes I've eve seen. Thanks to much Florian Egel. You've made a great contribution to my study work on image processing. I wonder if there is any other who can share his code like you. Your name is acknowledged in my work.

Do Minh Phuong
Asian Institute of Technology
Space Technology Applications and Research Program
Klong Luang, Pathum Thani, Thailand 12120
email: rsa008399@ait.ac.th
(If this comment was disrespectful, please report it.)

 
8/14/2001 6:33:59 AMkanjula

One of the excellent code nippets I have seen in the net and grate job done by you. Could you please send me the c++ source code of the dll.

My Email: kanjula@yahoo.com
(If this comment was disrespectful, please report it.)

 
8/18/2001 3:40:06 PMAsaolu Olumuyiwa

Great work! Thanks for sharing your source code, and please mail me both the VC and VB versions of your source DLL. Regards, asaolu@yahoo.com
(If this comment was disrespectful, please report it.)

 
8/22/2001 12:27:32 PMtom f.

wow, i never though so much could be done in vb. very impressive?
(If this comment was disrespectful, please report it.)

 
8/24/2001 7:42:45 AMC. Sibon

ROCK'N'ROLL BABY :)

5 g's from me absolutlly.
(If this comment was disrespectful, please report it.)

 
9/1/2001 10:51:17 PMAbdul

Excellent! I would love a copy of the C++ dll source code, especially since I have been trying to learn C++ for the last 12 months. It would be excellent if you could send it to me at abdul_cracker@hotmail.com
Thanks a heap...

(If this comment was disrespectful, please report it.)

 
9/27/2001 4:41:21 PMAlan Peterson

Flo,
I hate to sound like everyone else, but I have to say your routines are really great. Just fabulous. Five globes, easy. Can you please send me the the source? Thanks. Rock and roll.
(If this comment was disrespectful, please report it.)

 
10/3/2001 1:52:20 PMHairul

I'm working on document imaging. The code helps me a lot. Anyway, I'd like to have the source code. Please send it to:
hairulnizam_zulkefli@yahoo.com

(If this comment was disrespectful, please report it.)

 
10/15/2001 5:06:35 PMFlorian Egel

MESSAGE TO ALL:

I know, I ignored your requests for the source code for the last months and i am very sorry about it, but I was really busy and I had almost no time to go online.
I apologize to all of you and uploaded the sources to my homepage. You can find them under

http://www.flomix.de/download/foxcbmp_src.zip

Regards, Florian Egel
(If this comment was disrespectful, please report it.)

 
11/21/2001 10:34:54 AMbilly

Your code is great.
I was wondering if there was a way to possibly blend a whole form to make it appear translucent instead of just a bitmap, so that all the command buttons would also be translucent but you would still be able to click on them and use all the funcions of the form.
Thanks
(If this comment was disrespectful, please report it.)

 
1/7/2002 4:51:06 AMflanders

i havent seen this code yet but if its even close to the last one i d0wnloaded (sorry for the 0, this school has blocked that word) itll be great

could you send me the VC++ source for the dll. my email is flanders@2moors.freeserve.co.uk
(If this comment was disrespectful, please report it.)

 
1/7/2002 1:40:21 PMFlanders_

oops, just spotted your notice about the source code

anyway, this code is great, thanks for sharing it with us
(If this comment was disrespectful, please report it.)

 
3/7/2002 2:03:29 PMDave Turnbull

Hi
Very nice wrapping and application of Win APIs, some previous dabbling has shown me how tricky these can be. I've looked at the .dll source, with disappointment of course when I found it was cut-down.
Although you obviously don't want to publish more source, could you tell me what references you use for the algorithms? [Assuming you don't devise them all from first principles!] Of particular interest is efficient rotation together with generating the alpha values to do the anti-aliasing.
Thanks
Dave Turnbull
PS: Do you think you will do a GDI+ based .dll (so VB6 programmers can use some of the .Net targeted graphics)?
(If this comment was disrespectful, please report it.)

 
4/2/2002 3:53:09 PMJames Dougherty

Speechless......In awwwwwww -James-
(If this comment was disrespectful, please report it.)

 
5/12/2002 11:01:18 AMfl@sh

Excellent!!! I can never get my C++ graphics DLL's to work...
(If this comment was disrespectful, please report it.)

 
7/9/2002 6:58:09 AMDanny

I've been looking for something like this FOR A FEW YEARS NOW! Bloody Excellent code! You deserved to be contest winner! Finally I can make stuff look REALLY good in VB!! Cheers mate! p.s. I would also take a peek at the C++ code ;) -danny
(If this comment was disrespectful, please report it.)

 
7/10/2002 12:48:38 AMScannerman

really really impressive
could you send
me the C++ and VB source
for the DLL.
I am eager to learn from
it (being in the graphics field myself)
Even though it way to late for the contest... I'm still voting the max allowed!!!
Email me: keith@scanware.com

(If this comment was disrespectful, please report it.)

 
7/15/2002 3:14:46 AMzeff calilung

Cool could you send me a step by step tutorial about your code
(If this comment was disrespectful, please report it.)

 
7/31/2002 9:09:42 AMHyper-Gamma Software

Great work, i am curious though, i use cDIBSection and other APIs to get my graphics done, which do you think would be faster? that or get/setdibits. i am open to suggestions since i am new in this field. Thank you for your great work.
(If this comment was disrespectful, please report it.)

 
8/20/2002 12:42:02 AMMahesh Kanniah

good work.
Can u mail me the source codes to nospam@astute.ws ?
(If this comment was disrespectful, please report it.)

 
8/24/2002 3:21:47 PMWizKid

this is AMAZEING!!! If you could e-mail me the code in C++ I would appreicate that. My e-mail address is Wizkid87@optonline.net. I have never seen anything like this done in VB.

(If this comment was disrespectful, please report it.)

 
9/17/2002 10:27:32 PM

wow,
well,i thought i m intermediate
but as compared to u
i m begginer
5 stars from me
i m working on my acedemic project in vb!
i have selected vb, because i thought vc++ will be very hard for me..
but i realized now ,, what vc can do ,vb cant easily!
i can learn many more in vc++ from ur sorce code!
can u pls send me ur code in
vb and vc++ both!
many many thx from beginners like us!

email:shridhar_patel@rediffmail.com


(If this comment was disrespectful, please report it.)

 
10/14/2002 8:51:04 AM

Wow...
Please send me the dll source or an equivalent in VB-code.
otherwise this is sadly of no use to me... :(
MailMe:joel.lennartsson@kub.trollhattan.se
(If this comment was disrespectful, please report it.)

 
11/1/2002 12:55:47 AM

Excellent!

Could you send me the FoxCBmp3.dll code, I would appreicate that.

Thanks.
(If this comment was disrespectful, please report it.)

 
12/29/2002 12:14:30 AMDana Seaman_

Cool
(If this comment was disrespectful, please report it.)

 

1/4/2003 4:50:22 PMMin Thant Sin

Impressive. Could you send me the DLL source code? Thanks.
(If this comment was disrespectful, please report it.)

 
1/13/2003 8:27:57 PMmad_rappa

very good! not to sound like all the others but I would like to have the source for the dll.. :)

email it to: joh_86@msn.com.. Thanks!
(If this comment was disrespectful, please report it.)

 
1/17/2003 2:09:59 AM

this is absolutely GREAT!!!
(If this comment was disrespectful, please report it.)

 
2/10/2003 8:24:22 AM

Incredible!
Absolute great job.
I´am looking for a RGB to CIE LAB conversion routine. Have you seen something like this?
(If this comment was disrespectful, please report it.)

 
2/10/2003 3:04:03 PM

Could you send me the vb code
(If this comment was disrespectful, please report it.)

 
2/13/2003 2:23:27 AMSolomon Closson

would like to view the vb code also. Send to: sologhost1@comcast.net

Thanks :)
(If this comment was disrespectful, please report it.)

 
2/23/2003 6:20:23 PM3K Tech

i want the vb code too. please post it.
(If this comment was disrespectful, please report it.)

 
4/26/2003 9:36:36 PMMatthew King

Hi, could you please mail me a copy of this code in Pure VB if you have done so .. I am interested in using it to create AVI files. Thanks.

email : mattuu@paci-labs.com
(If this comment was disrespectful, please report it.)

 
5/30/2003 4:03:48 AM

Hi, Superb code, quick and easy to implement. I have a query though.

I have written a screen saver using your graphics routines. It shows our comp. logo at varying sizes, bouncing round the screen at varying speeds, optionally spinning at varying rates. This is all fine. Then I added an optional constantly changing psycho colour wash to each logo. This works fine in the exe. I have plugged it into windows as a screen saver and it's fine in preview. However, whenever windows (XP Pro in my case) tries to launch the screen saver I get an terminal error with anything more than two logos on screen at once. If I turn off the psycho colour, it's fine. I figure it's a Windows issue, not a bug in your code but thought you might have come across something similar. Any ideas?
(If this comment was disrespectful, please report it.)

 
6/1/2003 11:50:13 PMRobert Twiddy

This code is the most awesome
thing for VB in a long while
You can join a vb game making crew
at www.geocities.com/xgameschool
VB rocks..
(If this comment was disrespectful, please report it.)

 
6/23/2003 9:53:06 PM

great code florian! truly, a work of a pro.

i would appreciate it if you could send me the dll and vb-only code. thanks.

jocar75@yahoo.com
(If this comment was disrespectful, please report it.)

 
12/7/2003 4:38:36 AM

Great Work Florian.....
It would be nice if you share the rotation algorithm (or implementation) without anti-aliasing....
imranarshadbajwa@yahoo.com
(If this comment was disrespectful, please report it.)

 
1/25/2004 6:56:17 PM

A very clever and useful bit of code.

The only problem that I've come across is when using FoxAlphaBlend, when using a bitmap with the back color of vbYellow the mask color had to be set to vbCyan to mask properly!

Is the Red and Blue components of this mask reversed for some reason?

Anyhow, keep up the good work.
If you could post how to recompile your c++ source in Visual C++.
(If this comment was disrespectful, please report it.)

 
3/6/2004 12:23:57 PM

Tight program enjoy looking at how it was made.
(If this comment was disrespectful, please report it.)

 
3/8/2004 9:10:20 PMPieter Voloshyn

Dear Florian,

You've made a great job here...

I'm studying hard on image processing effects.

Can you send me all the code in C++ ? Because I've downloaded the C++ source code, but have few functions.

My e-mail is: pieter_voloshyn@ame.com.br

Best regards,
Pieter
(If this comment was disrespectful, please report it.)

 
6/16/2004 12:01:45 PM

I never commented on code here before but I have to this time. It’s incredibly fast and simple, and yet not at all crappy. I've been trying to use bitblt to create alpha blending effects and this blows my results out of the water. I can't thank you enough for offering this to us free of charge. By the way you certainly deserved to win the contest.
(If this comment was disrespectful, please report it.)

 
6/29/2004 6:29:31 PM

Your work is excellent. Thanks for sharing your DLL source code. Could you please send it to PedroAPD@hotmail.com? I want to recompile it in VC++.

Thanks.
(If this comment was disrespectful, please report it.)

 
8/11/2004 11:26:01 PMRob Crombie

Hi,

I downloaded www.flomix.de/download/foxcbmp_src.zip

Was that what you meant when you offered to send a VB version ?

If not I would appreciate you sending me a VB only version (no DLL required).

Thanks,
Rob Crombie
robhp@iprimus.com.au
(If this comment was disrespectful, please report it.)

 
9/21/2004 6:54:41 AM

Hello, Thanks for this great code. I'm learning graphics programming from your code. May I get full DLL source to be able to develop some some image processing functions? Email: keremsahinus@yahoo.com

Thanks
(If this comment was disrespectful, please report it.)

 
9/23/2004 4:34:17 AM

Thanks for your great code. Please send me full DLL source code (both VC++ and VB) to me at khng@hkfirefly.com

Thanks.
(If this comment was disrespectful, please report it.)

 
12/16/2004 10:09:59 AMIvo Smits

Looka nice! I think i can use this somehow.. Can you please send me the DLL and the VB source code?
(If this comment was disrespectful, please report it.)

 
5/4/2005 3:09:03 AM

Hello, Thanks for this great code. I'm
learning graphics programming from your
code. May I get full DLL source to be
able to develop some some image
processing functions?
(If this comment was disrespectful, please report it.)

 
5/4/2005 3:10:18 AM

Hello, Thanks for this great code. I'm
learning graphics programming from your
code. May I get full DLL source to be
able to develop some some image
processing functions?
(If this comment was disrespectful, please report it.)

 
10/22/2005 4:24:12 AMDavid

Florian,

I would like to use a form as the destination instead of using a picture box. I tried this with the Foxalphablend procedure and it didn't work.

Any ideas?
We are in Freising.

Thanks.
(If this comment was disrespectful, please report it.)

 
1/28/2006 10:34:03 PMLuiz

Really good
(If this comment was disrespectful, please report it.)

 
5/31/2006 5:06:05 PMfloydus27

Bravo, same here, I would like to have the c++ source of it? Also any function to retrieve the brightness level of a image ?
Thanks !!! Much appreciated
(If this comment was disrespectful, please report it.)

 
5/31/2006 5:07:39 PMfloydus27

floydus27 at hotmail.com will need the source code, I'll learn much out of it.
Thanks
(If this comment was disrespectful, please report it.)

 
10/5/2006 9:20:38 AMT Jackson

I like the idea about not having to create masks for BitBlt usage. Dunno if I like relying on dll's though. Especially ones that I don't know terribly much about. Awesome work though.
(If this comment was disrespectful, please report it.)

 
9/15/2007 10:58:22 AMThiago Peres Sanches

Exists some dependencia for the archive “FoxCBmp3.dll” for distribution with my application?

Exceltent Work!!
(If this comment was disrespectful, please report it.)

 
11/5/2007 6:30:08 PMarmega

Is there a reason the download link does not exist for ANY of your links? I would like the source code for purposes of the blur function myself.
(If this comment was disrespectful, please report it.)

 

Add Your Feedback
Your feedback will be posted below and an email sent to the author. Please remember that the author was kind enough to share this with you, so any criticisms must be stated politely, or they will be deleted. (For feedback not related to this particular code, please click here instead.)
 

To post feedback, first please login.