m |
|||
Line 1: | Line 1: | ||
Tämä sivu käsittelee J2Chrono ohjelmaan luotavia liitännäisiä. Liitännäisillä voidaan kasvattaa ohjelman ominaisuuksia. | Tämä sivu käsittelee J2Chrono ohjelmaan luotavia liitännäisiä. Liitännäisillä voidaan kasvattaa ohjelman ominaisuuksia. | ||
+ | |||
+ | Liitännäiset kirjoitetaan JavaScript kielellä. Lisää aiheesta: http://fi.wikipedia.org/wiki/JavaScript | ||
==Esimerkkejä== | ==Esimerkkejä== | ||
===HTML liitännäinen=== | ===HTML liitännäinen=== | ||
− | Esimerkki HTML-tulosteita luovasta liitännäisestä. | + | Esimerkki HTML -tulosteita luovasta liitännäisestä. |
− | [http://wiki.enymind.fi/demo/plugins/demoplugin_html.js demoplugin_html.js] | + | HTML -liitännäisillä voidaan luoda hyvinkin monimutkaisia rakenteita ja tyylejä, kuten taulukoita ja listoja. |
+ | Voit käyttää hyväksesi mitä tahansa HTML -kielen merkkauksia. | ||
+ | |||
+ | Lue lisää: http://fi.wikipedia.org/wiki/HTML | ||
+ | |||
+ | Esimerkkiliitännäinen: [http://wiki.enymind.fi/demo/plugins/demoplugin_html.js demoplugin_html.js] | ||
====Esimerkkituloste==== | ====Esimerkkituloste==== | ||
Line 22: | Line 29: | ||
Esimerkki taulukoita luovasta liitännäisestä. | Esimerkki taulukoita luovasta liitännäisestä. | ||
− | [http://wiki.enymind.fi/demo/plugins/demoplugin_list.js demoplugin_list.js] | + | LIST -liitännäisten avulla luodaan staattisia taulukoita. J2Chrono lisää taulukoihin automaattisesti mm. sarakejärjestelijän ja tulostusasetukset. |
+ | |||
+ | Esimerkkiliitännäinen: [http://wiki.enymind.fi/demo/plugins/demoplugin_list.js demoplugin_list.js] | ||
====Esimerkkituloste==== | ====Esimerkkituloste==== |
Revision as of 18:37, 23 January 2010
Tämä sivu käsittelee J2Chrono ohjelmaan luotavia liitännäisiä. Liitännäisillä voidaan kasvattaa ohjelman ominaisuuksia.
Liitännäiset kirjoitetaan JavaScript kielellä. Lisää aiheesta: http://fi.wikipedia.org/wiki/JavaScript
Contents
Esimerkkejä
HTML liitännäinen
Esimerkki HTML -tulosteita luovasta liitännäisestä.
HTML -liitännäisillä voidaan luoda hyvinkin monimutkaisia rakenteita ja tyylejä, kuten taulukoita ja listoja. Voit käyttää hyväksesi mitä tahansa HTML -kielen merkkauksia.
Lue lisää: http://fi.wikipedia.org/wiki/HTML
Esimerkkiliitännäinen: demoplugin_html.js
Esimerkkituloste
Passing times: 23:34:03.421 23:34:19.996 23:34:26.944 23:54:31.672 23:54:42.103 02:40:26.316 Selected option: -1 which does not exist
LIST liitännäinen
Esimerkki taulukoita luovasta liitännäisestä.
LIST -liitännäisten avulla luodaan staattisia taulukoita. J2Chrono lisää taulukoihin automaattisesti mm. sarakejärjestelijän ja tulostusasetukset.
Esimerkkiliitännäinen: demoplugin_list.js
Esimerkkituloste
Luominen
- Luo tyhjä tiedosto tiedostopäätteellä .js
- Kirjoita tiedostoon määrittelyn mukaiset metodit ja toiminnallisuus tai käytä apuna tyhjää liitännäistä: empty_plugin.js
- Lataa .js tiedosto käyttöön J2Chrono -ohjelman valikosta Tiedosto->Asetukset->Liitännäiset
Plugin API
Käytössä olevat invokeWith metodit.
getPassings
Palauttaa kaikki erän/kilpailun ohitukset 2-uloitteisessa taulukossa.
Taulukon indeksit:
0 id 1 transponder 2 name 3 time 4 strength 5 noise 6 hits 7 lap