WinPhotoAcquireProgressCallBackMBS class
Online Documentation - Statistics - FAQ - Plugin Parts (All, Dependencies) - Class hierarchy
New in Version
22.2
22.3
22.4
22.5
23.0
23.1
23.2
23.3
23.4
23.5
24.0
24.1
The list of the topics,
classes,
interfaces,
controls,
modules,
global methods by category,
global methods by name,
screenshots,
licenses
and examples.
Platforms to show: All Mac Windows Linux Cross-Platform
WinPhotoAcquireProgressCallBackMBS class
The WinPhotoAcquireProgressCallBackMBS interface may be implemented if you wish to do extra processing at various stages in the acquisition process.
- 19 events
- event Cancelled(byref Cancelled as Boolean)
- event DirectoryCreated(Directory as String)
- event EndDelete(Result as Integer)
- event EndEnumeration(Result as Integer)
- event EndItemDelete(ItemIndex as Integer, Item as WinPhotoAcquireItemMBS, Result as Integer)
- event EndItemTransfer(ItemIndex as Integer, Item as WinPhotoAcquireItemMBS, Result as Integer)
- event EndSession(Result as Integer)
- event EndTransfer(Result as Integer)
- event ErrorAdvise(Result as Integer, ErrorMessage as String, MessageType as Integer, byref ErrorAdviseResult as Integer)
- event FoundItem(Item as WinPhotoAcquireItemMBS) as Boolean
- event GetDeleteAfterAcquire(byref DeleteAfterAcquire as Boolean)
- event GetUserInput(UserInput as WinUserInputStringMBS, byref Result as Variant, DefaultValue as Variant)
- event StartDelete(Source as WinPhotoAcquireSourceMBS)
- event StartEnumeration(Source as WinPhotoAcquireSourceMBS)
- event StartItemDelete(ItemIndex as Integer, Item as WinPhotoAcquireItemMBS)
- event StartItemTransfer(ItemIndex as Integer, Item as WinPhotoAcquireItemMBS)
- event StartTransfer(Source as WinPhotoAcquireSourceMBS)
- event UpdateDeletePercent(Percent as Integer)
- event UpdateTransferPercent(Overall as Boolean, Percent as Integer)
- property Handle as Integer
- 2 methods
- 11 constants
Advise Message Types
Constant |
Value |
Description |
AdviseMessageTypeOK
|
3 |
Specifies that the error that occurred requires an OK response. The ErrorAdviseResult parameter must be set to AdviseResultOK.
|
AdviseMessageTypeRetryCancel
|
1 |
Specifies that the error that occurred requires a Skip, Retry, or Cancel response. The ErrorAdviseResult parameter must be set to one of the following: AdviseResultSkip, AdviseResultSkipAll, AdviseResultRetry, or AdviseResultAbort.
|
AdviseMessageTypeSkipRetryCancel
|
0 |
Specifies that the error that occurred requires a Retry or Cancel response. The ErrorAdviseResult parameter must be set to one of the following: AdviseResultRetry or AdviseResultAbort.
|
AdviseMessageTypeYesNo
|
2 |
Specifies that the error that occurred requires a Yes or No response. The ErrorAdviseResult parameter must be set to one of the following: AdviseResultYes or AdviseResultNo.
|
Advise Results
Constant |
Value |
Description |
AdviseResultAbort
|
6 |
Specifies a Cancel response. Valid if MessageType is AdviseMessageTypeSkipRetryCancel or AdviseMessageTypeRetryCancel.
|
AdviseResultNo
|
1 |
Specifies a No response. Valid if MessageType is AdviseMessageTypeYesNo.
|
AdviseResultOK
|
2 |
Specifies an OK response. Valid if MessageType is AdviseMessageTypeOK.
|
AdviseResultRetry
|
5 |
Specifies a Retry response. Valid if MessageType is AdviseMessageTypeSkipRetryCancel or AdviseMessageTypeRetryCancel.
|
AdviseResultSkip
|
3 |
Specifies a Skip response. Valid if MessageType is AdviseMessageTypeSkipRetryCancel.
|
AdviseResultSkipAll
|
4 |
Specifies a Skip All response. Valid if MessageType is AdviseMessageTypeRetryCancel.
|
AdviseResultYes
|
0 |
Specifies a Yes response. Valid if MessageType is AdviseMessageTypeYesNo.
|
This class has no sub classes.
Some methods using this class:
- WinPhotoAcquireMBS.Acquire(PhotoAcquireSource as WinPhotoAcquireSourceMBS, ShowProgress as Boolean, ParentWindow as DesktopWindow, ApplicationName as String, PhotoAcquireProgresCallback as WinPhotoAcquireProgressCallBackMBS)
- WinPhotoAcquireMBS.Acquire(PhotoAcquireSource as WinPhotoAcquireSourceMBS, ShowProgress as Boolean, ParentWindow as Window, ApplicationName as String, PhotoAcquireProgresCallback as WinPhotoAcquireProgressCallBackMBS)
- WinPhotoAcquireMBS.Acquire(PhotoAcquireSource as WinPhotoAcquireSourceMBS, ShowProgress as Boolean, ParentWindowHandle as Integer, ApplicationName as String, PhotoAcquireProgresCallback as WinPhotoAcquireProgressCallBackMBS)
- WinPhotoAcquireSourceMBS.InitializeItemList(ForceEnumeration as Boolean, PhotoAcquireProgress as WinPhotoAcquireProgressCallBackMBS, byref ItemCount as Integer)
Some examples using this class:
Blog Entries
Release notes
- Version 20.3
- Added classes to acquire photos on Windows: WinPhotoProgressDialogMBS, WinPhotoAcquireDeviceSelectionDialogMBS, WinPhotoAcquireItemMBS, WinPhotoAcquireMBS, WinPhotoAcquireOptionsDialogMBS, WinPhotoAcquireProgressCallBackMBS, WinPhotoAcquireSettingsMBS, WinPhotoAcquireSourceMBS, WinPhotoExceptionMBS, WinPhotoProgressActionCallbackMBS, and WinUserInputStringMBS classes.
The items on this page are in the following plugins: MBS WinFrameworks Plugin.
WinPhotoAcquireOptionsDialogMBS
-
WinPhotoAcquireSettingsMBS