XUL realtime refresh (plugin creatie probleem)

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hey,

ik ben een firefox plugin aan het creëren, maar nu is mijn vraag hoe ik de toolbar voor mijn plugin realtime kan refreshen. Ik heb bijvoorbeeld een button START, en wanneer ik daar op zou klikken zou de tekst op mijn button STOP worden.

Dit is het "lite" script dat er voor zorgt dat ik een werkbalk te zien krijg waar ik allerlei knopjes op kan zetten :)

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?xml version="1.0" encoding="UTF-8"?>

<?xml-stylesheet href="chrome://weblogger/skin/overlay.css" type="text/css"?>

<!DOCTYPE overlay SYSTEM "chrome://weblogger/locale/weblogger.dtd">

<overlay id="weblogger" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">

    <script src="logger.js"/>

    <toolbox id="navigator-toolbox">
        <toolbar id="weblogger-toolbar" class="chromeclass-toolbar">
            <label value="Weblogger :"/>
            <button label="START" oncommand="weblogger.onMenuItemCommand(event);"/>
            <button label="STOP" oncommand="weblogger.onMenuItemCommand(event);"/>
        </toolbar>
    </toolbox>

</overlay>


Hoe kan ik zoiets verwezenlijken?

Alvast bedankt!

Grtjes

  • MueR
  • Registratie: Januari 2004
  • Laatst online: 19:46

MueR

Admin Tweakers Discord

is niet lief

Je hebt een oncommand property, daar kan je vast iets van this.label = 'Foo' doen. Heb je dat al geprobeerd? Heb je al in de documentatie gekeken?

Ook de groeten

[ Voor 8% gewijzigd door MueR op 11-02-2010 12:10 ]

Anyone who gets in between me and my morning coffee should be insecure.


Verwijderd

Topicstarter
Sorry voor de groetjes :P

Anyway, ik heb het opgelost door al mijn "values" in mijn javascript te declareren, zodat ik bij het aanroepen van een functie de button values realtime kan aanpassen.