MUI source codes
  • Just looking around
    matteo
    Posts: 11 from 2023/7/17
    make MUI opensource
  • »25.11.24 - 15:32
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    Samurai_Crow
    Posts: 162 from 2009/12/10
    From: Minnesota, USA
    ECX has some example codes for MUI. Here's an example of an MUI source written in ECX (now forked as EEC).

    [ Edited by Samurai_Crow 27.11.2024 - 00:02 ]
  • »27.11.24 - 05:58
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Papiosaur
    Posts: 2240 from 2003/4/10
    From: France
    Thanks Samurai_Crow for the share, i don't know ECX langage but it will be usefull for developers want to develop on MorphOS.

    I will upload the source codes on MorphOS-Storage.net/Development/Sources/ with a drawer for each langage for easy access.
  • »27.11.24 - 07:08
    Profile Visit Website
  • Order of the Butterfly
    Order of the Butterfly
    Chain-Q
    Posts: 348 from 2003/10/12
    From: 1 AU, EU, DE/HU
    Free Pascal Compiler supports MUI by default on all Amiga-like systems (MorphOS, AROS, OS3, OS4), and Marcus "ALB42" Sackrow made a convenient set of wrappers, which makes it possible to program for MUI using an Object Pascal programming style, instead of the original C-preprocessor & macro driven style, that can be very fragile and difficult to understand, especially for beginners, and it's full of traps that are difficult grasp and debug.

    It also fixes a few of MUI's quirks, for example that some properties can be only set, but not get. The wrapper caches these values, so you can still read them back anyway, without storing the value by hand, etc.

    This wrapper is open source on GitHub, including a bunch of examples.

    This set of wrappers was used to develop many of ALB42's programs of course, but also a few from others.

    However, I don't think it's a good idea to static-mirror it anywhere (like MorphOS-Storage) unless it can be made sure it remains updated with the GitHub repository.

    [ Edited by Chain-Q 27.11.2024 - 18:43 ]
    [.PegasosII/G4.:.Efika.:.Amiga2000/060.]
    [.Free Pascal Compiler MorphOS Port.]
    [.Hosting AmigaSpirit.hu.]
  • »27.11.24 - 17:43
    Profile Visit Website
  • Just looking around
    widelec
    Posts: 6 from 2018/4/3
    I have some programs using MUI on GitHub:

    In C:

    KwaKwa

    In Objective-C:

    DeTerm
    Kulki
  • »02.12.24 - 11:12
    Profile