Hirdetés

2024. május 25., szombat

Gyorskeresés

Útvonal

Fórumok  »  OS, alkalmazások  »  Mozilla Firefox (kiemelt téma)

Téma összefoglaló

Téma összefoglaló

  • Utoljára frissítve: 2022-06-16 16:30:14

LOGOUT.hu

Mozilla Firefox

Összefoglaló kinyitása ▼

Hozzászólások

(#15131) xabolcs válasza Siriusb (#15129) üzenetére


xabolcs
őstag

a xulschool megoldasa helyzeti elonnyel indul:
fuggvenyen belul allitja be a strings-t. persze, hogy mukodik :)
viszont nyilvan nem szeretned a leendo 12 db fuggvenyed mindegyiket stringBundle-el kezdeni :P

a masodik megoldas (a builder fele) az ilyen szempontbol jobb, mert ott csak egy helyen definialja, s a tobbi helyen csak hivatkozik ra. :K

viszont azert nem mukodik, mert az onLoad fuggvenyben mindig sz*p4s az ilyesmi. :DDD
az onLoad this-je kulonbozik a menupontra kattintastol lefuto onMenuItemCommand fuggveny this-jetol!
nyilvan, ha betenned a fuggveny elejere a strings beallito parancsot, akkor mukodne.

ezert az addEventListener-ben megadott fuggvenyben (itt pl az onLoad) mindig "kulso", kivulrol is elerheto hivatkozast kell hasznalni.
igy igazabol nem is oda erdemes tenni a sok inicializalo kodot, hanem egy innerOnLoad-ba,
es a "belepesi pontnal" (a mar emlitett onLoad-ban) csak egyetlen egy statikus hivatkozast tenni.
igy, kodhordozaskor csak az onLoad-ban kell atirni a nevet, s kesz az uj kiegeszito vaza. :)

ezzel az onLoad-dal muxik:
onLoad: function() {
// initialization code
this.initialized = true;
stringteszzt.strings = document.getElementById("stringteszzt-strings");

},

illetve az inicializas athelyezesehez pedig itt van a modositott overlay.js-em tartalma: [overlay.js]

[ Módosította: bnss ]

aláírás1: csocsó-vesztes vagyok, főleg a Bog és Bocha páros ellen, aláírás2: van mobilarénáskulcstartóm! :D

Útvonal

Fórumok  »  OS, alkalmazások  »  Mozilla Firefox (kiemelt téma)
Copyright © 2000-2024 PROHARDVER Informatikai Kft.