Web site:  http://openamiga.org  Open Amiga - Projects20241122 18:06
Content ID:  18
Content title:  CodeGuide

Guideline - Programming guidelines
<- Back to guidelines

Content
    
- Reaction
- Default GUI data
- Miscellaneous


Reaction
    
All OpenAmiga GUI components must use the GUI toolkit that Hyperion has selected as standard for OS4 components. Currently that means using the Reaction/BOOPSI GUI toolkit.


Default GUI data
    
All applications and tools shall store information such as the last used path for opening or saving files where applicable and restore it when the user comes back to the related functionality. The application.library has functionality that supports this behavior. See the Default application data manager project for more information.


Miscellaneous
    
Do not use deprecated functions

When dealing with files, make sure you use 64bit aware functions and that your code can handle it