On 16 Feb 2008, at 11:47 PM, Derick Fay wrote:



On Sat, Feb 16, 2008 at 5:09 PM, Nicholas Cole <[EMAIL PROTECTED] > wrote:
On Sat, Feb 16, 2008 at 2:39 PM, Christiaan Hofman <[EMAIL PROTECTED] > wrote:
You know you can add smart groups for that?

 Christiaan

 That had occurred to me, but what I meant, really was the automatic
 creation of smart-group-like things.

Or, to put it a different way, a sort of calendar view.




This would be quite easy to do with Applescript.....if smart groups were Applescriptable. I had brought this up on the list last year ( http://sourceforge.net/mailarchive/message.php?msg_name=1D486553-C9E8-4928-A320-635B7D3AB5B3%40gmail.com ) and was told it wasn't likely. There seems to be a bug in UI scripting that makes it impossible to create smart groups with UI scripting, so that's not an option either.

I don't know what others think, but I am quite happy with the user interface / layout in BibDesk & would prefer to see scarce development time going into making more features of the application scriptable.

I think there are a lot of useful applications for smart group Applescripting beyond the calendar view that Nicholas requested -- e.g. I would like to set up context menus (using OnMyCommand to call an Applescript) to create new author- or keyword-based smart groups from a text selection.

My $0.02

Derick

In the latest nightlies most of the groups is scriptable. The one thing that is not scriptable is configuring smart groups. The reason is that the complexity and validation of the smart group configuration sheet is hard, if not impossible, to reproduce in AppleScript. And we certainly won't introduce code where you can easily create invalid settings and possibly crash BibDesk.

Christiaan

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Bibdesk-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bibdesk-users

Reply via email to