18 October 2018, 15:12 | #21 | |
Zone Friend
Join Date: Sep 2001
Location: Germany
Posts: 812
|
Quote:
I'd say it depends on what kind of project you have in mind. There are two different goals you could aim for, which pretty much exclude each other:
If you do want to write a "modern" app: Reaction on OS3 is dead. The original developers (Chris Aldi et al) allegedly got scammed by H&P - and they're not interested in giving it away for cheap. Amikit might be porting their Reaction classes back to OS3, but that doesn't help the general state of the Reaction base system on OS3: badly documented, outdated look, lack of configurability many gadget types are underdeveloped (e.g. listtrees) or completely missing. MUI on OS3 is dead as well - unless you're willing to ignore all the problems the post 3.8 releases have - but at least it's in a much, much better shape than reaction. Most people (including me) don't like MUI - because it's shareware, it feels alien compared to other Amiga GUI toolkits and it's not well suited for 68000 based Amigas. But it's very nice to develop for, and it's a defacto standard since pretty much every non-commercial application released this century (commercial applications need to pay royalties to the MUI author) uses either Reaction or MUI. Yeah, pretty much "MUI or bust", AFAIC. |
|
18 October 2018, 16:04 | #22 |
Coder/webmaster/gamer
Join Date: Oct 2001
Location: Canberra/Australia
Posts: 2,630
|
Nobody is writing UI-intensive Amiga software!? Programs like AmiArcadia, MCE, etc. have feature-rich, modern GUIs, done entirely in ReAction.
The issues you mention re. "state of the ReAction base system on OS3" are being addressed. If you don't like the default look it can be changed via Preferences. |
18 October 2018, 16:50 | #23 | ||
Zone Friend
Join Date: Sep 2001
Location: Germany
Posts: 812
|
He was talking about word processors and business apps.
Quote:
These user interfaces are certainly not "modern" in terms of layout and functionality, they look horrible (you're not helping Reaction's awful default look by adding a brightly dotted wallpaper to each window...) and MCE is violating the "SAVE|(Use)|CANCEL" paradigm of Amiga GUI applications. I guess the two icons at the top left stand for "abort" and "save" - what are they doing up there, and why are they Toolbar buttons instead of text buttons? Quote:
|
||
18 October 2018, 22:44 | #24 | ||||
Coder/webmaster/gamer
Join Date: Oct 2001
Location: Canberra/Australia
Posts: 2,630
|
He said "UI-intensive apps" and then gave two examples of such apps. The "what have you" indicates that those two were just examples.
Quote:
Quote:
Quote:
Quote:
|
||||
19 October 2018, 19:15 | #25 | ||
Registered User
Join Date: Mar 2018
Location: Hastings, New Zealand
Posts: 2,546
|
Quote:
Quote:
|
||
20 October 2018, 09:16 | #26 |
Registered User
Join Date: Jun 2008
Location: outer space
Posts: 60
|
Ever looked at BGUI? Yes, also 3rd party, but source was released and ported to AROS, so at least bugs can be fixed. For OS3, the look & feel is much better than MUI IMHO.
|
21 October 2018, 00:32 | #27 |
Registered User
Join Date: Aug 2018
Location: Minneapolis, USA
Posts: 301
|
I like the sound of BGUI, from what I could find, but do you know if it's dead? The readme has an owner with a dead web page, and the bgui web page also looks dead. In the BGUI manifesto, there is talk of open sourcing the code once it reaches version 42, but it's not clear that happened. Any more info available?
|
21 October 2018, 11:17 | #28 | |
Registered User
Join Date: Aug 2007
Location: berlin/germany
Posts: 1,054
|
Quote:
i know your personal bias against mui and towards reaction, but for better or worse, mui is the only cross platform standard that works on amiga and all ng followups. hard to expect this id gonna change. |
|
21 October 2018, 11:21 | #29 |
Registered User
Join Date: Aug 2007
Location: berlin/germany
Posts: 1,054
|
|
21 October 2018, 11:41 | #30 | |
Registered User
Join Date: Aug 2007
Location: berlin/germany
Posts: 1,054
|
Quote:
on the contrary, most complex amiga applications have mui/zune frontends, there are guis for several web browsers including odyssey (admittedly netsurf has a reaction gui on os4, but this is not portable). there are paint programs like luna- and zunepaint, system tools, desktop solutions, decompressors, you name it.. |
|
21 October 2018, 12:59 | #31 |
Coder/webmaster/gamer
Join Date: Oct 2001
Location: Canberra/Australia
Posts: 2,630
|
@wawa:
>and if so, it will simply contain their replacement reaction classes, which are only used by their own software, being commercial. to use reaction one will still need class act or 3.9. How are you in a position to know what it will or won't contain? And it is not correct that those classes are only used by their own software. >i know your personal bias against mui and towards reaction And I know your "personal bias" against ReAction and towards MUI. If having a preference for better things over inferior things means I'm biased then indeed I am. >mui is the only cross platform standard that works on amiga and all ng followups. No. ReAction GUI can be used on OS3, OS4, MOS and even AROS. >these are not exactly "modern" guis. In what way? I'm not a fan of the "flat" style that seems to be all the rage on some platforms these days, luckily that doesn't seem to have infested the Amiga yet. >admittedly netsurf has a reaction gui on os4, but this is not portable It isn't? How am I running it with a ReAction front end on OS3 then? Last edited by Minuous; 21 October 2018 at 17:18. |
21 October 2018, 14:30 | #32 |
Registered User
Join Date: Feb 2008
Location: RNO
Posts: 1,006
|
|
22 October 2018, 12:09 | #35 |
Registered User
Join Date: Aug 2007
Location: berlin/germany
Posts: 1,054
|
actually i have nothing against reaction as alternative. it isnt though available, or at least avaliable to satisfactory extent on my preferred systems, that means amiga and aros68k. i know i can substitute it with class act to a degree, which is good as far as it is enough to run most amiga legacy stuff dependent on that, just to name aweb, but since any futher support has been restricted to os4 i dont see it as a portable option.
|
22 October 2018, 13:20 | #36 |
Banned
Join Date: Nov 2007
Location: Trondheim, Norway
Posts: 1,893
|
You should use gtlayout.
|
22 October 2018, 13:22 | #37 | |
Registered User
Join Date: Jun 2008
Location: outer space
Posts: 60
|
Quote:
|
|
22 October 2018, 20:33 | #38 |
Amigan
Join Date: Feb 2012
Location: London
Posts: 1,309
|
|
23 October 2018, 13:21 | #39 |
Registered User
Join Date: May 2017
Location: Munich/Bavaria
Posts: 2,294
|
You may also want to have a look at Triton:
http://aminet.net/package/dev/gui/opentriton-src |
23 October 2018, 15:42 | #40 |
Zone Friend
Join Date: Sep 2001
Location: Germany
Posts: 812
|
It has to be said though that most of the GUI toolkits that have been mentioned in the more recent postings lack a lot of features somebody who learned C on a different platform might expect. BGUI did not have tabs or toolbars IIRC, and I'm not sure how much (if any) functionality was added to their list gadget compared to the Gadtools version.
Things like gtlayout were (mostly) meant to help creating requesters with a better layout or improved font sensitivity. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Any A500 apps that trick other apps into seeing a 68020? | Starglider 2 | support.Apps | 17 | 24 May 2016 08:26 |
Horizontal Group Has Content Partially Hidden in MUI v4, Not MUI v3.8a | tygre | support.Apps | 6 | 29 February 2016 03:27 |
MUI 4 / 68k | Tarzin | support.Apps | 2 | 06 April 2015 11:31 |
BVision bust or not? | DDNI | support.Hardware | 0 | 27 January 2009 18:09 |
Loads of bust Amiga 500's ? | chaoticjelly | support.Hardware | 20 | 23 November 2004 00:28 |
|
|