#include <sbMacWindowTitlebarService.h>
Public Member Functions | |
NS_DECL_ISUPPORTS | sbMacWindowTitlebarService () |
virtual | ~sbMacWindowTitlebarService () |
nsresult | Initialize () |
void | Finalize () |
Static Public Member Functions | |
static NS_METHOD | RegisterSelf (nsIComponentManager *aCompMgr, nsIFile *aPath, const char *aLoaderStr, const char *aType, const nsModuleComponentInfo *aInfo) |
static NS_METHOD | UnregisterSelf (nsIComponentManager *aCompMgr, nsIFile *aPath, const char *aLoaderStr, const nsModuleComponentInfo *aInfo) |
This class provides services for the Mac window titlebar. It sets the titlebar text color as specified by the window "activetitlebartextcolor" and "inactivetitlebartextcolor" attributes.
Definition at line 92 of file sbMacWindowTitlebarService.h.
sbMacWindowTitlebarService::sbMacWindowTitlebarService | ( | ) |
Construct a Songbird Mac window titlebar service object.
Definition at line 126 of file sbMacWindowTitlebarService.mm.
|
virtual |
Destroy a Songbird Mac window titlebar service object.
Definition at line 137 of file sbMacWindowTitlebarService.mm.
void sbMacWindowTitlebarService::Finalize | ( | ) |
Finalize the Songbird Mac window titlebar service.
Definition at line 244 of file sbMacWindowTitlebarService.mm.
nsresult sbMacWindowTitlebarService::Initialize | ( | ) |
Initialize the Songbird Mac window titlebar service.
Definition at line 211 of file sbMacWindowTitlebarService.mm.
|
static |
Register the Songbird Mac window titlebar service component.
Definition at line 151 of file sbMacWindowTitlebarService.mm.
|
static |
Unregister the Songbird Mac window titlebar service component.
Definition at line 181 of file sbMacWindowTitlebarService.mm.