Impressive. This just keeps getting better and better. Kudos to you
guys for cluing me on these features and for the team developing them!

On Oct 30, 2:15 pm, Aaron Boodman <[email protected]> wrote:
> You may also, also be interested in the options_page 
> key:http://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/extensi...
> (pointing you to the trunk docs because the dev ones haven't been updated yet)
>
> This is a special page that you declare in the manifest. If you do,
> Chrome will add UI to the management page for users to access your
> extension's options. You can also have your own UI elsewhere to open
> this UI if you want.
>
> - a
>
> On Thu, Oct 29, 2009 at 9:41 PM, Wesley Johnson
>
>
>
> <[email protected]> wrote:
>
> > Great, thanks for the reference - that will come in handy.
>
> > On Oct 30, 12:32 am, Antony Sargent <[email protected]> wrote:
> >> No need to declare it.
>
> >> You may also be interested in the chrome.extension.getURL method to get a
> >> url for use in chrome.tabs.create or window.open.
>
> >>http://code.google.com/chrome/extensions/extension.html#method-getURL
>
> >> On Thu, Oct 29, 2009 at 8:49 PM, Wesley Johnson
> >> <[email protected]>wrote:
>
> >> > Hi Nick,
>
> >> > Thanks for the quick reply! That should work for what I need and I'm
> >> > pleased to here it is possible using an additional page. Does the
> >> > package dictate that I declare this extra page in the manifest or can
> >> > it just reside in the directory like images, etc? Thanks again.
>
> >> > -Wesley
>
> >> > On Oct 29, 11:40 pm, Nick Baum <[email protected]> wrote:
> >> > > Hi Wesley,
>
> >> > > It's not possible to load the existing instance of the background page 
> >> > > in
> >> > a
> >> > > tab, so the solution is to create a new html page, as you suggested. 
> >> > > Note
> >> > > that this will be able to communicate directly with the background 
> >> > > page,
> >> > and
> >> > > use the extension APIs, so hopefully it won't be too much of a hassle.
>
> >> > > -Nick
>
> >> > > On Thu, Oct 29, 2009 at 7:30 PM, Wesley Johnson
> >> > > <[email protected]>wrote:
>
> >> > > > I'm authoring an extension that requires centralized UI for various
> >> > > > aspects and features. My initial thought is to put it into the
> >> > > > background page. It's easy enough to call up a tab and set the URL to
> >> > > > the background html page of your extension. The issue in doing that 
> >> > > > is
> >> > > > that it appears to create a new instance of a background page and
> >> > > > loads that....
>
> >> > > > Can I view the actual background page the extension is linked to/
> >> > > > communicating with? I know you can use chrome.extension.getViews() to
> >> > > > loop through views for your extension and find the background view,
> >> > > > but how to I send that "view" to a tab, so I can see it? If this is
> >> > > > not possible, which I could understand it might not be since it is, 
> >> > > > by
> >> > > > design, a BACKGROUND page - then what are my alternatives for
> >> > > > rendering additional UI?
>
> >> > > > Should I just create a new html page and package it up with my
> >> > > > extension and then just load that into a new tab? It would require
> >> > > > more work getting my background page to communicate with yet ANOTHER
> >> > > > view, but it could work.
>
> >> > > > Thoughts?
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Chromium-extensions" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/chromium-extensions?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to