[gtkmm] Hard question about drawingareas and OO-design
- From: RevX gmx at
- To: gtkmm-list gnome org
- Subject: [gtkmm] Hard question about drawingareas and OO-design
- Date: Mon, 30 Dec 2002 17:59:13 +0100 (MET)
I'm (still) using gtk(mm) 1.2 and have some difficult problems (lead me to
of my limited C++ knowledge):
I have a window with 2 objects/drawingareas of type ScribbleDrawingArea
modified versions of the according example file) and another
of type ZoomedDrawingArea (nothing special; also derived from DrawingArea).
Now, you can paint in the 2 ScribbleDrawingAreas (let's name them sda1,
and ZoomedDrawingArea (let's say zda1) shall display a zoomed portion of
sda1 or sda2 respectively, depending on where the cursor is at the moment.
The theoretical process of zooming parts of a picture isn't the problem
by using PixBufs) but the following questions arise:
How do I pass the x and y coordinates of sda1 and sda2 (retrieved via
motion_notify_event_impl) to zda1? All three objects (sda1, sda2, zda1) are
part of a mywindow class, which 'draws' the GUI (in its constructor).
Is there a way to retrieve other windows'/drawingareas'
Is there some way to handle this by using the windows' addresses (retrieved
I hope someone can help me out...! Thanks in advance!
+++ GMX - Mail, Messaging & more http://www.gmx.net +++
NEU: Mit GMX ins Internet. Rund um die Uhr für 1 ct/ Min. surfen!
] [Thread Prev