On Wed, Nov 26, 2008 at 6:12 PM, Paul McNett <[EMAIL PROTECTED]> wrote:
> Bruce Gough wrote:
>> I have done a quick review of the shapes and features available in the Dabo
>> DrawObjects. It is a good beginning, however I intend to do some simple
>> drawings using essentially the objects you have already - lines. points,
>> rectangles and polygons - but I need a few more capabilities:
>> -scaling - I need to translate real world co-ordinates to scaled
>> representations (eg 1/192, 1/96, 1/48)  then to screen pixels - this is a
>> common graphics problem.
>> -tranformation / translate - I need to be able to translate co-ordinates to
>> relocate a drawing on the screen.
>> -transformation / skew grid - I would also like to be able to skew the axis
>> grid to represent axonometric views
>>
>> I have noticed that these and other region functions for union,
>> intersection, and non intersection appear to be available in the wxpython
>> gdi.  Is it possible in Dabo to use the wxgdi directly or must these be
>> added to the DrawObjects somehow?
>
> Another idea: floatcanvas. I'm using floatcanvas in Dabo to draw manufacturing
> drawings expressed in real world sizes and coordinates, with the user being 
> able to
> click on a component of a drawing and edit the properties of the component, 
> and
> recalculate/refresh the drawing.

You might also try doing everything in openGL.  I wrapped wxPython
openGL window a while ago.  Run the dGLWindow.py file for a demo.

Nate L.


_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-users
Searchable Archives: http://leafe.com/archives/search/dabo-users
This message: http://leafe.com/archives/byMID/[EMAIL PROTECTED]

Reply via email to