Progress bar.b>Property: Base property class. More...
Public Member Functions | |
FBProgress () | |
Constructor. More... | |
ProgressBegin () | |
Start progress, must be called before set Text & Percent property. More... | |
ProgressDone () | |
End progress, must be called to reset progress bar UI to normal status after finishing the task. More... | |
bool | UserRequestCancell () |
Return true if User is pressing and holding "ESC" key to request the cancellation. More... | |
![]() | |
FBVisualComponent () | |
Constructor. More... | |
bool | AddChild (FBVisualComponent pChild, int pId=0) |
Add a child component. More... | |
FBVisualComponent | GetChild (int pId=0) |
Get a child component. More... | |
QWidget | GetQWidgetAddress () |
Get internal QWidget. More... | |
bool | IsView () |
Is component a view? More... | |
Refresh (bool pNow=False) | |
Refresh component. More... | |
ViewExpose () | |
Exposed view callback function. More... | |
ViewInput (int pMouseX, int pMouseY, FBInputType pAction, int pButtonKey, int pModifier) | |
Input callback function. More... | |
Public Attributes | |
str | Caption |
Read Write Property: Caption to be displayed for progress bar. More... | |
int | Percent |
Read Write Property: Percent completed for the operation. Must be used called in between ProgressBegin()/ProgressDone() More... | |
str | Text |
Read Write Property: Text to display on progress bar. Must be used in between ProgressBegin()/ProgressDone() More... | |
![]() | |
str | RegionName |
Read Write Property: Region name. More... | |
int | RegionOffsetX |
Read Write Property: Region X offset. More... | |
int | RegionOffsetY |
Read Write Property: Region Y offset. More... | |
int | RegionOffsetWidth |
Read Write Property: Region width offset. More... | |
int | RegionOffsetHeight |
Read Write Property: Region height offset. More... | |
float | RegionRatioX |
Read Write Property: Ratio for X attachment. More... | |
float | RegionRatioY |
Read Write Property: Ratio for Y attachment. More... | |
float | RegionRatioWidth |
Read Write Property: Ratio for Width attachment. More... | |
float | RegionRatioHeight |
Read Write Property: Ratio for Height attachment. More... | |
FBAttachType | RegionAttachTypeX |
Read Write Property: X Attachment type. More... | |
FBAttachType | RegionAttachTypeY |
Read Write Property: Y Attachment type. More... | |
FBAttachType | RegionAttachTypeWidth |
Read Write Property: Width Attachment type. More... | |
FBAttachType | RegionAttachTypeHeight |
Read Write Property: Height Attachment type. More... | |
FBVisualComponent | RegionAttachToX |
Read Write Property X Attachment source. More... | |
FBVisualComponent | RegionAttachToY |
Read Write Property: Y Attachment source. More... | |
FBVisualComponent | RegionAttachToWidth |
Read Write Property: Width Attachment source. More... | |
FBVisualComponent | RegionAttachToHeight |
Read Write Property: Height Attachment source. More... | |
int | RegionPosMaxX |
Read Write Property: Region X position Max More... | |
int | RegionPosMinX |
Read Write Property: Region X position Min More... | |
int | RegionPosMaxY |
Read Write Property: Region Y position Max More... | |
int | RegionPosMinY |
Read Write Property: Region Y position Min More... | |
str | BorderCaption |
Read Write Property: Caption to display in border. More... | |
bool | BorderShowCaption |
Read Write Property: Show caption? More... | |
FBBorderStyle | BorderStyle |
Read Write Property: Style of border. More... | |
bool | BorderInSet |
Read Write Property: Is border inset? More... | |
int | BorderWidth |
Read Write Property: Width of border. More... | |
int | BorderSpacing |
Read Write Property: Spacing of border. More... | |
float | BorderMaxAngle |
Read Write Property: Max angle for rounding. More... | |
int | BorderCornerRadius |
Read Write Property: Corner radius (rounded). More... | |
str | Caption |
Property: Widget caption. More... | |
bool | Enabled |
Read Write Property: Is visual enabled? More... | |
int | Height |
Read Write Property: Height. More... | |
str | Hint |
Read Write Property: Hint to show. More... | |
int | Left |
Read Write Property: Left coordinate. More... | |
bool | ReadOnly |
Read Write Property: Is visual component read only? More... | |
int | Top |
Read Write Property: Top coordinate. More... | |
bool | Visible |
Read Write Property: Is visual component visible? More... | |
int | Width |
Read Write Property: Width. More... | |
Progress bar.b>Property: Base property class.
See samples: 3dsMaxBipedTemplate.py, MirrorPoseOverTime.py, FBProgress.py.
A property is a holder for function callbacks into the internals of the application.You cannot instantiate FBProperty objects. To reference a property: Use an instance of an FBComponent object. The methods FBComponent::PropertyCreate and FBComponent::PropertyRemove can be used to modify an object's set of properties. When accessing a FBProperty object via its containing object, you can get or set (assuming it is not read-only) its value directly, for example in Python: myObject.Visibility = True. FBPropertyManager exists in all FBComponent objects, and contains an array of all the registered properties. Use FBProperty::Find to find a property by name. When accessing a property reference directly, its value is obtained via its 'Data' member.
To see how to create a custom property in Python, see CustomProperty.py.
FBProgress | ( | ) |
Constructor.
ProgressBegin | ( | ) |
Start progress, must be called before set Text & Percent property.
ProgressDone | ( | ) |
End progress, must be called to reset progress bar UI to normal status after finishing the task.
bool UserRequestCancell | ( | ) |
Return true if User is pressing and holding "ESC" key to request the cancellation.
Must be called in between ProgressBegin()/ProgressDone().
str Caption |
Read Write Property: Caption to be displayed for progress bar.
int Percent |
Read Write Property: Percent completed for the operation. Must be used called in between ProgressBegin()/ProgressDone()
str Text |
Read Write Property: Text to display on progress bar. Must be used in between ProgressBegin()/ProgressDone()