Aklımda Kalası Kelimeler

* давайте работать вместе
* Zarf ve Mazruf, Zerafet(xHoyratlık) ile aynı kökten(za-ra-fe) gelir
* Bedesten
* Suç subuta ermiştir - Suç sabit olmuştur
XUL etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
XUL etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

7 Ekim 2010 Perşembe

XUL, GUID, FireFox Extension

Kaynak: http://www.focus.com/briefs/software-development/developing-firefox-extension/

http://www.rietta.com/firefox/Tutorial/backend.html

http://roachfiend.com/archives/2004/12/08/how-to-create-firefox-extensions/#example

Add-on Builder

XUL Elementlerinin listesi:
https://developer.mozilla.org/en/XUL_Reference

GUID Üretici:
http://extensions.roachfiend.com/cgi-bin/guid.pl

Klasör yapısı aşağıdaki gibi olacak:

MyExt/
chrome/
chrome/chromeFiles/
chrome/chromeFiles/content/
defaults/
defaults/preferences/


Aşağıdaki gibi install.rdf olacak.

<?xml version="1.0"?>

<RDF xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:em="http://www.mozilla.org/2004/em-rdf#">

<Description about="urn:mozilla:install-manifest">
<em:id>gts@ff.tillwiebke.de</em:id>
<em:version>1.2.1</em:version>
<em:type>2</em:type>
<em:targetApplication>
<Description>
<em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
<em:minVersion>2.0</em:minVersion>
<em:maxVersion>3.0.*</em:maxVersion>
</Description>
</em:targetApplication>

<em:localized>
<Description>
<em:locale>de-DE</em:locale>
<em:name>Go to Selection</em:name>
<em:description>Öffnet nicht verlinkte URLs</em:description>
<em:creator>Till Wiebke</em:creator>
<em:homepageURL>http://www.tillwiebke.de/tools/gts/index.html</em:homepageURL>
</Description>
</em:localized>
<em:localized>
<Description>
<em:locale>en-US</em:locale>
<em:name>Go to Selection</em:name>
<em:description>Open non-linked URLs</em:description>
<em:creator>Till Wiebke</em:creator>
<em:homepageURL>http://www.tillwiebke.de/tools/gts/index_en.html</em:homepageURL>
</Description>
</em:localized>
<em:localized>
<Description>
<em:locale>nl-NL</em:locale>
<em:name>Go to Selection</em:name>
<em:description>Opent ongelinkte URLs</em:description>
<em:creator>Till Wiebke</em:creator>
<em:translator>Maarten van der Biezen</em:translator>
<em:homepageURL>http://www.tillwiebke.de/tools/gts/index_en.html</em:homepageURL>
</Description>
</em:localized>
<em:optionsURL>chrome://gotoselection/content/gtsSettings.xul</em:optionsURL>

<em:name>Go to Selection</em:name>
<em:description>Open non-linked URLs</em:description>
<em:creator>Till Wiebke</em:creator>

</Description>
</RDF>


XUL kontrolleri içinde overlay
overlay


Page, window, dialog ve wizard gibi overlay de kök elemanlardan olup, içerikler dinamik olarak çalışma zamanında katmanlamayı sağlar. Örneğin bir ID dosyalı menupopup ve altında menuitem iç elemanlarını katmanlar.

http://books.mozdev.org/html/appc-77234.html