[Dev] Dispatching "send"?

John Anderson john at osafoundation.org
Wed Dec 15 16:48:14 PST 2004


couldn't you have the root of the detail view handle a event sent by the 
button bubble up? the top most view could disable the button so when 
there isn't a detail view it would be disabled.

John

Donn Denman wrote:

> Bryan,
>
> The way I slice the problem is:
> 1) Finding the Item to operate upon
> 2) Either enabling the button, or performing the button action
>
> John will have to help you with #1, but I can help with #2:  Once you 
> have the item, it knows how to send itself by calling the shareSend() 
> method on it.  You can also use the presence of that method to decide 
> if you should enable the button.
>
> - Donn
>
> On Dec 15, 2004, at 3:07 PM, Bryan Stearns wrote:
>
>> John,
>> I'm moving the email "Send" button from the detail view to the main
>> toolbar... I'm trying to figure out how best to (a) dispatch the 
>> event, and
>> (b) how to "ask" the detail view whether to enable the item.
>>
>> Initially, I figured the detail view should handle the event, but there
>> isn't always a detail view around -- Donn had pointed out that you'd 
>> just
>> added SendToBlockByName, but it asserts that the block exists. I could
>> broadcast the event from the main view, but that wouldn't give me the
>> ability to delegate enabling/disabling of the item.
>>
>> Can you suggest a better way to think about this?
>>
>> Thanks,
>> ...Bryan
>>
>> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
>>
>> Open Source Applications Foundation "Dev" mailing list
>> http://lists.osafoundation.org/mailman/listinfo/dev
>
>
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
>
> Open Source Applications Foundation "Dev" mailing list
> http://lists.osafoundation.org/mailman/listinfo/dev



More information about the Dev mailing list