Resources
From Just Solve the File Format Problem
(Difference between revisions)
Dan Tobias (Talk | contribs) |
m |
||
Line 9: | Line 9: | ||
Formats listed here include: | Formats listed here include: | ||
− | * Formats that are embedded | + | * Formats that are embedded in executable files |
* Stand-alone file formats that are loaded into memory at runtime | * Stand-alone file formats that are loaded into memory at runtime | ||
− | * Intermediate file formats | + | * Intermediate file formats used in development |
* Specialized source code formats that contain, or refer to, resource data | * Specialized source code formats that contain, or refer to, resource data | ||
== Formats == | == Formats == | ||
* [[AMOS AmBs]] | * [[AMOS AmBs]] | ||
− | * [[AMOS Memory Bank]] | + | * [[AMOS Memory Bank]] (.abk) |
− | * [[Borland Delphi form]] | + | * [[Borland Delphi form]] (.dfm) |
* [[DFF]] | * [[DFF]] | ||
− | * [[Dynamic-link library (Windows)]] - | + | * [[Dynamic-link library (Windows)]] - Some DLLs are resource-only. |
* [[GEM resource file]] (Atari) (.rsc) | * [[GEM resource file]] (Atari) (.rsc) | ||
* [[Macintosh resource file]] (Mac OS Classic development) (.rsrc) | * [[Macintosh resource file]] (Mac OS Classic development) (.rsrc) | ||
* [[Resource script file]] (.rc, .rc2) | * [[Resource script file]] (.rc, .rc2) | ||
− | * [[STOS memory bank]] | + | * [[STOS memory bank]] (.mbk) |
* [[VisualBasic form]] (.frm) | * [[VisualBasic form]] (.frm) | ||
− | * [[Windows resource]] | + | * [[Windows resource]] (.res) |
* [[Xcode Core Data Model]] (.xcdatamodel, .xcdatamodeld) | * [[Xcode Core Data Model]] (.xcdatamodel, .xcdatamodeld) | ||
[[Category:Executables]] | [[Category:Executables]] | ||
[[Category:Development]] | [[Category:Development]] |
Revision as of 16:48, 9 January 2016
Incorporating non-executable data into a progam's source code can be inconvenient. A variety of techniques, and associated resource formats, exist to address this issue.
Resource formats often store user interface elements (dialog boxes, menus, etc.), graphics, or sound. There is usually also a way to store arbitrary custom data.
Formats listed here include:
- Formats that are embedded in executable files
- Stand-alone file formats that are loaded into memory at runtime
- Intermediate file formats used in development
- Specialized source code formats that contain, or refer to, resource data
Formats
- AMOS AmBs
- AMOS Memory Bank (.abk)
- Borland Delphi form (.dfm)
- DFF
- Dynamic-link library (Windows) - Some DLLs are resource-only.
- GEM resource file (Atari) (.rsc)
- Macintosh resource file (Mac OS Classic development) (.rsrc)
- Resource script file (.rc, .rc2)
- STOS memory bank (.mbk)
- VisualBasic form (.frm)
- Windows resource (.res)
- Xcode Core Data Model (.xcdatamodel, .xcdatamodeld)