Visit Mozilla.org

Dokumentacja wtyczek Gecko:Interfejs programowania aplikacji (API) od strony wtyczki

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...


Poniższy artykuł opisuje metody API wtyczki dostępne dla niej. Wszystkie nazwy metod rozpoczynają się od NPP_ w celu pokazania, że zaimplementowane są one we wtyczce i wywoływane przez przeglądarkę. By przyjrzeć się jak współdziałają te dwie strony API zobacz wprowadzenie do sekcji Jak działają wtyczki oraz Przegląd struktury wtyczek.

[edytuj] Metody

NPP_Destroy
Kasuje daną instancję wtyczki.
NPP_DestroyStream
Informuje wtyczkę, że strumień zostanie zamknięty, lub zniszczony.
NP_GetEntryPoints
Nieudokumentowany.
NP_GetMIMEDescription
Nieudokumentowany.
NPP_GetValue
Allows the browser to query the plug-in for information.
NP_GetValue
Allows the browser to query the plug-in for information.
NPP_HandleEvent
Delivers a platform-specific window event to the instance.
NP_Initialize
Provides global initialization for a plug-in.
NPP_New
Tworzy nową instancję wtyczki.
NPP_NewStream
Notifies a plug-in instance of a new data stream.
NPP_Print
Requests a platform-specific print operation for an embedded or full-screen plug-in.
NPP_SetValue
Sets information about the plug-in.
NPP_SetWindow
Tells the plug-in when a window is created, moved, sized, or destroyed.
NP_Shutdown
Provides global deinitialization for a plug-in.
NPP_StreamAsFile
Provides a local file name for the data from a stream.
NPP_URLNotify
Notifies the instance of the completion of a URL request.
NPP_Write
Delivers data to a plug-in instance.
NPP_WriteReady
Determines maximum number of bytes that the plug-in can consume.