|
TimoSoft ProgressBar
2.4.2.83
|
Contains COM definitions for the controls' public interfaces More...
Classes | |
| interface | IOLEDataObject |
Wraps the IDataObject interface More... | |
| interface | _IOLEDataObjectEvents |
The OLEDataObject class' events interface More... | |
| class | OLEDataObject |
The OLEDataObject class More... | |
| interface | IProgressBar |
| The main interface More... | |
| interface | _IProgressBarEvents |
The ProgressBar class' events interface More... | |
| class | ProgressBar |
The ProgressBar class More... | |
Enumerations | |
| enum | AppearanceConstants { a2D, a3D, a3DLight, aDefault } |
Constants used with the Appearance property More... | |
| enum | BarStyleConstants { basSegments, basSmooth, basMarquee } |
Constants used with the BarStyle property More... | |
| enum | BorderStyleConstants { bsNone, bsFixedSingle } |
Constants used with the BorderStyle property More... | |
| enum | DisabledEventsConstants { deMouseEvents = 0x01, deClickEvents = 0x02 } |
Flags used with the DisabledEvents property More... | |
| enum | DropDescriptionIconConstants { ddiNone = -1, ddiNoDrop = 0, ddiCopy = 1, ddiMove = 2, ddiLink = 4, ddiMetadataChange = 6, ddiWarning = 7, ddiUseDefault = 8 } |
Constants used with the IOLEDataObject::GetDropDescription and IOLEDataObject::SetDropDescription methods More... | |
| enum | HAlignmentConstants { halLeft, halCenter, halRight } |
Constants used with the HAlignment properties More... | |
| enum | MousePointerConstants { mpDefault, mpArrow, mpCross, mpIBeam, mpIcon, mpSize, mpSizeNESW, mpSizeNS, mpSizeNWSE, mpSizeEW, mpUpArrow, mpHourglass, mpNoDrop, mpArrowHourglass, mpArrowQuestion, mpSizeAll, mpHand, mpInsertMedia, mpScrollAll, mpScrollN, mpScrollNE, mpScrollE, mpScrollSE, mpScrollS, mpScrollSW, mpScrollW, mpScrollNW, mpScrollNS, mpScrollEW, mpCustom = 0x63 } |
Constants used with the MousePointer property More... | |
| enum | OLEDropEffectConstants { odeNone = 0, odeCopy = 1, odeMove = 2, odeLink = 4, odeCopyOrMove = odeCopy | odeMove, odeScroll = 0x80000000 } |
| Constants used with OLE drag'n'drop More... | |
| enum | OrientationConstants { oHorizontal, oVertical } |
Constants used with the Orientation property More... | |
| enum | ProgressStateConstants { psNormal = 0x0001, psFailed = 0x0002, psPaused = 0x0003 } |
Constants used with the ProgressState property More... | |
| enum | RightToLeftConstants { rtlText = 1, rtlLayout = 2 } |
Flags used with the RightToLeft property More... | |
Contains COM definitions for the controls' public interfaces
This is the Unicode version of the ProgressBar COM library.
| typedef enum ProgBarLibU::AppearanceConstants AppearanceConstants |
Constants used with the Appearance property
| typedef enum ProgBarLibU::BarStyleConstants BarStyleConstants |
Constants used with the BarStyle property
| typedef enum ProgBarLibU::BorderStyleConstants BorderStyleConstants |
Constants used with the BorderStyle property
Flags used with the DisabledEvents property
Constants used with the IOLEDataObject::GetDropDescription and IOLEDataObject::SetDropDescription methods
| typedef enum ProgBarLibU::HAlignmentConstants HAlignmentConstants |
Constants used with the HAlignment properties
| typedef enum ProgBarLibU::MousePointerConstants MousePointerConstants |
Constants used with the MousePointer property
Constants used with OLE drag'n'drop
| typedef enum ProgBarLibU::OrientationConstants OrientationConstants |
Constants used with the Orientation property
Constants used with the ProgressState property
| typedef enum ProgBarLibU::RightToLeftConstants RightToLeftConstants |
Flags used with the RightToLeft property
| enum AppearanceConstants |
Constants used with the Appearance property
| enum BarStyleConstants |
Constants used with the BarStyle property
| enum BorderStyleConstants |
Constants used with the BorderStyle property
| Enumerator | |
|---|---|
| bsNone |
The control is drawn without an inner border. |
| bsFixedSingle |
The control is drawn with an inner border. |
Flags used with the DisabledEvents property
Constants used with the IOLEDataObject::GetDropDescription and IOLEDataObject::SetDropDescription methods
| enum HAlignmentConstants |
Constants used with the HAlignment properties
| Enumerator | |
|---|---|
| halLeft |
The control's content is left-aligned. |
| halCenter |
The control's content is horizontally centered. |
| halRight |
The control's content is right-aligned. |
Constants used with the MousePointer property
Constants used with OLE drag'n'drop
| enum OrientationConstants |
Constants used with the Orientation property
| Enumerator | |
|---|---|
| oHorizontal |
The progress bar displays progress status horizontally, from left to right. |
| oVertical |
The progress bar displays progress status vertically, from bottom to top. |
Constants used with the ProgressState property
| enum RightToLeftConstants |
Flags used with the RightToLeft property