Dokumentacja wtyczek Gecko
z Mozilla Developer Center, polskiego centrum programistów Mozilli.
UWAGA: Tłumaczenie tej strony nie zostało zakończone.
Może być ona niekompletna lub wymagać korekty.
Chcesz pomóc? | Dokończ tłumaczenie | Sprawdź ortografię | Więcej takich stron...
[edytuj] Przedmowa
[edytuj] Podstawy
- Jak się używa wtyczek
- Jak działają wtyczki
- Zrozumienie modelu uruchamiania
- Wykrywanie wtyczek
- Przegląd struktury wtyczek
- Wtyczki posiadające okna i nieposiadające okna
- Domyślna wtyczka
- Używanie HTML-a do wyświetlania wtyczek
- Dokumentacja wtyczek
[edytuj] Przegląd tworzenia wtyczek
- Pisanie wtyczek
- Rejestrowanie wtyczek
- Rysowanie instancji wtyczki
- Obsługa pamięci
- Wysyłanie i odbieranie strumieni
- Praca z adresami URL
- Pobieranie informacji o wersji i interfejsie użytkownika
- Wyświetlanie wiadomości na na pasku statusu
- Tworzenie wtyczek skryptowalnych
- Kompilowanie wtyczek
- Instalowanie wtyczek
- Instalacja wtyczek a rejestr Windows
[edytuj] Inicjacja i niszczenie
[edytuj] Rysowanie i obsługa zdarzeń
[edytuj] Strumienie
- Pobieranie strumieni
- Powiadamianie wtyczki, że strumień został stworzony
- Powiadamianie wtyczki, że strumień został skasowany
- Wykrywanie jak dużo danych może przyjąć wtyczka
- Zapisanie strumienia dla wtyczki
- Wysyłanie strumienia ze swobodnym dostępem
- Wysyłanie strumienia w trybie plikowym
- Wysyłanie strumienia
- Tworzenie strumienia
- Wpisywanie danych do strumienia
- Kasowanie strumienia
- Przykład wysyłania strumienia
[edytuj] URL
[edytuj] Pamięć
[edytuj] Wersja, interfejs użytkownika (UI) oraz informacje statusu
- Wyświetlanie wiadomości w pasku statusu
- Pobieranie informacji pośrednika
- Pobieranie aktualnej wersji
- Odkrywanie czy istnieje taka cecha
- Przeładowywanie wtyczki
[edytuj] Interfejs programowania aplikacji (API) od strony wtyczki
NPP_DestroyNPP_DestroyStreamNPP_GetValueNP_GetValueNPP_HandleEventNP_InitializeNPP_NewNPP_NewStreamNPP_PrintNPP_SetValueNPP_SetWindowNP_ShutdownNPP_StreamAsFileNPP_URLNotifyNPP_WriteNPP_WriteReady
[edytuj] Interfejs programowania aplikacji (API) od strony przeglądarki
NPN_DestroyStreamNPN_ForceRedrawNPN_GetURLNPN_GetURLNotifyNPN_GetValueNPN_InvalidateRectNPN_InvalidateRegionNPN_MemAllocNPN_MemFlushNPN_MemFreeNPN_NewStreamNPN_PostURLNPN_PostURLNotifyNPN_ReloadPluginsNPN_RequestReadNPN_SetValueNPN_StatusNPN_UserAgentNPN_VersionNPN_WriteNPN_PluginThreadAsyncCall
[edytuj] Wtyczki skryptowalne
- How the DOM handles scripting
- Threading model
- Security model
- What's in the plugin code?
- Accessing browser objects from a plugin
- How to call plugin native methods
- The API extensions
[edytuj] Struktury
NPAnyCallbackStructNPByteRangeNPEmbedPrintNPEventNPFullPrintNPPNP_PortNPPrintNPPrintCallbackStructNP_RectNP_RegionNPSavedDataNPSetWindowCallbackStructNPStreamNPWindow