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