Requesters: size and position

deadwood · 24865

deadwood

  • AROS Developer
  • Legendary Member
  • *****
    • Posts: 1524
    • Karma: +118/-0
on: June 16, 2022, 06:49:56 AM
Hi,

I decided to take a look at this issue: https://github.com/deadw00d/AROS/issues/73

There are however two libraries that provide requesters: asl.library and reqtools.library. 99% of requesters in AROS code base are ASL requesters. MUI also uses ASL for its requesters. As for preferences tools, we only have one for reqtools.library. I'm not aware if there is ASL preference tool on other platforms (and if yes, it is open sourced). So it's "as planned" that Prefs/ReqTools does not affect majority of requesters in AROS.

You can see examples of both requesters on the screen shot below. On the left it's an ASL requester, on the right ReqTools requester.

I assume, in absense of Prefs application, you would like to have the requester on the left increased in size, correct?


« Last Edit: June 16, 2022, 07:34:44 AM by deadwood »



Amiwell

  • Legendary Member
  • *****
    • Posts: 2616
    • Karma: +35/-4
  • Peace
Reply #1 on: June 16, 2022, 07:24:17 AM
Yes Deadwood



AMIGASYSTEM

  • Global Moderator
  • Legendary Member
  • *****
    • Posts: 3762
    • Karma: +69/-2
  • AROS One
    • AROS One
Reply #2 on: June 16, 2022, 07:36:53 AM
On OS3 there is both ReqToos Preferences and ASL Preferences !

MUI also includes a Patch that adds excellent preferences including the memory of the path used, see sceenshot


deadwood

  • AROS Developer
  • Legendary Member
  • *****
    • Posts: 1524
    • Karma: +118/-0
Reply #3 on: June 16, 2022, 07:41:14 AM
@AMIGASYSTEM

Do you know if AmigaOS 4 or MorphOS also have these preferences programs?

Can you check if any of them is open sourced?



OlafS3

  • Legendary Member
  • *****
    • Posts: 544
    • Karma: +50/-8
Reply #4 on: June 16, 2022, 07:57:02 AM



AMIGASYSTEM

  • Global Moderator
  • Legendary Member
  • *****
    • Posts: 3762
    • Karma: +69/-2
  • AROS One
    • AROS One
Reply #5 on: June 16, 2022, 08:05:54 AM
On OS4 already showed it OlafS3

On MOS in Prefs I didn't find anything, for sure it uses the ASL patch like the one I use on OS3, the Request allows some changes including "restore positional" but I don't think it can save the size.


deadwood

  • AROS Developer
  • Legendary Member
  • *****
    • Posts: 1524
    • Karma: +118/-0
Reply #6 on: June 16, 2022, 08:06:12 AM
@OlafS3

Thanks

@All
Do you know what I need to install on "clean" OS3.1 to have ASL preferences program?

Do you know if preferences file format is compatible between OS3 and OS4?



Amiwell

  • Legendary Member
  • *****
    • Posts: 2616
    • Karma: +35/-4
  • Peace
Reply #7 on: June 16, 2022, 08:14:47 AM
no deadwood, this is OS 3.5




deadwood

  • AROS Developer
  • Legendary Member
  • *****
    • Posts: 1524
    • Karma: +118/-0
Reply #8 on: June 16, 2022, 08:19:12 AM
Hmm, I found this page:

https://www.stephan-rupprecht.de/

There seems to be a download of ASL prefs, similar to one found on Aminet.

Seems this person did a lot of Amiga software. Do you know if he shared the sources?



Amiwell

  • Legendary Member
  • *****
    • Posts: 2616
    • Karma: +35/-4
  • Peace
Reply #9 on: June 16, 2022, 08:26:24 AM
I searched on Aminet but I didn't find anything Deadwood



AMIGASYSTEM

  • Global Moderator
  • Legendary Member
  • *****
    • Posts: 3762
    • Karma: +69/-2
  • AROS One
    • AROS One
Reply #10 on: June 16, 2022, 08:35:13 AM

Do you know what I need to install on "clean" OS3.1 to have ASL preferences program?


Rupprecht, but I don't know if he has ever shared sources

To install ASL Preferences which you find on Aminet (MUI ASL Prefs), you simply need to install MUI and the ASL.library, if you use the installer it will do everything automatic:

https://aminet.net/package/util/libs/asl_v42.0

https://github.com/amiga-mui/muidev/releases/snapshots


deadwood

  • AROS Developer
  • Legendary Member
  • *****
    • Posts: 1524
    • Karma: +118/-0
Reply #11 on: June 16, 2022, 09:03:38 AM
@AMIGASYSTEM

Thanks installed.

These preferences look however different that ones on your first screen shot. These have more options. Why so? Is there more than one ASL preferences program for OS 3?



AMIGASYSTEM

  • Global Moderator
  • Legendary Member
  • *****
    • Posts: 3762
    • Karma: +69/-2
  • AROS One
    • AROS One
Reply #12 on: June 16, 2022, 09:23:17 AM
ASL Prefs Native OS 3.9 (left of the screenshot) is the same as that of OS4, while MUI ASL is the one distributed on Aminet.


deadwood

  • AROS Developer
  • Legendary Member
  • *****
    • Posts: 1524
    • Karma: +118/-0
Reply #13 on: June 16, 2022, 09:26:08 AM
Ok, now I get it.

More questions:

Do they save the same configuration file?

Can you share example of configuration file (with exactly same settings) from 3.9 preferences program and MUI preferences program?



AMIGASYSTEM

  • Global Moderator
  • Legendary Member
  • *****
    • Posts: 3762
    • Karma: +69/-2
  • AROS One
    • AROS One
Reply #14 on: June 16, 2022, 09:31:46 AM
Yes I try to do a test on a clean OS 3.9, this is because as mentioned I use a MUI patch that unifies all requests both ReqTools and ASL, which open a single request like the one shown by MOS and AfA OS 3.9.