| 84703 packages online |
|
|
| dev/gui/Rebuild.lha | | | No screenshot available |
|
Amiga Reaction GUI Builder (Remake of ClassMate)
ClassMate was a graphical user interface builder for ClassAct
for the Amiga in 1997. ClassAct was developed into Reaction which is
now part of Amiga OS 3.2. ClassMate however was a shareware product
and in its demo form was severely limited.
There was no save functionality. Popups appeared every few minutes
and it was limited to a small number of objects that could be placed.
The full version of ClassMate is no longer available and for that reason
I decided to make my own GUI builder for Reaction. It is heavily based on
the look of ClassMate is all written from scratch. It includes support
for many more gadget types than ClassMate did and has been improved in
many ways to allow for easier use.
Just a few of the improvements are:
1) Support for both E and C languages
2) Menu design is shown in the preview window
3) Support for multiple windows in a single project
4) Copy buffer making it easier to move or duplicate gadgets
5) More flexible system of arranging gadgets and layouts
6) Multi-level undo/redo
7) Realtime code preview
ReBuild is written using my own E-VO compiler.
The program is released into the public domain for anyone to use however
they wish with no restrictions apart from that the program should not be
sold for profit.
You may use this program to assist with the development any application
without restriction however use of this project is entirely at your own
risk. I will not accept responsibilty for any issues arising from the
use of Rebuild.
Changes in this release 1.2.0
- fix getfile readonly code not being generated when TRUE
- use macros setting was not fully applied to all object definitions
- fix os4 issues with penmap and bitmap gadgets
- rename 'name' fields to 'label'
- add identifier field for all gadgets
- add child labels for gradient slider and palette gadgets
- add support for checkable/toggle/mutual menu items
- add 'move into vlayout' and 'move into hlayout' menu options
- implement reopen function
- add hint text option to all gadgets
- rename incorrect window gadget help label
- set window gadget help to default to true
- window activate flag defaults to true
- adding new gadget now inserts after currently selected gadget instead
of at the end
- add menu keyboard shortcuts
- add undo/redo capability
- save code preview and preview window positions to project file
- update project file format to v2
- add tooltype options for code previews and code preview window position
- settings saved to envarc:
- add realtime code preview window
- set selected item to root layout for new project
- make main window and code preview window remember their last positions
- add preview window width + height properties
- add link to vscroll to text field gadget
- add link to hscroll and link to vscroll to text editor gadget
- add link to slider gadget for integer gadget
- add horizontal scroll flag to texteditor
- throw an error on startup if neither textfield or texteditor gadgets
are present
- all gadget types now have label property
- set preview window settings based on window definition
- re-arrange some gadget settings pages to try to better fit them in
640*256
- Add an edit button on main window
|
Contents of dev/gui/Rebuild.lhaPERMISSION UID GID PACKED SIZE RATIO METHOD CRC STAMP NAME
---------- ----------- ------- ------- ------ ---------- ------------ ----------
[unknown] 1573 15343 10.3% -lh5- 8f41 Sep 13 17:35 examples/assembler control.reb
[unknown] 868 1212 71.6% -lh5- ae95 Sep 13 16:58 examples/assembler control.reb.info
[unknown] 1039 4664 22.3% -lh5- e18b Sep 13 17:35 examples/codeeditor.reb
[unknown] 868 1212 71.6% -lh5- ae95 Jul 25 17:06 examples/codeeditor.reb.info
[unknown] 961 6090 15.8% -lh5- c315 Sep 13 17:35 examples/find dialog.reb
[unknown] 868 1212 71.6% -lh5- ae95 Jul 25 17:06 examples/find dialog.reb.info
[unknown] 850 3973 21.4% -lh5- edec Sep 13 17:35 examples/log in.reb
[unknown] 868 1212 71.6% -lh5- ae95 Jan 8 2024 examples/log in.reb.info
[unknown] 1234 8918 13.8% -lh5- dc10 Nov 29 2023 examples/snoopdos.reb
[unknown] 868 1212 71.6% -lh5- ae95 Jan 8 2024 examples/snoopdos.reb.info
[unknown] 98 175 56.0% -lh5- f707 Sep 13 15:55 file_id.diz
[unknown] 1415 2072 68.3% -lh5- 3bda Jul 25 16:17 Rebuild.info
[unknown] 10691 32523 32.9% -lh5- cd07 Sep 13 15:57 Rebuild_manual.txt
[unknown] 923 1312 70.4% -lh5- ef81 Jan 12 2024 Rebuild_manual.txt.info
[unknown] 163236 607800 26.9% -lh5- 77a3 Sep 18 14:46 Rebuild
---------- ----------- ------- ------- ------ ---------- ------------ ----------
Total 15 files 186360 688930 27.1% Sep 19 02:07
|
|
|
|
Aminet © 1992-2024 Urban
Müller and
the Aminet team.
Aminet contact address: <aminetaminet net> |