ii Gecko Plug-in API Reference
SendingandReceivingStreams .......................................................... 25
WorkingwithURLs .................................................................... 26
GettingVersionandUIInformation ...................................................... 26
DisplayingMessagesontheStatusLine ................................................... 27
MakingPlug-insScriptable .............................................................. 27
HowtocallJavaScriptfromtheplug-in................................................. 29
ScriptablePlug-inLifetime............................................................ 30
Scriptableplug-inbuildingandinstallationoverview .................................... 30
BuildingPlug-ins ...................................................................... 35
Building,Platforms,andCompilers .................................................... 35
BuildingCarbonizedPlug-insforMacOSX .............................................35
GettingandUsingthexpidlCompiler.................................................. 39
TypeLibraries ...................................................................... 39
Installing Plug-ins . ..................................................................... 40
NativeInstallers..................................................................... 40
XPIPlug-insInstallations ............................................................. 42
Plug-inInstallationandtheWindowsRegistry .......................................... 44
InitializationandDestruction .....................................................47
Initialization...........................................................................47
InstanceCreation ...................................................................... 48
InstanceDestruction....................................................................49
Shutdown............................................................................. 51
InitializeandShutdownExample ........................................................52
DrawingandEventHandling .....................................................53
TheNPWindowStructure............................................................... 53
TheNPWindowStructure ............................................................ 54
DrawingPlug-ins ...................................................................... 55
PrintingthePlug-in.................................................................. 56
SettingtheWindow.................................................................. 56
GettingInformation.................................................................. 57
WindowedPlug-ins .................................................................... 58
MacOS ............................................................................59
Windows...........................................................................60
Unix ............................................................................... 60
EventHandlingforWindowedPlug-ins ................................................ 60
WindowlessPlug-ins ................................................................... 60
SpecifyingThataPlug-inIsWindowless ............................................... 61
InvalidatingtheDrawingArea ........................................................ 62
ForcingaPaintMessage ..............................................................63
MakingaPlug-inOpaque ............................................................ 64
评论15
最新资源