-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 10/5/11 12:39 PM, Nick wrote:
> I am a beginner in this kind of programs (usually I ended up with
> placing few buttons/standard Cocoa controls and implemented rather
> low level logic of the application). I need an advice how would
> experienced developers implement this basic functionality.

Good for you!  UI can be frustrating at times, but it can also be a
lot of fun.

> Is it correct to implement all the objects as views, that are the
> subviews of the "sheet view"? But since this sheet can be bigger
> than the window, I will need some kind of scrolling support.. And I
> need to have the objects to be editable by their edges.. Not sure
> how to do it.

You might start by taking a look at NSScrollView, which will enclose
your canvas.

> Could you please give me a basic idea of how such kind of editors
> are usually implemented? If there are some simple opensource
> programs, I'd be thankful for their names.

Graham Cox will probably respond to your message as well, and I
recommend you take a look at his DrawKit framework
(http://apptree.net/drawkit.htm), which includes a nice sample program
putting the pieces together.

Apple's Sketch is probably useful too.

- -- 
Conrad Shultz

Synthetiq Solutions
www.synthetiqsolutions.com

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iD8DBQFOjLnZaOlrz5+0JdURAmUdAJ4/nN/byNUBz6gvWQlbiMG4kMLSsQCeLIM7
SsTuZNVqfiIvKCEF8vggA/I=
=Jobs
-----END PGP SIGNATURE-----
_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to