sbMacWindowTitlebarService Class Reference

#include <sbMacWindowTitlebarService.h>

Inheritance diagram for sbMacWindowTitlebarService:
[legend]
Collaboration diagram for sbMacWindowTitlebarService:
[legend]

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)
 

Detailed Description

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.

Constructor & Destructor Documentation

sbMacWindowTitlebarService::sbMacWindowTitlebarService ( )

Construct a Songbird Mac window titlebar service object.

Definition at line 126 of file sbMacWindowTitlebarService.mm.

sbMacWindowTitlebarService::~sbMacWindowTitlebarService ( )
virtual

Destroy a Songbird Mac window titlebar service object.

Definition at line 137 of file sbMacWindowTitlebarService.mm.

Here is the call graph for this function:

Member Function Documentation

void sbMacWindowTitlebarService::Finalize ( )

Finalize the Songbird Mac window titlebar service.

Definition at line 244 of file sbMacWindowTitlebarService.mm.

Here is the caller graph for this function:

nsresult sbMacWindowTitlebarService::Initialize ( )

Initialize the Songbird Mac window titlebar service.

Definition at line 211 of file sbMacWindowTitlebarService.mm.

NS_METHOD sbMacWindowTitlebarService::RegisterSelf ( nsIComponentManager *  aCompMgr,
nsIFile *  aPath,
const char *  aLoaderStr,
const char *  aType,
const nsModuleComponentInfo *  aInfo 
)
static

Register the Songbird Mac window titlebar service component.

Definition at line 151 of file sbMacWindowTitlebarService.mm.

NS_METHOD sbMacWindowTitlebarService::UnregisterSelf ( nsIComponentManager *  aCompMgr,
nsIFile *  aPath,
const char *  aLoaderStr,
const nsModuleComponentInfo *  aInfo 
)
static

Unregister the Songbird Mac window titlebar service component.

Definition at line 181 of file sbMacWindowTitlebarService.mm.


The documentation for this class was generated from the following files: