2010-11-18 31 views
0

Ben nasılDurum çubuğunda bağlam menüsü nasıl oluşturulur?

bağlam menüsünün örnek i

alt text

yapmak istiyorum menü tercihleri ​​ve eklentiler statüsünün 2 seçenek oluşur benim statusbar bağlam menüsünü yapabilirim 1. bazı sorunlar var benim kodudur:

<popupset> 
    <menupopup id="intransContextMenu"> 
    <menuitem label="intrans aktif"/> 
    <menuitem label="preferensi"/> 
    </menupopup> 
</popupset> 

    <statusbar id="status-bar"> 
      <image src="chrome://inlinetrans/skin/imagesOn_kecil.png" /> 
      <statusbarpanel id="status-bar-intrans" 
      label="intrans" 
      context="intransContextMenu" 
      onclick="alert('okeh cuy')" 
     tooltiptext="intrans versi 1.0" 
     /> 
    </statusbar> 
    bağlam menüsünden görüntüleri nasıl ekleneceğini
  1. ? Denedim ama neden etiketin altında görünen bir resmi neden beklediğim gibi etiketin yanına yapıştırmıyorum? Bağlam menüsünün

örnek i alt text

yapmak istiyorum bu benim kodudur:

<popup id="contentAreaContextMenu"> 
     <image src="chrome://inlinetrans/skin/imagesOn_kecil.png" /> 
     <menuitem class="inlinetrans" id="inlineContext" oncommand= "hadits_mean.startFind(null);" 
     label="Cari Terjemahan"/> 
    </popup> 

not: kod statusbar'da sağ tıklayarak menüyü görüntülemek için kullanılan olmadığını ve web sayfalarının tek bir dosyada yapılmasına izin verir?

cevap

3

Ben görüntüleri tek sorunun artık emin değilim .. cevabın için teşekkür ederim? Bağlam menüsünü açmak çalışmalıdır (context özniteliğini doğru kullanıyorsunuz).

Resimlerle ilgili olarak, belgelere bakın. bunu yalnızca yeterli olup olmadığını da ben% 100 emin değilim dürüst olmak style classes bir göz ve onlarla (oynamak isteyebilirsiniz

<statusbar id="status-bar"> 
     <statusbarpanel id="status-bar-intrans" 
      image="chrome://inlinetrans/skin/imagesOn_kecil.png" 
      label="intrans" 
      context="intransContextMenu" 
      onclick="alert('okeh cuy')" 
      tooltiptext="intrans versi 1.0" 
     /> 
</statusbar> 

: statusbarpanel için, image niteliğini belirlemek zorunda image özniteliğini ayarlayın, bu işe yaramazsa, stil sınıflarıyla deneyin).

menuitem için benzer.

<menuitem class="inlinetrans menu-iconic" 
      id="inlineContext" 
      oncommand= "hadits_mean.startFind(null);" 
      label="Cari Terjemahan" 
      image="chrome://inlinetrans/skin/imagesOn_kecil.png"/> 

Not: Sen imageve elemanı style classmenu-iconic vermek niteliğini belirlemek zorunda statusbar Afaik en azından varsayılan olarak devre dışıdır Firefox 4 (kaldırılacak gidiyor)!

+0

css'yi ayarlamam gerekir mi? – user495688

İlgili konular