hate to be annoying but I just can't get it work.....

On Dec 12, 10:31 am, ceyal <[email protected]> wrote:
> thanks guys,
> I already found the functions:
>
> getXPath from the reps.js
> and
> getElementXPath from the lib.js
>
> but i just can't make them work, I guess I'm missing the correct
> syntax...
>
> thanks!
> Eyal
>
> On Dec 11, 6:17 pm, John J Barton <[email protected]> wrote:
>
> > just search the firebug code for 'xpath'
> > jjb
>
> > On Dec 8, 12:59 pm, ceyal <[email protected]> wrote:
>
> > > Hi again,
> > > well... thank to you its working like a charm!
> > > many thanks! (and of course also to  Mike Ratcliffe!)
>
> > > the last thing I need (and just can't make it work...) is presenting
> > > the Xpath to the inspected node I've catched....(theNode)
> > > any chance for an example how to get it?
>
> > > thanks!
> > > Eyal
>
> > > On Dec 8, 12:53 am, Mike Collins <[email protected]> wrote:
>
> > > > Don't forget Mike Ratcliffe, I think he's the one who actually 
> > > > committed the
> > > > patch!
>
> > > > For getting started extending Firebug, you'll want to have a look at 
> > > > Honza's
> > > > excellent 
> > > > tutorials:http://www.softwareishard.com/blog/firebug-tutorial/extending-firebug...
>
> > > > My inspector patch works like most other listeners in Firebug.  You add 
> > > > a
> > > > listener object which has function names which match the names of the
> > > > events.  For example:
>
> > > > Firebug.Inspector.addListener( {
> > > >    "onInspectNode": function ( context, theNode) {
> > > >        // do something to theNode
> > > >     },
> > > >     "onStopInspecting": function() {
> > > >       // stop messing with theNode
> > > >     }
> > > >  });
>
> > > > Mike
>
> > > > On Mon, Dec 7, 2009 at 11:43 AM, ceyal <[email protected]> wrote:
> > > > > Hi,
> > > > > many many thanks about the patch!! (thanks to Mike Collins as well!)
> > > > > this is exactly what I needed!
>
> > > > > the only thing is that I'm a beginner in XUL/JS and I just can't make
> > > > > it work..
> > > > > .
> > > > > would you do me huge favor and write me an example how can i use the
> > > > > new events in my external addon
> > > > > so i can get the HTML object/Xpath received by the inspector?
>
> > > > > thanks again!
> > > > > Eyal
>
> > > > > On Dec 5, 3:08 am, John J Barton <[email protected]> wrote:
> > > > > > On Dec 4, 2:32 pm, ceyal <[email protected]> wrote:
>
> > > > > > > Hi John,
> > > > > > > thanks to you I've managed to create a Firebug extension that 
> > > > > > > turn on
> > > > > > > the inspector. :)
>
> > > > > > You might be interested inhttp://
> > > > > code.google.com/p/fbug/issues/detail?id=2550
> > > > > > Issue 2550:      Dispatch events to Inspector listeners so 
> > > > > > extensions
> > > > > > can listen for inspect events.
>
> > > > > > > maybe I'm not using the correct terminology but ...
> > > > > > > I'm looking for a way to save the HTML object location (which the 
> > > > > > > user
> > > > > > > pressed on during the inspection)
> > > > > > > so i can locate it in the future (something like recording the 
> > > > > > > user
> > > > > > > clicks....)
>
> > > > > > > is it possible?
>
> > > > > > You can use the html panel's getObjectPath() function. There are 
> > > > > > also
> > > > > > some XPATH function in lib.js.
>
> > > > > > In general this is an unsolved problem, since the DOM can change
> > > > > > arbitrarily as soon as you release control of execution.
>
> > > > > > jjb
>
> > > > > > > thanks ALOT!!
> > > > > > > Eyal
>
> > > > > > > On Dec 4, 7:04 pm, John J Barton <[email protected]> 
> > > > > > > wrote:
>
> > > > > > > > On Dec 4, 12:28 am, ceyal <[email protected]> wrote:
>
> > > > > > > > > i meant CSS Selector (the path to the html element that the 
> > > > > > > > > user
> > > > > > > > > clicked on)
> > > > > > > > > is there a way to catch the click and the CSS Selector?
>
> > > > > > > > I thought a CSS Selector was a rule for finding elements, a 
> > > > > > > > query
> > > > > that
> > > > > > > > can match many elements. I did not know that elements have a CSS
> > > > > > > > selector.
>
> > > > > > > > In any case, Firebug's inspector gives the element itself. No 
> > > > > > > > path or
> > > > > > > > selector is involved.
>
> > > > > > > > jjb
>
> > > > > > > > > i've considered creating a firebug extension but i want to 
> > > > > > > > > create
> > > > > my
> > > > > > > > > own menu (without firebug's menu)....
>
> > > > > > > > > On Dec 4, 3:48 am, John J Barton <[email protected]>
> > > > > wrote:
>
> > > > > > > > > > On Dec 3, 2:44 pm, ceyal <[email protected]> wrote:
>
> > > > > > > > > > > thanks a lot!
> > > > > > > > > > > after executing the inspect function,
> > > > > > > > > > > can i catch the user click on the page to get the CSS
> > > > > Selection?
>
> > > > > > > > > > Well you can listen for the click, but I don't know what a 
> > > > > > > > > > CSS
> > > > > > > > > > Selection is so I can't help you there.
>
> > > > > > > > > > (Have you considered creating a Firebug extension?)
>
> > > > > > > > > > jjb
>
> > > > > > > > > > > On Dec 4, 12:27 am, John J Barton 
> > > > > > > > > > > <[email protected]>
> > > > > wrote:
>
> > > > > > > > > > > > On Dec 3, 12:29 pm, ceyal <[email protected]> wrote:
>
> > > > > > > > > > > > >  thanks John,
> > > > > > > > > > > > >  I know about the code,
> > > > > > > > > > > > >   the question is different -
>
> > > > > > > > > > > > >  I want to call firebug "inspect" function from 
> > > > > > > > > > > > > ANOTHER
> > > > > FireFox addon.
>
> > > > > > > > > > > > If you overlay browser.xul, then you can all any Firebug
> > > > > function that
> > > > > > > > > > > > Firebug can call the same way we call it. So you could 
> > > > > > > > > > > > call
> > > > > > > > > > > > Firebug.Inspector.toggleInspecting(FirebugContext);
> > > > > > > > > > > > But the inspect feature is not a function that returns 
> > > > > > > > > > > > an
> > > > > element.
>
> > > > > > > > > > > > jjb
>
> > > > > > > > > > > > >  I believe I need Firebug API for this... or am i 
> > > > > > > > > > > > > wrong?
> > > > > > > > > > > > >  thanks,
> > > > > > > > > > > > > Eyal
>
> > > > > > > > > > > > > On Dec 3, 9:51 pm, John J Barton <
> > > > > [email protected]> wrote:
>
> > > > > > > > > > > > > > On Dec 3, 9:54 am, ceyal <[email protected]> wrote:
>
> > > > > > > > > > > > > > > Hi all,
> > > > > > > > > > > > > > > I want to develop a new FF add-on that will use 
> > > > > > > > > > > > > > > some
> > > > > features of
> > > > > > > > > > > > > > > Firebug.
> > > > > > > > > > > > > > > the basic idea is to activate the inspect element
> > > > > function  from
> > > > > > > > > > > > > > > within my addon and receive the html element 
> > > > > > > > > > > > > > > (which the
> > > > > user has
> > > > > > > > > > > > > > > clicked on) as a CSS Selection result.
>
> > > > > > > > > > > > > > > Does anyone have any idea if this is possible and 
> > > > > > > > > > > > > > > how?
>
> > > > > > > > > > > > > > Sure its possible. The source is here:
> > > > >http://code.google.com/p/fbug/source/checkout
> > > > > > > > > > > > > > jjb
>
> > > > > > > > > > > > > > > Thanks,
> > > > > > > > > > > > > > > Eyal
>
> > > > > --
>
> > > > > You received this message because you are subscribed to the Google 
> > > > > Groups
> > > > > "Firebug" group.
> > > > > To post to this group, send email to [email protected].
> > > > > To unsubscribe from this group, send email to
> > > > > [email protected]<firebug%[email protected]>
> > > > > .
> > > > > For more options, visit this group at
> > > > >http://groups.google.com/group/firebug?hl=en.

--

You received this message because you are subscribed to the Google Groups 
"Firebug" 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/firebug?hl=en.


Reply via email to