Platforms to show: All Mac Windows Linux Cross-Platform
Back to ResourceForkMBS class.
ResourceForkMBS.AddResource(Data as Memoryblock, ResourceType as String, ID as Integer, Name as String)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | Files | MBS MacClassic Plugin | 13.0 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
We added this method to avoid extra conversion from memoryblock to string when adding data.
See also:
ResourceForkMBS.AddResource(Data as String, ResourceType as String, ID as Integer, Name as String)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | Files | MBS MacClassic Plugin | 13.0 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
See also:
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | Files | MBS MacClassic Plugin | 13.0 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
The resource fork will be closed automatically when the instance is destroyed.
ResourceForkMBS.Constructor Private
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | Files | MBS MacClassic Plugin | 13.0 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
ResourceForkMBS.GetIndResource(ResourceType as String, index as Integer) As String
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | Files | MBS MacClassic Plugin | 13.0 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
Index is zero based.
ResourceForkMBS.GetNamedResource(ResourceType as String, Name as String) As String
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | Files | MBS MacClassic Plugin | 13.0 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
ResourceForkMBS.GetResource(ResourceType as String, ID as Integer) As String
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | Files | MBS MacClassic Plugin | 13.0 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
Some examples using this method:
ResourceForkMBS.GetResourceMemory(ResourceType as String, ID as Integer) As Memoryblock
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | Files | MBS MacClassic Plugin | 13.0 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
ResourceForkMBS.RemoveResource(ResourceType as String, ID as Integer)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | Files | MBS MacClassic Plugin | 13.0 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
ResourceForkMBS.ResourceAttributes(ResourceType as String, ID as Integer) as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Files | MBS MacClassic Plugin | 13.0 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
(Read and Write computed property)
ResourceForkMBS.ResourceCount(ResourceType as String) as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | Files | MBS MacClassic Plugin | 13.0 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
ResourceForkMBS.ResourceID(ResourceType as String, index as Integer) as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | Files | MBS MacClassic Plugin | 13.0 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
This list is zero-based.
ResourceForkMBS.ResourceLocked(ResourceType as String, ID as Integer) as boolean
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Files | MBS MacClassic Plugin | 13.0 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
(Read and Write computed property)
ResourceForkMBS.ResourceName(ResourceType as String, index as Integer) As String
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | Files | MBS MacClassic Plugin | 13.0 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
ResourceForkMBS.ResourcePreload(ResourceType as String, ID as Integer) as boolean
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Files | MBS MacClassic Plugin | 13.0 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
(Read and Write computed property)
ResourceForkMBS.ResourceProtected(ResourceType as String, ID as Integer) as boolean
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Files | MBS MacClassic Plugin | 13.0 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
(Read and Write computed property)
ResourceForkMBS.ResourcePurgeable(ResourceType as String, ID as Integer) as boolean
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Files | MBS MacClassic Plugin | 13.0 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
(Read and Write computed property)
ResourceForkMBS.ResourceSizeOnDisk(ResourceType as String, ID as Integer) as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | Files | MBS MacClassic Plugin | 13.0 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
ResourceForkMBS.ResourceSysHeap(ResourceType as String, ID as Integer) as boolean
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Files | MBS MacClassic Plugin | 13.0 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
(Read and Write computed property)
ResourceForkMBS.ResourceType(index as Integer) As String
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | Files | MBS MacClassic Plugin | 13.0 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
This list is zero-based.
ResourceForkMBS.UniqueID(ResourceType as String) as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | Files | MBS MacClassic Plugin | 13.0 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
The items on this page are in the following plugins: MBS MacClassic Plugin.
