|class||ProgressView||MBS iOS Plugin||22.5||❌ No||❌ No||❌ No||✅ Yes||iOS only|
This is a simple drop-in class for displaying a progress HUD view similar to Apple's private UIProgressHUD class.
The MBProgressHUD window spans over the entire space given to it by the constructor and catches all user input on this region, thereby preventing the user operations on components below the view.
To still allow touches to pass through the HUD, you can set hud.userInteractionEnabled = false.
MBProgressHUD is a UI class and should therefore only be accessed on the main thread.
- 2 events
- 27 properties
- property AnimationType as Integer
- property backgroundView as ProgressBackgroundViewMBS
- property bezelView as ProgressBackgroundViewMBS
- property ButtonTitle as String
- property ButtonView as Variant
- property ContentColor as Variant
- property ContentColorValue as Color
- property defaultMotionEffectsEnabled as Boolean
- property DetailsLabelText as String
- property DetailsLabelView as Variant
- property graceTime as Double
- property Handle as Integer
- property Indicator as Variant
- property LabelText as String
- property LabelView as Variant
- property margin as Double
- property MinHeight as Double
- property minShowTime as Double
- property MinWidth as Double
- property Mode as Integer
- property offsetX as Double
- property offsetY as Double
- property Progress as Double
- property RemoveFromSuperViewOnHide as Boolean
- property Square as Boolean
- property userInteractionEnabled as Boolean
- property View as Variant
- 7 methods
- 11 constants
- const MaxOffset = 1000000.0
Opacity + scale animation (zoom in when appearing zoom out when disappearing)
Opacity + scale animation (zoom in style)
Opacity + scale animation (zoom out style)
Ring-shaped progress view.
Shows a custom view.
A round, pie-chart like, progress view.
Horizontal progress bar.
A round progress indicator.
Shows only labels.
This class has no sub classes.
Some examples using this class:
- News from the MBS Xojo Plugins Version 22.5
- MonkeyBread Software Releases the MBS Xojo Plugins in version 22.5
- MBS Xojo Plugins, version 22.5pr6
- MBS Xojo Plugins, version 22.5pr5
- ProgressDialog functions for iOS
- MBS Xojo Plugins, version 22.5pr4
Xojo Developer Magazine
- Version 22.5
- Added ProgressHUDMBS and related classes to show progress on iOS.
The items on this page are in the following plugins: MBS iOS Plugin.