COMPONENT Object

A dictionary containing data to fill a COMPPOS struct

Properties

int ID
Id of component, ignored when adding a new component

int ComponentType
One of shellcon.COMP_TYPE_* values

bool Checked
True indicates item is currently displayed

bool fDirty
Indicates if unsaved changes exist

bool NoScroll
True disables scrolling

dict Pos
COMPPOS dictionary determining window size and placement

PyUNICODE FriendlyName
String of at most MAX_PATH-1 characters, truncated if longer

PyUNICODE Source
String of at most INTERNET_MAX_URL_LENGTH-1 characters

PyUNICODE SubscribedURL
String of at most INTERNET_MAX_URL_LENGTH-1 characters

int CurItemState
One of shellcon.IS_* flags

dict Original
COMPSTATEINFO dictionary

dict Restored
COMPSTATEINFO dictionary

int Size
Size of structure, ignored on input