From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 14262 invoked by alias); 16 Mar 2003 09:07:45 -0000 Mailing-List: contact guile-gtk-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: guile-gtk-owner@sources.redhat.com Received: (qmail 14203 invoked from network); 16 Mar 2003 09:07:44 -0000 Received: from unknown (HELO mail.tiscali.cz) (213.235.135.71) by sources.redhat.com with SMTP; 16 Mar 2003 09:07:44 -0000 Received: from hobitin.ucw.cz (212.11.106.178) by mail.tiscali.cz (6.0.044) id 3E6FFDAA0009CCD0; Sun, 16 Mar 2003 10:05:02 +0100 Received: from 0rfelyus by hobitin.ucw.cz with local (Exim 3.36 #1 (Debian)) id 18uFWm-0005YQ-00; Sat, 15 Mar 2003 18:33:00 +0100 To: jamsenthiljam@vsnl.net Cc: guile-gtk@sources.redhat.com Subject: Re: Request for help-Developing Vector editor From: Daniel Skarda <0rfelyus@ucw.cz> Date: Sun, 16 Mar 2003 09:07:00 -0000 In-Reply-To: <20030208181653.24F691FC4D@bom6.vsnl.net.in> (jamsenthiljam@vsnl.net's message of "Sat, 8 Feb 2003 23:16:53 +0500 (IST)") Message-ID: User-Agent: Gnus/5.090015 (Oort Gnus v0.15) Emacs/20.7 References: <20030208181653.24F691FC4D@bom6.vsnl.net.in> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-SW-Source: 2003-q1/txt/msg00016.txt.bz2 Hello, I am sorry I have not replied before. "Raw" Gtk+ does not have any "object" like arc or line. This is a job for canvas widget - GtkCanvas or GnomeCanvas. If you want to use GtkCanvas from Guile, than search for bindings by tomas@fabula.de. Another option would be to write your own canvas using GtkDrawArea, maintain a list of graphics primitives on your canvas and draw them using gdk-draw-point, gdk-draw-line etc... Best regards, 0. > I am senthil kumar from India.I am developing a vector editor using > GTK+.Though i have just started it i am already facing a big problem. I would > be very thankful if someone could tell me how to move the graphics created > using drawing primitives (such as lines,arcs etc.) on drawing area.Please help > me.