Audio (122) Datatype (17) Demo (65) Development (264) Document (70) Driver (20) Emulation (71) Game (606) Graphics (238) Library (23) Network (74) Office (23) Utility (322) Video (20)
Total files: 1935
Full index file Recent index file
Part of Aros World Exec |
[Show comments] [Show snapshots] [Show videos] [Show content] [Replace file] PlayMOD-GUI is a Public Domain native application for AROS written in C. It uses
the Zune API (via the muimaster.library) and ASL.
The goal is to provide a modern, responsive, and portable graphical frontend for
the PlayMod executable on AROS, fully leveraging Zune's layout engine.
PlayMOD-GUI uses the ModPlay command-line player by Michal Procházka.
Zune handles window resizing in AROS extremely efficiently: the proportions of
buttons, labels, and the list adapt pixel-by-pixel to any Zune theme or screen
resolution (from native hardware to hosted/AFA contexts).
The prioritized check on `PROGDIR:PlayMod` and the fallback to `SYS:C/PlayMod`
fit perfectly with AROS system conventions, where CLI commands typically reside
in `SYS:C/`.
Integration with `ENV:mod_LANG` and `ENVARC:mod_LANG` respects the AROS variable
configuration system.
"On-the-fly" language switching via the `MUIC_Cycle` widget updates Zune gadgets
instantly, without requiring a GUI restart or manual interface redraw.
The use of the `ASLFR_DoMultiSelect` and `ASLFR_InitialDrawer` flags to remember
the last folder (`last_mod_dir`) fully exploits the AROS file requester,
allowing entire module libraries to be imported with a single selection.
|