VCL
[ class tree: VCL ] [ index: VCL ] [ all elements ]

Class: Font

Source Location: /graphics.inc.php

Class Overview

Object
   |
   --Persistent
      |
      --Font

Font encapsulation


Class Details

[line 514]
Font encapsulation



[ Top ]

Properties

Events

    [none]

JS Events

    [none]

Methods

Constants

    [none]

Inherited Properties

Class: Persistent

Persistent::NamePath
Used to serialize/unserialize
Persistent::Owner
Owner of the component, in Persistent always return null

Inherited Events

Inherited JS Events

Inherited Methods

Class: Persistent

Persistent::assign
Assing the source properties to this object
Persistent::assignError
Raises an assignation error
Persistent::assignTo
Assign this object to another object
Persistent::serialize
Stores this object into the session, it uses PHP reflection system to get published properties, the ones that will be stored.
Persistent::unserialize
Read this object properties from the session, only published properties will be recovered, components need an owner to be unserialized.

Class: Object

Object::__construct
Constructor
Object::className
Returns the name of the object class
Object::classNameIs
Check if the object is from a specific class
Object::classParent
Returns the parent class of the object
Object::inheritsFrom
Check if the object inherits from a specific class
Object::methodExists
Check if a method exists
Object::readProperty
Reads a property from the streams
Object::__get
To virtualize properties
Object::__set
To virtualize properties

Properties


property Align : string [line 689]

Specifies the alignment to be sued for this font

[ Top ]

property Case : string [line 665]

Case conversion to be used to render this font

[ Top ]

property Color : string [line 681]

Color for this font

[ Top ]

property Family : string [line 633]

Font list to be used to render this font

[ Top ]

property FontString : string [line 706]

Returns an style string to be asigned to the tag

[ Top ]

property LineHeight : string [line 649]

Height for this font

[ Top ]

property Size : string [line 641]

Size to be used to render this font

[ Top ]

property Style : string [line 657]

Style to be used to render this font

[ Top ]

property Variant : string [line 673]

Variant conversion to be used to render this font

[ Top ]

property Weight : enum [line 697]

Specifies the weight (bold) for this font

[ Top ]


Events



Javascript Events



Methods


void assignTo [line 534]

void assignTo( object $dest)

Assign Font object to another Font object.



Overrides Persistent::assignTo (Assign this object to another object)

Parameters:

object   $dest   Destination, where the new font settings are assigned to.

[ Top ]

void endUpdate [line 568]

void endUpdate( )

Re-enables the notification mechanism to the control.

Note: endUpdate() has to be called as many times as startUpdate() was called on the same Font object.




[ Top ]

bool isUpdating [line 589]

bool isUpdating( )

Indicates if the Font object is in update mode. If true, the control where the Font is assigned to will not be notified when a property changes.



[ Top ]

void modified [line 598]

void modified( )

Check if the font has been modified to set to false the parentfont

property of the control, if any




[ Top ]

void startUpdate [line 558]

void startUpdate( )

Call startUpdate() when multiple properties of the Font are updated at the same time. Once finished updating, call endUpdate().

It prevents the updating of the control where the Font is assigned to until the endUpdate() function is called.




[ Top ]



Documentation generated on Tue, 27 Mar 2007 13:35:05 +0200 by phpDocumentor 1.3.1