These are prototypes produced using Haiku, but are not currently part of Haiku.
By James Kim and John Kim.
They extended the Auckland Layout Model (ALM), which is a layout manager based on linear programming that has already found its way into the Haiku source tree. They implemented new functionality that allows users to switch a GUI of a running application into an "editing mode", in which a user can modify the GUI using a WYSIWIG editor. A user can customize a GUI on demand, and immediately use it afterwards. The only requirement is that ALM was used as the layout manager. Customized layouts can be loaded and saved using XML files, which can be used on different platforms (Java, .NET, Haiku) to produce the same layout.
The example GUI in the screencast consists mostly of buttons, however, the layout manager and editor work with any type of control. James and John have also performed a small evaluation of the prototype, which indicated that many end-users appreciate this new feature.
cannot post the rest, YouTube just keeps throwing "some error happened"
Thank you, google
Ann0ynimouse 1 year ago
ALM is cool in demos
However it seems have no support in visual IDEs.
Ann0ynimouse 1 year ago
can i edit another program or application's GUI with this?
scottamata 2 years ago