Data Structures |
| struct | nsServiceFactory |
Defines |
| #define | COBJMACROS |
| #define | NS_PROMPTSERVICE_CONTRACTID "@mozilla.org/embedcomp/prompt-service;1" |
| #define | NS_WINDOWWATCHER_CONTRACTID "@mozilla.org/embedcomp/window-watcher;1" |
| #define | NS_TOOLTIPTEXTPROVIDER_CONTRACTID "@mozilla.org/embedcomp/tooltiptextprovider;1" |
| #define | NS_TOOLTIPTEXTPROVIDER_CLASSNAME "nsTooltipTextProvider" |
| #define | NSFACTORY(x) ((nsIFactory*) &(x)->lpFactoryVtbl) |
| #define | NSFACTORY_THIS(iface) DEFINE_THIS(nsServiceFactory, Factory, iface) |
Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (mshtml) |
| static nsresult NSAPI | nsWindowCreator_QueryInterface (nsIWindowCreator2 *iface, nsIIDRef riid, nsQIResult result) |
| static nsrefcnt NSAPI | nsWindowCreator_AddRef (nsIWindowCreator2 *iface) |
| static nsrefcnt NSAPI | nsWindowCreator_Release (nsIWindowCreator2 *iface) |
| static nsresult NSAPI | nsWindowCreator_CreateChromeWindow (nsIWindowCreator2 *iface, nsIWebBrowserChrome *parent, PRUint32 chromeFlags, nsIWebBrowserChrome **_retval) |
| static nsresult NSAPI | nsWindowCreator_CreateChromeWindow2 (nsIWindowCreator2 *iface, nsIWebBrowserChrome *parent, PRUint32 chromeFlags, PRUint32 contextFlags, nsIURI *uri, PRBool *cancel, nsIWebBrowserChrome **_retval) |
| static nsresult NSAPI | nsPromptService_QueryInterface (nsIPromptService *iface, nsIIDRef riid, nsQIResult result) |
| static nsrefcnt NSAPI | nsPromptService_AddRef (nsIPromptService *iface) |
| static nsrefcnt NSAPI | nsPromptService_Release (nsIPromptService *iface) |
| static nsresult NSAPI | nsPromptService_Alert (nsIPromptService *iface, nsIDOMWindow *aParent, const PRUnichar *aDialogTitle, const PRUnichar *aText) |
| static nsresult NSAPI | nsPromptService_AlertCheck (nsIPromptService *iface, nsIDOMWindow *aParent, const PRUnichar *aDialogTitle, const PRUnichar *aText, const PRUnichar *aCheckMsg, PRBool *aCheckState) |
| static nsresult NSAPI | nsPromptService_Confirm (nsIPromptService *iface, nsIDOMWindow *aParent, const PRUnichar *aDialogTitle, const PRUnichar *aText, PRBool *_retval) |
| static nsresult NSAPI | nsPromptService_ConfirmCheck (nsIPromptService *iface, nsIDOMWindow *aParent, const PRUnichar *aDialogTitle, const PRUnichar *aText, const PRUnichar *aCheckMsg, PRBool *aCheckState, PRBool *_retval) |
| static nsresult NSAPI | nsPromptService_ConfirmEx (nsIPromptService *iface, nsIDOMWindow *aParent, const PRUnichar *aDialogTitle, const PRUnichar *aText, PRUint32 aButtonFlags, const PRUnichar *aButton0Title, const PRUnichar *aButton1Title, const PRUnichar *aButton2Title, const PRUnichar *aCheckMsg, PRBool *aCheckState, PRInt32 *_retval) |
| static nsresult NSAPI | nsPromptService_Prompt (nsIPromptService *iface, nsIDOMWindow *aParent, const PRUnichar *aDialogTitle, const PRUnichar *aText, PRUnichar **aValue, const PRUnichar *aCheckMsg, PRBool *aCheckState, PRBool *_retval) |
| static nsresult NSAPI | nsPromptService_PromptUsernameAndPassword (nsIPromptService *iface, nsIDOMWindow *aParent, const PRUnichar *aDialogTitle, const PRUnichar *aText, PRUnichar **aUsername, PRUnichar **aPassword, const PRUnichar *aCheckMsg, PRBool *aCheckState, PRBool *_retval) |
| static nsresult NSAPI | nsPromptService_PromptPassword (nsIPromptService *iface, nsIDOMWindow *aParent, const PRUnichar *aDialogTitle, const PRUnichar *aText, PRUnichar **aPassword, const PRUnichar *aCheckMsg, PRBool *aCheckState, PRBool *_retval) |
| static nsresult NSAPI | nsPromptService_Select (nsIPromptService *iface, nsIDOMWindow *aParent, const PRUnichar *aDialogTitle, const PRUnichar *aText, PRUint32 aCount, const PRUnichar **aSelectList, PRInt32 *aOutSelection, PRBool *_retval) |
| static nsresult NSAPI | nsTooltipTextProvider_QueryInterface (nsITooltipTextProvider *iface, nsIIDRef riid, nsQIResult result) |
| static nsrefcnt NSAPI | nsTooltipTextProvider_AddRef (nsITooltipTextProvider *iface) |
| static nsrefcnt NSAPI | nsTooltipTextProvider_Release (nsITooltipTextProvider *iface) |
| static nsresult NSAPI | nsTooltipTextProvider_GetNodeText (nsITooltipTextProvider *iface, nsIDOMNode *aNode, PRUnichar **aText, PRBool *_retval) |
| static nsresult NSAPI | nsServiceFactory_QueryInterface (nsIFactory *iface, nsIIDRef riid, nsQIResult result) |
| static nsrefcnt NSAPI | nsServiceFactory_AddRef (nsIFactory *iface) |
| static nsrefcnt NSAPI | nsServiceFactory_Release (nsIFactory *iface) |
| static nsresult NSAPI | nsServiceFactory_CreateInstance (nsIFactory *iface, nsISupports *aOuter, const nsIID *iid, void **result) |
| static nsresult NSAPI | nsServiceFactory_LockFactory (nsIFactory *iface, PRBool lock) |
| void | register_nsservice (nsIComponentRegistrar *registrar, nsIServiceManager *service_manager) |
Variables |
| static const nsIID | NS_PROMPTSERVICE_CID |
| static const nsIID | NS_TOOLTIPTEXTPROVIDER_CID |
| static const nsIWindowCreator2Vtbl | nsWindowCreatorVtbl |
| static nsIWindowCreator2 | nsWindowCreator = { &nsWindowCreatorVtbl } |
| static const nsIPromptServiceVtbl | PromptServiceVtbl |
| static nsIPromptService | nsPromptService = { &PromptServiceVtbl } |
static const
nsITooltipTextProviderVtbl | nsTooltipTextProviderVtbl |
| static nsITooltipTextProvider | nsTooltipTextProvider = { &nsTooltipTextProviderVtbl } |
| static const nsIFactoryVtbl | nsServiceFactoryVtbl |
| static nsServiceFactory | nsPromptServiceFactory |
| static nsServiceFactory | nsTooltipTextFactory |