Re: LineForm's Filters Table
Re: LineForm's Filters Table
- Subject: Re: LineForm's Filters Table
- From: Will Thimbleby <email@hidden>
- Date: Thu, 18 Jan 2007 14:12:50 +0000
Lineform works very similarly to the way Core Image Fun House works.
Although I did not use any of the code from there, it is fairly
complex. Lineform uses three main classes dealing with the interface,
FilterView FilterListView and CIController. The individual
FilterViews generate their UI similarly to CIFH based on the
parameters of the filter. FilterListView contains multiple
FilterViews and draws any of the dragging detail. The CIController
handles creating new filters and keeping them arranged. I use
bindings to link the interface components to the filter attributes.
In the end it does a similar job in a similar way to CIFH with the
filters contained in a custom view but I spent a lot of time refining
it.
Unfortunately there are no real shortcuts here, just a lot of coding.
Glad you like it. Though Douglas, I'm not sure why you think the
effects panel in Soundtrack is nicer.
Any other questions let me know.
best
--will
(Author etc. of Lineform http://freeverse.com/lineform/ )
Date: Wed, 3 Jan 2007 16:52:23 +0100 (MET)
From: Thomas Engelmeier <email@hidden>
Subject: Re: LineForm's Filters Table
To: Cocoa Web Mailing List <email@hidden>
Message-ID: <email@hidden>
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
On 29.12.2006, at 02:14, douglas a. welton wrote:
I've looked at the code for ParameterView and FilterView and I
think both objects could be made "nicer" with very little coding.
I would also suggest that the best way to present this info is
illustrated by the effects panel in Soundtrack...
It really pays off here to clean up / rewrite FilterView using a
flipped coordinate system..
Regards,
Tom_E
_______________________________________________
Cocoa-dev mailing list (email@hidden)
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:
This email sent to email@hidden