AppKit/CPTheme.j File Reference

Go to the source code of this file.

Functions

function CPThemeState (aStateName)
function CPThemeStateName (aState)
function CPThemeAttributeEncode (aCoder, aThemeAttribute)
function CPThemeAttributeDecode (aCoder, anAttributeName, aDefaultValue, aTheme, aClass)

Variables

import< Foundation/CPObject.j >
import< Foundation/CPString.j >
var 
CPThemesByName = { }
import< Foundation/CPObject.j >
import< Foundation/CPString.j >
var 
CPThemeDefaultTheme = nil
var CPThemeNameKey = @"@"CPThemeNameKey"
var CPThemeAttributesKey = @"@"CPThemeAttributesKey"
var CPThemeStates = {}
var CPThemeStateNames = {}
var CPThemeStateCount = 0
 CPThemeStateNormal = CPThemeStates["normal"] = 0
 CPThemeStateDisabled = CPThemeState("disabled")
 CPThemeStateHighlighted = CPThemeState("highlighted")
 CPThemeStateSelected = CPThemeState("selected")
 CPThemeStateBezeled = CPThemeState("bezeled")
 CPThemeStateBordered = CPThemeState("bordered")
 CPThemeStateEditable = CPThemeState("editable")
 CPThemeStateEditing = CPThemeState("editing")
 CPThemeStateVertical = CPThemeState("vertical")
 CPThemeStateDefault = CPThemeState("default")
 CPThemeStateCircular = CPThemeState("circular")
var cachedNumberOfOnes
var numberOfOnes


Function Documentation

function CPThemeAttributeDecode ( aCoder  ,
anAttributeName  ,
aDefaultValue  ,
aTheme  ,
aClass   
)

Definition at line 532 of file CPTheme.j.

function CPThemeAttributeEncode ( aCoder  ,
aThemeAttribute   
)

Definition at line 504 of file CPTheme.j.

function CPThemeState ( aStateName   ) 

Definition at line 181 of file CPTheme.j.

function CPThemeStateName ( aState   ) 

Definition at line 218 of file CPTheme.j.


Variable Documentation

Initial value:

 [  0 , 1 , 1 , 2 , 1 , 2 , 2 , 
                            3 , 1 , 2 , 2 , 3 , 2 , 3 , 
                            3 , 4 , 1 , 2 , 2 , 3 , 2 , 
                            3 , 3 , 4 , 2 , 3 , 3 , 4 , 
                            3 , 4 , 4 , 5 , 1 , 2 , 2 , 
                            3 , 2 , 3 , 3 , 4 , 2 , 3 , 
                            3 , 4 , 3 , 4 , 4 , 5 , 2 , 
                            3 , 3 , 4 , 3 , 4 , 4 , 5 , 
                            3 , 4 , 4 , 5 , 4 , 5 , 5 , 
                            6  ]

Definition at line 475 of file CPTheme.j.

Definition at line 123 of file CPTheme.j.

import<Foundation/CPObject.j> import<Foundation/CPString.j> var CPThemeDefaultTheme = nil

Definition at line 28 of file CPTheme.j.

Definition at line 122 of file CPTheme.j.

import<Foundation/CPObject.j> import<Foundation/CPString.j> var CPThemesByName = { }

Definition at line 27 of file CPTheme.j.

CPThemeStateBezeled = CPThemeState("bezeled")

Definition at line 245 of file CPTheme.j.

CPThemeStateBordered = CPThemeState("bordered")

Definition at line 246 of file CPTheme.j.

CPThemeStateCircular = CPThemeState("circular")

Definition at line 251 of file CPTheme.j.

Definition at line 179 of file CPTheme.j.

CPThemeStateDefault = CPThemeState("default")

Definition at line 250 of file CPTheme.j.

CPThemeStateDisabled = CPThemeState("disabled")

Definition at line 242 of file CPTheme.j.

CPThemeStateEditable = CPThemeState("editable")

Definition at line 247 of file CPTheme.j.

CPThemeStateEditing = CPThemeState("editing")

Definition at line 248 of file CPTheme.j.

CPThemeStateHighlighted = CPThemeState("highlighted")

Definition at line 243 of file CPTheme.j.

Definition at line 178 of file CPTheme.j.

Definition at line 241 of file CPTheme.j.

var CPThemeStates = {}

Definition at line 177 of file CPTheme.j.

CPThemeStateSelected = CPThemeState("selected")

Definition at line 244 of file CPTheme.j.

CPThemeStateVertical = CPThemeState("vertical")

Definition at line 249 of file CPTheme.j.

Initial value:

 function(aNumber)
{
    var count = 0,
        slot = aNumber;

    while (aNumber)
    {
        ++count;
        aNumber &= (aNumber - 1);
    }

    cachedNumberOfOnes[slot] = count;

    return count;
}

numberOfOnes.displayName = "numberOfOnes"

Definition at line 486 of file CPTheme.j.


Generated on Wed May 20 12:43:58 2009 for Cappuccino by  doxygen 1.5.8