forum.vdsworld.com Forum Index forum.vdsworld.com
Visit VDSWORLD.com
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


BETTER GRAPHICS SUPPORT
Goto page Previous  1, 2
 
Post new topic   Reply to topic    forum.vdsworld.com Forum Index -> Wish List
View previous topic :: View next topic  
Author Message
jwfv
Valued Contributor
Valued Contributor


Joined: 19 Mar 2002
Posts: 422
Location: Beaufort, SC

PostPosted: Tue Dec 14, 2004 1:34 pm    Post subject: Reply with quote

Oh - gotcha. That makes sense.

I've seen a lot of delphi components and libraries offered that seemed to have some great features and have wondered why they couldn't be integrated into VDS for a couple of hundred dollars. But I guess it would be very different for an end-user application versus a language component.

If my program does well, I guess I can hire someone to write a custom .DLL with that functionality. And I am eagerly awaiting the new version of Gadget also.

_________________
Joe Floyd
Back to top
View user's profile Send private message
jules
Professional Member
Professional Member


Joined: 14 Sep 2001
Posts: 1043
Location: Cumbria, UK

PostPosted: Tue Dec 14, 2004 4:35 pm    Post subject: Reply with quote

Yes, it's a pain. A couple of years ago I did a nice CD burning extension for SADE. It cost 600 dollars for the license, but they wouldn't agree to distibution.

A custom DLL that only you can use wouldn't be a problem, though. If you get a library that works by extending the capabilities of Delphi's TPicture it shouldn't take more than a couple of hours to build an extension for it.

_________________
The Tech Pro
www.tech-pro.net
Back to top
View user's profile Send private message Visit poster's website
Garrett
Moderator Team


Joined: 04 Oct 2001
Posts: 2149
Location: A House

PostPosted: Thu Jan 06, 2005 9:05 pm    Post subject: Reply with quote

Great! Sad Now I'm ticked off.... You guys are talking about getting PNG
support in the future, and now I find I need it now for a project Sad

I'm making a little weather app and it's a major pain in the rump to
convert a ton of png's to bmp's Sad

-Garrett

_________________
'What you do not want done to yourself, do not do to others.' - Confucius (550 b.c. to 479 b.c.)
Back to top
View user's profile Send private message
Serge
Professional Member
Professional Member


Joined: 04 Mar 2002
Posts: 1480
Location: Australia

PostPosted: Thu Jan 06, 2005 10:19 pm    Post subject: Reply with quote

hi garrett,

would irfanview from irfan.com help? it has a batch conversion feature that handles most graphics including png

serge

_________________
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
Garrett
Moderator Team


Joined: 04 Oct 2001
Posts: 2149
Location: A House

PostPosted: Fri Jan 07, 2005 12:29 am    Post subject: Reply with quote

Thanks Serge. I tried that and it kind of mucks up the images, mainly the
background of the images. It doesn't seem to handle the alphablending
of the png's too well.

I've been using "Paint.NET" by the guys over at Washing State University.
http://www.eecs.wsu.edu/paint.net/

It does convert them very well.

I was even using a program that converts PNG's to ICO's, but Stupid
freaking VDS will only show the 32x32 image no matter what size is in the
ico file or how big you make the bitmap element size.

-Garrett

_________________
'What you do not want done to yourself, do not do to others.' - Confucius (550 b.c. to 479 b.c.)
Back to top
View user's profile Send private message
Serge
Professional Member
Professional Member


Joined: 04 Mar 2002
Posts: 1480
Location: Australia

PostPosted: Sun Jan 09, 2005 12:52 am    Post subject: Reply with quote

no probs garrett

i do find the vds problem you mentioned annoying too - may be it could be fixed in version 6?

serge

_________________
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
PGWARE
Web Host


Joined: 29 Dec 2001
Posts: 1562

PostPosted: Sun Jan 09, 2005 3:55 am    Post subject: Reply with quote

The 'problem' with vds's graphic is not necessarily a problem but a limitation in the native delphi timage component. It doesn't display icon images larger than 32x32.

An icon honestly is not the best type of image to be loading and using with large images, bitmaps should be used for that purpose.

To my knowledge .png is not protected by patents so it should not be a problem legally to incorporate it into VDS's BITMAP control or even as an extension; whether that is feasible or worth adding into vds (based on user requests) is something the users have to voice to the developers of vds.
Back to top
View user's profile Send private message
jules
Professional Member
Professional Member


Joined: 14 Sep 2001
Posts: 1043
Location: Cumbria, UK

PostPosted: Sun Jan 09, 2005 10:45 am    Post subject: Reply with quote

The new IMAGE will be able to display a number of different image types such as .gif, .tif, .png and .jpg. It is a separate element so it can be implemented as an external element because the amount of code needed to support all those image types is, as you can imagine, quite large.

The BITMAP element may be better in regard to displaying icons, as a result of using the latest version of Delphi, but I don't know what types of icon Delphi actually supports.

_________________
The Tech Pro
www.tech-pro.net
Back to top
View user's profile Send private message Visit poster's website
jwfv
Valued Contributor
Valued Contributor


Joined: 19 Mar 2002
Posts: 422
Location: Beaufort, SC

PostPosted: Thu Mar 24, 2005 8:05 pm    Post subject: Reply with quote

Jules - is there any way to add image types that can be shown on a BitBtn? I have some nice icon files that I would like to display, but when I convert them from PNG to BMP, the image is fairly choppy around the edges, especially on curves. I guess that has to do with the alpha channel? or vector-based vs. bitmap?

I don' t know enough to know the reason, I just know it doesn't look good. The IMAGE element sounds great - can that functionality be added to BITBTNs?

_________________
Joe Floyd
Back to top
View user's profile Send private message
jules
Professional Member
Professional Member


Joined: 14 Sep 2001
Posts: 1043
Location: Cumbria, UK

PostPosted: Thu Mar 24, 2005 9:09 pm    Post subject: Reply with quote

Nope. The IMAGE element will be an external, whereas the BITBTN is internal. So there is no way to combine them. Apart from that, there are a lot of reasons why other image types are not ideal for use in buttons. And I don't see why making a 24-bit color bitmap copy of your JPG, GIF, PNG or whatever image should give less good results than the original, since a 24-bit color bitmap should be an exact copy of what your screen is actually displaying.
_________________
The Tech Pro
www.tech-pro.net
Back to top
View user's profile Send private message Visit poster's website
FreezingFire
Admin Team


Joined: 23 Jun 2002
Posts: 3508

PostPosted: Fri Mar 25, 2005 2:09 pm    Post subject: Reply with quote

jwfv,

I think your problem is that there are anti-aliased edges on your image.
What you should do is go into your image editor and do a fill around the
image of, say, white, with a tolerance of about 10, and it should get rid
of some of the pixels that make it jagged on the BITBTN. I don't know if
I explained this clearly enough, but if you know what I'm talking about,
give it a try. That's how I fix that problem. Smile

_________________
FreezingFire
VDSWORLD.com
Site Admin Team
Back to top
View user's profile Send private message Visit poster's website
jwfv
Valued Contributor
Valued Contributor


Joined: 19 Mar 2002
Posts: 422
Location: Beaufort, SC

PostPosted: Fri Mar 25, 2005 2:58 pm    Post subject: Reply with quote

Thanks FF - I'll give it a try. I don't know a lot about image editing at that level, but I have a copy of photoshop on my laptop. I'll see if I can figure it out.
_________________
Joe Floyd
Back to top
View user's profile Send private message
jwfv
Valued Contributor
Valued Contributor


Joined: 19 Mar 2002
Posts: 422
Location: Beaufort, SC

PostPosted: Fri Mar 25, 2005 3:03 pm    Post subject: Reply with quote

Hey! That worked great - thanks for the tip. Never mind, Jules - BitBtn is fine the way it is Laughing .
_________________
Joe Floyd
Back to top
View user's profile Send private message
FreezingFire
Admin Team


Joined: 23 Jun 2002
Posts: 3508

PostPosted: Sun Mar 27, 2005 5:48 pm    Post subject: Reply with quote

No problem. Glad it worked for you. Very Happy
_________________
FreezingFire
VDSWORLD.com
Site Admin Team
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    forum.vdsworld.com Forum Index -> Wish List All times are GMT
Goto page Previous  1, 2
Page 2 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum

Twitter@vdsworld       RSS

Powered by phpBB © 2001, 2005 phpBB Group