Learn R Programming

AmigaFFH (version 0.4.7)

read.AmigaIcon: Read an Amiga Workbench icon (info) file

Description

Graphical representation of files and directories (icons) are stored as separate files (with the .info extension) on the Amiga. This function reads such files and imports them as AmigaIcon() class objects.

Usage

read.AmigaIcon(file, ...)

Value

Returns an AmigaIcon() class object as read from the file.

Arguments

file

A character string representing the file name from which the icon data should be read.

...

Arguments passed on to rawToAmigaIcon().

Author

Pepijn de Vries

Details

The AmigaIcon() S3 object provides a comprehensive format for Amiga icons, which are used as a graphical representation of files and directories on the Amiga. The AmigaIcon() is a named list containing all information of an icon. Use this function to read an Amiga icon (with the .info extension) from a file and convert it into an AmigaIcon() object.

See Also

Other AmigaIcon.operations: AmigaIcon, rawToAmigaIcon(), simpleAmigaIcon(), write.AmigaIcon()

Other io.operations: read.AmigaBasicBMAP(), read.AmigaBasicShape(), read.AmigaBasic(), read.AmigaBitmapFontSet(), read.AmigaBitmapFont(), read.SysConfig(), read.iff(), write.AmigaBasicShape(), write.AmigaBasic(), write.AmigaBitmapFont(), write.AmigaIcon(), write.SysConfig(), write.iff()

Examples

Run this code
## create a simple AmigaIcon:
icon <- simpleAmigaIcon()

## write the icon to the temp dir:
write.AmigaIcon(icon, file.path(tempdir(), "icon.info"))

## read the same file:
icon2 <- read.AmigaIcon(file.path(tempdir(), "icon.info"))

Run the code above in your browser using DataLab