Class: cCJSkinFramework

Module location: cCJSkinFramework.pkg line 60 (view source)

Class Hierarchy:

DFCOMACTIVEXCONTROLcComActiveXControlcCJComSkinFrameworkcCJSkinFramework

Class Definition

Properties

BooleanpbLoadPreference
StringpsSkinFile
StringpsSkinIni

Functions and Procedures

ApplySkin()
Can be called to apply the current skin.
Broadcast_Notify_Exit_Application()
called by framework as part of application exit.
Construct_Object()
Inherited from cCJComSkinFramework
tSkinInformation[]EnumerateSkins(String sPath Boolean bRecursive)
returns an array of all skins in the path. If path is "", use the default path. If the default path is used, returns the file names as relative names, else use full path.
LoadSkinPreference()
Load the skin preference. This requires an application object. Only do this if the application object allows it. This is called during startup if pbLoadPreference is True Suitable for override
Notify_Exit_Application()
NotifyPostApplySkin()
NotifyPreApplySkin()
OnAddCustomWindowClasses()
Used to support developer designed class mappings (e.g. COM controls)
OnAddVDFWindowClasses()
defines the default VDF window class mapping.
OnCreate()
Inherited from cComActiveXControl
called when object is created during end_construct_object.
SaveSkinPreference()
Save the skin preference. This requires an application object. Only do this if the application object allows it. This is called during startup if pbLoadPreference is True Suitable for override
StringSkinPath()
return the default skin path, which is the programs directory. This requires an application object. If you want to different skin path, override this.
StringSkinQFile()
Returns the Qualified name of psSkinFile. If the file is already qualified it just returns itself. If it is not, it uses SkinPath to get the path.

References (1):

ModuleContaining SymbolLine
Codejock Order Sample.srcoSkin28