Re: [Evolution-hackers] Switching the current folder from a plugin

2008-05-29 Thread Paarvai Naai
I appreciate the quick reply.  Perhaps I should have been a bit more
specific.  I had previously read through the em-*.c code and have a
general understanding of how it works.  The difficulty lies in the
details.

Are the following steps sufficient to change the current folder view:

1) Get the EMFolderTree object for the GUI
2) Obtain the URI for the folder to be selected
3) Call em_folder_tree_set_selected()

If so, the problem is with step #1.  I am able to get an
EMFolderTreeModel object by using mail_component_peek_tree_model(),
but have not found a way to get the current EMFolderTree object.  Is
there a direct method or is it necessary to walk the GUI widget
hierarchy to find the pointer?

Thanks,
Paarvai


On Wed, May 28, 2008 at 9:43 PM, Srinivasa Ragavan <[EMAIL PROTECTED]> wrote:
> You need to look at em-folder-tree.c. That holds the code.
>
> -Srini.
> On Wed, 2008-05-28 at 14:58 -0700, Paarvai Naai wrote:
>> Hi all,
>>
>> I'm hoping that somebody on this list will have a quick answer to this
>> question.  I am currently writing a plugin that manipulates folders in
>> Evolution.  I was able to figure out how to move messages between
>> folders, but was not able to find the required API calls to make
>> Evolution switch the current folder view in the GUI.  I'd like the
>> behavior to be as if the user clicked on a folder in the tree.  If
>> anyone can point me in the right direction, the help would be much
>> appreciated.
>>
>> Thanks,
>> Paarvai
___
Evolution-hackers mailing list
Evolution-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-hackers


Re: [Evolution-hackers] Switching the current folder from a plugin

2008-05-28 Thread Srinivasa Ragavan
You need to look at em-folder-tree.c. That holds the code. 

-Srini.
On Wed, 2008-05-28 at 14:58 -0700, Paarvai Naai wrote:
> Hi all,
> 
> I'm hoping that somebody on this list will have a quick answer to this
> question.  I am currently writing a plugin that manipulates folders in
> Evolution.  I was able to figure out how to move messages between
> folders, but was not able to find the required API calls to make
> Evolution switch the current folder view in the GUI.  I'd like the
> behavior to be as if the user clicked on a folder in the tree.  If
> anyone can point me in the right direction, the help would be much
> appreciated.
> 
> Thanks,
> Paarvai
> ___
> Evolution-hackers mailing list
> Evolution-hackers@gnome.org
> http://mail.gnome.org/mailman/listinfo/evolution-hackers

___
Evolution-hackers mailing list
Evolution-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-hackers


[Evolution-hackers] Switching the current folder from a plugin

2008-05-28 Thread Paarvai Naai
Hi all,

I'm hoping that somebody on this list will have a quick answer to this
question.  I am currently writing a plugin that manipulates folders in
Evolution.  I was able to figure out how to move messages between
folders, but was not able to find the required API calls to make
Evolution switch the current folder view in the GUI.  I'd like the
behavior to be as if the user clicked on a folder in the tree.  If
anyone can point me in the right direction, the help would be much
appreciated.

Thanks,
Paarvai
___
Evolution-hackers mailing list
Evolution-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-hackers