Topics
All
MacOS
(Only)
Windows
(Only)
Linux
(Only, Not)
iOS
(Only, Not)
Components
Crossplatform Mac & Win
Server
Client
Old
Deprecated
Guides
Examples
Videos
New in version:
9.3
9.4
9.5
10.0
10.1
10.2
10.3
10.4
10.5
10.6
Statistic
FMM
Blog
CGImageSource.Status
Return the status of an image source.
| Component | Version | macOS | Windows | Linux | Server | FileMaker iOS SDK |
| CGImageSource | 3.4 | Yes | No | No | Yes, macOS only | Yes |
Parameters
| Parameter | Description | Example | Flags |
|---|---|---|---|
| Ref | The image source reference number returned by CGImageSource.CreateWithData, CGImageSource.CreateWithPath or CGImageSource.CreateWithURL | $ref | |
| Index | The index of the image to query. -1 for global properties. Else a number from 0 to CGImageSource.Count-1. | 0 | Optional |
Result
Returns status number or error message.
Description
Return the status of an image source.Possible status values:
| kCGImageStatusUnexpectedEOF | -5 | The end of the file was encountered unexpectedly. |
| kCGImageStatusInvalidData | -4 | The data is not valid. |
| kCGImageStatusUnknownType | -3 | The image is an unknown type. |
| kCGImageStatusReadingHeader | -2 | In the process of reading the header. |
| kCGImageStatusIncomplete | -1 | The operation is not complete |
| kCGImageStatusComplete | 0 | The operation is complete. |
Examples
Checks status:
Set Variable [ $img ; Value: MBS( "CGImageSource.CreateWithData"; test::input ) ]
Show Custom Dialog [ "Status" ; MBS( "CGImageSource.Status"; $img; 0) ]
Set Variable [ $r ; Value: MBS( "CGImageSource.Release"; $img ) ]
See also
- CGImageSource.Count
- CGImageSource.CreateWithData
- CGImageSource.CreateWithPath
- CGImageSource.CreateWithURL
- CGImageSource.Keys
- CGImageSource.Release
Created 18th August 2014, last changed 5th January 2018
CGImageSource.SetProperty - CGImageSource.SupportedExportTypes
Feedback: Report problem or ask question.
Links
MBS Xojo Plugins