xul - nefunguje std. popup menu na ziadnej textovej polozke

Rozšírenia a témy vzhľadu vyvíjané komunitou okolo Mozilla.sk
Zamknuté
dvh
návštevník
návštevník
Príspevky: 32
Dátum registrácie: 21. Apríla 2007, 19:31

xul - nefunguje std. popup menu na ziadnej textovej polozke

Príspevok od užívateľa dvh » 1. Júla 2008, 09:14

Skusal som to vo FF2 aj FF3, Linux aj windows. Ked mam akykolvek textovy komponent (napr http://www.xulplanet.com/tutorials/xult ... oxes_3.xul) a nieco do toho policka napisem, kliknem pravym zobrazi sa toto:

Obrázok

Hoci co v tom popup menu zvolim, nic sa nestane. Napr. "Vybrat vsetko" by malo vybrat vsetko ale nic sa nestane. Co s tym aby to fungovalo?

Užívateľov profilový obrázok
Mazarik
Administrátor
Administrátor
Príspevky: 2706
Dátum registrácie: 29. Novembra 2005, 15:15
Bydlisko: Brno

Re: xul - nefunguje std. popup menu na ziadnej textovej polozke

Príspevok od užívateľa Mazarik » 1. Júla 2008, 11:31

Musite si napisat kod pre prikazy, ktore su predvolene v tomto menu. Doporucujem toto skumat na mxr.mozilla.org a do vyhladavania zadat oncommand, pripadne sa mozete pozriet do knihy o zakladnych principoch gecka http://basic.mozillanews.org/mozilla_book/

dvh
návštevník
návštevník
Príspevky: 32
Dátum registrácie: 21. Apríla 2007, 19:31

Re: xul - nefunguje std. popup menu na ziadnej textovej polozke

Príspevok od užívateľa dvh » 2. Júla 2008, 08:28

Mozes to trochu upresnit lebo vobec som to nepochopil.

Užívateľov profilový obrázok
Mazarik
Administrátor
Administrátor
Príspevky: 2706
Dátum registrácie: 29. Novembra 2005, 15:15
Bydlisko: Brno

Re: xul - nefunguje std. popup menu na ziadnej textovej polozke

Príspevok od užívateľa Mazarik » 2. Júla 2008, 10:01

Tu je definicia toho menu v textboxe http://mxr.mozilla.org/firefox/source/t ... ox.xml#359 a Vy si musite najst, kde je definovane to cmd_cut alebo si ho nadefinovat sami.

dvh
návštevník
návštevník
Príspevky: 32
Dátum registrácie: 21. Apríla 2007, 19:31

Re: xul - nefunguje std. popup menu na ziadnej textovej polozke

Príspevok od užívateľa dvh » 2. Júla 2008, 10:44

Tak neviem, skusil som toto ale nic nefunguje:

Kód: Vybrať všetko

<script>
function cmd_selectAll() {
  alert('akoze select all 1');
}
function selectAll() {
  alert('akoze select all 2');
}
this.selectAll = cmd_selectAll;
</script>        

<textbox id="login" onselectall="alert('a')" selectall="alert('b')" cmd_selectall="alert('c')" />

Užívateľov profilový obrázok
Mazarik
Administrátor
Administrátor
Príspevky: 2706
Dátum registrácie: 29. Novembra 2005, 15:15
Bydlisko: Brno

Re: xul - nefunguje std. popup menu na ziadnej textovej polozke

Príspevok od užívateľa Mazarik » 2. Júla 2008, 11:05

Skuste si nico prestudovat o tagu command a commandset

dvh
návštevník
návštevník
Príspevky: 32
Dátum registrácie: 21. Apríla 2007, 19:31

Re: xul - nefunguje std. popup menu na ziadnej textovej polozke

Príspevok od užívateľa dvh » 2. Júla 2008, 11:34

***** ja uz som zufaly, cele som si to prestudoval, nieco som poskusal ale nic nefunguje. Nevies mi normalne poradit?


Pozn.moderátora:
Vulgarizmy môžeš používať s kamarátmi pri pive, ale tu nie. Dávaj si pozor, lebo môžeš dostať ban.
PeePay

Užívateľov profilový obrázok
Mazarik
Administrátor
Administrátor
Príspevky: 2706
Dátum registrácie: 29. Novembra 2005, 15:15
Bydlisko: Brno

Re: xul - nefunguje std. popup menu na ziadnej textovej polozke

Príspevok od užívateľa Mazarik » 2. Júla 2008, 11:58

Nechapem, preco tu nadavate. Ja to za Vas programovat nebudem a nemam teraz ani tolko casu. Presne neviem, ako by to malo byt urobene, iba Vam mozem sem vlozit taku napovedu, aku som daval doteraz, teda odkazy na rozne hotove riesenia alebo zdroje. Viem o tomto iba z teoretickeho pohladu a nikdy som toto konkretne nerobil. Navyse, ked som nieco potreboval zlozitejsieho, tak som to vzdy dokazal opisat zo zdrojakov Firefoxu. Teda musite len hladat v mxr.mozilla.org

Zamknuté