Re: Cocoa equivalent to TK canvas widget
Re: Cocoa equivalent to TK canvas widget
- Subject: Re: Cocoa equivalent to TK canvas widget
- From: David Bernard <email@hidden>
- Date: Fri, 23 Jan 2004 19:36:52 +1100
G'day Eric,
I have been looking at developing a framework for drawing diagrams such
as UML and network diagrams based on "graphical lanaguages/grammars" as
per an early Mac OS 6 open source application called Templa Graphica.
To make sure I am not reinventing the wheel I have been looking for
cocoa frameworks or any other open source libraries that cover this
space. I was considering looking at Qcad which is cross platform and
some of the smalltalk derived stuff which should map to cocoa pretty
well but so far have not found anything generic.
David Bernard
On 16/01/2004, at 4:02 PM, Eric Scharff wrote:
I posted this a few days ago, but didn't get any responses, but
since this is a high traffic mailing list, I figured I'd try
again:
We are building applications that allow users to build graphical
representations that are manipulated to produce "execitable
diagrams". For example, a user might draw a finite state
machine with lines and arrows and then be able to run the FSM to
debug it.
All of our tools rely on developing a graphical editing
environment that makes it easy to make box-and-arrow like
diagrams. OmniGraffle and Apple's Sketch applications are
examples of the kinds of features that would be nice.
We don't really want to reinvent the wheel, though. In the Unix
world the Tk toolkit's Canvas widget makes building graphical
editors very, very easy. You can create first-class objects
like lines, arrows, circles and polygons, bind events to
clicking on these objects, and so on.
I could write my own Canvas-like widget but the full feature set
of the TK canvas widget would be really nice.
Is there a Cocoa equivalent to the Canvas widget that can be
easily bundled with open-source code? Are there more robust and
free graphical editors than the Sketch object model that apple
provides?
Any information would be greatly appreciated.
-Eric
__________________________________
Do you Yahoo!?
Yahoo! Hotjobs: Enter the "Signing Bonus" Sweepstakes
http://hotjobs.sweepstakes.yahoo.com/signingbonus
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.