From: Roode, E. <er...@ba...> - 2007-02-22 20:07:55
|
What??! You mean you couldn't understand the crystal-clear Win32::GUI docs? What's wrong with you?=20 Just kidding. The Win32::GUI docs are awful. On that page, [X,Y]+ refers to a set of points (one point for each vertex of the polygon). You pass the points as X, Y coordinates in one long list. Here: $dc->Polygon(10, 10, 10, 200, 200, 200, 10, 10); This draws a right triangle with its right-angled vertex at (200, 200). If you like, you can group the arguments: $dc->Polygon( (10, 10), (10, 200), (200, 200), (10, 10)); They all get flattened out into one list anyhow. Eric ________________________________ From: per...@li... [mailto:per...@li...] On Behalf Of Shepherd, Mike Sent: Thursday, February 22, 2007 2:56 PM To: per...@li... Subject: [perl-win32-gui-users] Win32-GUI-DC Polygon Perl-Win32-GUI users, =20 I'm looking for an example using Win32-GUI-DC, specifically creating Polygons (or any of the Poly... objects). The format to create a Polygon objects is: =20 $DC -> Polygon([X,Y]+) =20 What is getting passed to the polygon - I don't understand the [X,Y]+ notation? =20 Thanks, =20 Mike =20 =20 =20 |