AppKit/CPTheme.j File Reference

Go to the source code of this file.

Functions

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

Variables

var cachedNumberOfOnes
var CPThemeAttributesKey = @"@"CPThemeAttributesKey"
import< Foundation/CPObject.j >
import< Foundation/CPString.j >
import< Foundation/CPKeyedUnarchiver.j >
var 
CPThemeDefaultTheme = nil
var CPThemeNameKey = @"@"CPThemeNameKey"
import< Foundation/CPObject.j >
import< Foundation/CPString.j >
import< Foundation/CPKeyedUnarchiver.j >
var 
CPThemesByName = { }
 CPThemeStateBezeled = CPThemeState("bezeled")
 CPThemeStateBordered = CPThemeState("bordered")
 CPThemeStateCircular = CPThemeState("circular")
var CPThemeStateCount = 0
 CPThemeStateDefault = CPThemeState("default")
 CPThemeStateDisabled = CPThemeState("disabled")
 CPThemeStateEditable = CPThemeState("editable")
 CPThemeStateEditing = CPThemeState("editing")
 CPThemeStateHighlighted = CPThemeState("highlighted")
var CPThemeStateNames = {}
 CPThemeStateNormal = CPThemeStates["normal"] = 0
var CPThemeStates = {}
 CPThemeStateSelected = CPThemeState("selected")
 CPThemeStateVertical = CPThemeState("vertical")
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> import<Foundation/CPKeyedUnarchiver.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> import<Foundation/CPKeyedUnarchiver.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 Fri Apr 9 11:04:17 2010 for Cappuccino API by  doxygen 1.6.1