This site is no longer active and is available for archival purposes only. Registration and login is disabled.

PocketFrog 0.6.1 now available


PocketFrog 0.6.1 now available

Postby fzammetti » May 14, 2003 @ 8:33pm

Here it is!

http://www.omnytex.com/pf/fileexchange/fileexchange.asp

As the comments there say, let me know what I completely screwed up. :)

A couple of things didn't make it in for various reasons, and most of what did make it in is really just convenience items, only two new functions... In any case, here's a list of what did make it:

+ Overloaded Rasterizer::DrawRect so that it accepts
(Rect, Pixel) or (int x1, int y1, int x2, int y2, Pixel).

+ Overloaded Rasterizer::FillRect so that it accepts
(Rect, Pixel) or (int x1, int y1, int x2, int y2, Pixel).

+ Overloaded Rasterizer::SetPixel so it accepts
(Point, Pixel) or (int x, int y, Pixel).

+ Overloaded Rasterizer::DrawCircle so it accepts
(Point, int radius, Pixel) or (int x, int y, int radius, Pixel)

+ Overloaded Rasterizer::DrawLine so it accepts
(Point, int length, Pixel) or (int x, int y, int length, Pixel)

+ Overloaded Rasterizer::DrawHLine so it accepts
(Point, int length, Pixel) or (int x, int y, int length, Pixel)

+ Overloaded Rasterizer::DrawVLine so it accepts
(Point, int length, Pixel) or (int x, int y, int length, Pixel)

+ Overloaded Rasterizer::Blit so it accepts
(Point, Surface*, Rect*) or (int x, int y, Surface*, Rect*)

+ Added Rasterizer::DrawPoly to draw polygons. Pass it
(Point[], int number_of_points, Pixel).

+ Added Rasterizer::DrawVGAText to draw 8x16 VGA-standard text.
Pass it (unsigned char* pFont, TCHAR* string, int align, int locX,
int locY, Pixel).

+ Added new sample app: supersample. This will eventually showcase
all PocketFrog functions in some way. For now it is just using
the DrawVGAText function to show some text.

! Fixed a problem with the VLine algorithm function that was causing
any vertical line to be drawn one pixel too short on the bottom.
This is why DrawRect and FillRect was always missing the bottom
right-hand corner pixel, which is fixed by this as well.

That's it!

I also uploaded a fairly large collection of fonts for use with the DrawVGAText function.

I'll try and bang out another version in a month or so that includes the functions that didn't make this cut, as well as a hopefully completed supersample app.
...and so I said to Mr. Gates: "$640 billion should be enough for anyone!"
User avatar
fzammetti
pm Insider
 
Posts: 1496
Joined: Jun 4, 2002 @ 6:21pm
Location: Omnytex Technologies


good work

Postby Conan » May 14, 2003 @ 10:47pm

What is Best in Life ?
User avatar
Conan
pm Member
 
Posts: 1309
Joined: Dec 24, 2001 @ 5:16am
Location: the Shades, Ankh-Morpock


Postby Pam » May 14, 2003 @ 11:05pm

All the easy problems have been solved.
User avatar
Pam
pm Insider
 
Posts: 449
Joined: Jan 24, 2002 @ 10:30pm
Location: Ohio


Return to PocketFrog & PocketHAL


Sort


Forum Description

SDKs for fast and robust device-independent access to Pocket PC display hardware.

Moderators:

sponge, Kzinti

Forum permissions

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 post attachments in this forum

cron