MUIBuilder MorphOS port
  • Just looking around
    Mazze
    Posts: 20 from 2010/11/6
    Hi,

    Quote:

    itix schrieb:
    I took a look at MUIBuilder at MorphOS files and it is broken. When generating code it tries to open muibuilder.library but this is failing for some reason. Then I took a look into source code and muibuilder.library init code is seriously broken so it is not surprise.


    I'm the current maintainer of MUIBuilder and I'm very interested in a fix. I can't do that myself because I don't have a MorphOS capable system.
  • »11.09.13 - 14:25
    Profile Visit Website
  • Paladin of the Pegasos
    Paladin of the Pegasos
    Intuition
    Posts: 1113 from 2013/5/24
    From: Nederland
    What features does MUI Builder have over Krashan's Chocolate Castle?

    http://morphos-files.net/download/ChocolateCastle
    1.67GHz 15" PowerBook G4, 1GB RAM, 128MB Radeon 9700M Pro, 64GB SSD, MorphOS 3.15

    2.7GHz DP G5, 4GB RAM, 512MB Radeon X1950 Pro, 500GB SSHD, MorphOS 3.9
  • »11.09.13 - 15:08
    Profile
  • Just looking around
    Mazze
    Posts: 20 from 2010/11/6
    Quote:

    Intuition schrieb:
    What features does MUI Builder have over Krashan's Chocolate Castle?

    http://morphos-files.net/download/ChocolateCastle


    They have completely different purposes.

    ChocolateCastle is a tool which supports creating of a skeleton of private MUI classes. You can enter the names of the methods and then it creates source code with a dispatcher and empty method functions.

    MUIBuilder is a GUI designer where you can place the objects (groups, buttons etc.). You can then create source code which which will create that GUI. MUIBuilder has support for locale catalogs and AmigaGuide help.
  • »11.09.13 - 16:15
    Profile Visit Website
  • Paladin of the Pegasos
    Paladin of the Pegasos
    Intuition
    Posts: 1113 from 2013/5/24
    From: Nederland
    Quote:

    Mazze wrote:
    Quote:

    Intuition schrieb:
    What features does MUI Builder have over Krashan's Chocolate Castle?

    http://morphos-files.net/download/ChocolateCastle


    They have completely different purposes.

    ChocolateCastle is a tool which supports creating of a skeleton of private MUI classes. You can enter the names of the methods and then it creates source code with a dispatcher and empty method functions.

    MUIBuilder is a GUI designer where you can place the objects (groups, buttons etc.). You can then create source code which which will create that GUI. MUIBuilder has support for locale catalogs and AmigaGuide help.




    Oh that's handy. I will make sure to have a play with it when the MOS version is fixed up.

    Thanks. :)
    1.67GHz 15" PowerBook G4, 1GB RAM, 128MB Radeon 9700M Pro, 64GB SSD, MorphOS 3.15

    2.7GHz DP G5, 4GB RAM, 512MB Radeon X1950 Pro, 500GB SSHD, MorphOS 3.9
  • »11.09.13 - 16:29
    Profile
  • MorphOS Developer
    itix
    Posts: 1520 from 2003/2/24
    From: Finland
    Quote:

    Mazze wrote:
    Hi,

    Quote:

    itix schrieb:
    I took a look at MUIBuilder at MorphOS files and it is broken. When generating code it tries to open muibuilder.library but this is failing for some reason. Then I took a look into source code and muibuilder.library init code is seriously broken so it is not surprise.


    I'm the current maintainer of MUIBuilder and I'm very interested in a fix. I can't do that myself because I don't have a MorphOS capable system.


    I am going to checkout source code and send patches when it is fixed. But no idea when I have time to do that =P
    1 + 1 = 3 with very large values of 1
  • »11.09.13 - 18:33
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    amigadave
    Posts: 2795 from 2006/3/21
    From: Northern Calif...
    Quote:

    Mazze wrote:
    Quote:

    Intuition schrieb:
    What features does MUI Builder have over Krashan's Chocolate Castle?

    http://morphos-files.net/download/ChocolateCastle


    They have completely different purposes.

    ChocolateCastle is a tool which supports creating of a skeleton of private MUI classes. You can enter the names of the methods and then it creates source code with a dispatcher and empty method functions.

    MUIBuilder is a GUI designer where you can place the objects (groups, buttons etc.). You can then create source code which which will create that GUI. MUIBuilder has support for locale catalogs and AmigaGuide help.




    I don't know where you are located, but if you need a MorphOS compatible system, I might be able to help you with a donation, or loaner system.
    MorphOS - The best Next Gen Amiga choice.
  • »11.09.13 - 18:51
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12400 from 2003/5/22
    From: Germany
    > I don't know where you are located

    http://mazze-online.de/impressum.html :-)
  • »11.09.13 - 19:10
    Profile
  • Jim
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Jim
    Posts: 4977 from 2009/1/28
    From: Delaware, USA
    For those of us not familiar with Germany, that would be in Bavaria.
    "Never attribute to malice what can more readily explained by incompetence"
  • »11.09.13 - 21:09
    Profile
  • Just looking around
    Mazze
    Posts: 20 from 2010/11/6
    I'm only interested in the source code of the fix.
  • »12.09.13 - 02:27
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    connor
    Posts: 650 from 2007/7/29
    How can the two programs cooperate? Can MUI Builder make use of the classes generated from Chocolate Castle?
  • »12.09.13 - 15:08
    Profile
  • Just looking around
    Mazze
    Posts: 20 from 2010/11/6
    Quote:

    connor schrieb:
    How can the two programs cooperate? Can MUI Builder make use of the classes generated from Chocolate Castle?


    No, you can only use the built-in classes. You could use a placeholder class which you replace after the source code generation by your class.

    Cough, BTW: Eric had sent me the source of an unfinished version 3.
    http://sourceforge.net/p/muibuilder/code/HEAD/tree/v3/
    TBH, I haven't checked what it is capable to do.


    [ Editiert durch Mazze 12.09.2013 - 19:54 ]
  • »12.09.13 - 15:54
    Profile Visit Website
  • Yokemate of Keyboards
    Yokemate of Keyboards
    amigadave
    Posts: 2795 from 2006/3/21
    From: Northern Calif...
    Quote:

    Mazze wrote:
    I'm only interested in the source code of the fix.


    Does that mean that you are not interested in owning, or borrowing a MorphOS compatible system?
    MorphOS - The best Next Gen Amiga choice.
  • »13.09.13 - 14:03
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    connor
    Posts: 650 from 2007/7/29
    Obviously. Which is okay. He only wants to focus on AROS. It's his decision. Nice to take care of compatibility issues, anyway.

    Regarding CC and MB working together. What about having this automated like exchange via ARess port or such?
  • »13.09.13 - 14:59
    Profile
  • Just looking around
    Mazze
    Posts: 20 from 2010/11/6
    Quote:

    amigadave schrieb:
    Quote:

    Mazze wrote:
    I'm only interested in the source code of the fix.


    Does that mean that you are not interested in owning, or borrowing a MorphOS compatible system?




    True. Hard to believe, eh?
  • »14.09.13 - 04:39
    Profile Visit Website
  • Just looking around
    Mazze
    Posts: 20 from 2010/11/6
    Quote:

    connor schrieb:

    Regarding CC and MB working together. What about having this automated like exchange via ARess port or such?


    MUIBuilder needs to be extended so that it can read class specifications from files. That probably means a lot of parts have to be rewritten.
  • »14.09.13 - 04:57
    Profile Visit Website