Preferences

Show off your project created with Hollywood
Post Reply
marko
Posts: 55
Joined: Wed Dec 15, 2010 6:19 pm
Contact:

Preferences

Post by marko » Sat Feb 04, 2017 11:16 pm

The program Preferences for AOS4 is made in Hollywood.

Image


Can be found here:
http://m4rko.com/amiga/software/preferences/

Here follows almost the complete readme:

Code: Select all

Preferences - 1.53
==================

Preferences is a program that shows a window with grouped icons for launching
the prefs-programs found in "SYS:Prefs/" among others. You may see the
snapshot(s) for examples how it looks. Supports Tooltypes and a number
of languages.


Note
----
This program needs the info/icon (info_dt) datatype to be installed and the
system REBOOTED. If not please install it before, you can find it here:
http://os4depot.net/index.php?function=showfile&file=datatype/icon/info_dt.lha

Further, it is assumed that the RexxMast (ARexx) is up and running.


Features
--------
- Groups the AOS4.1 default Prefs-programs into six main categories.
- Uses the same images as the current icons set.
- Supports localization.
- Supports Console prefs in AOS 4.1 FE.
- Supports MUI prefs.
- Supports Granite, AOS4 firewall.
- Possible to open the "Presets" WB drawer.
- Possible to open the "Prefs" WB drawer.
- Possible to open the "ENVARC:" WB drawer.
- Optional group for 3rdParty-program preferences.
- Amiga HELP key (Scroll-Lock) brings up the About window.
- A number of Tooltypes.


Keyboard actions
----------------
- ESC key exits/quits the program.
- Amiga HELP key (Scroll-Lock) brings up the About window.


Languages / Translations
------------------------
- English            (built-in)
- British-English     checked by Severin
- Dutch               by Johan Banis
- Finnish             by Janne Peräaho
- French              by Guillaume Boesel
- German              by Thomas Blatt
- Greek               by Anthony Iliakis
- Italian             by Samir Hawamdeh
- Norwegian           by Ben Cato Malkenes
- Polish (ISO-8859-2) by Marcin Skawinski
- Russian             by Olga Wara
- Spanish             by Enrique Mecklenburg
- Swedish             by Marko K. Seppänen

HELP: If you are interested in translating and want to help out with a locale
to your language, take a look in this thread (http://tinyurl.com/h4bbyh6 ) and
post #2. If the language you have in mind hasn't been translated yet, then
please give me a shout in the thread :)


Installation
------------
First install the info/icon (info_dt) datatype and REBOOT your system. 
http://os4depot.net/index.php?function=showfile&file=datatype/icon/info_dt.lha

Then, just copy "Preferences" and "Preferences.info" to anywhere you
like, and start the program from there.

If you get an error when started from WB then use the file RunPreferences in
this archive.

A tip, it becomes pretty nice if it's added to the AmiDock :)


Tooltypes
---------
CustomTitle =         FirstTitleString
BGColor =             Background color in the form $RRGGBB in hex
FGColor =             Foreground color in the form $RRGGBB in hex
TitleColor =          Title (of each group) color in the form $RRGGBB in hex
TitleBold =           YES or NO
TitleItalic =         YES or NO
LineColorTop = 	      Line's top color in the form $RRGGBB in hex$
LineColorBottom =     Line's bottom color in the form $RRGGBB in hex$
IconShadows =         YES or NO
MUIinPersonal =       YES or NO
GraniteInInternet =   YES or NO
3rdPartyGroup =       YES or NO
3rdPartyPrefs1_path = "<path to program, without '.info'>"
3rdPartyPrefs2_path = <--same as above line-->
3rdPartyPrefs3_path = <--same as above line-->
3rdPartyPrefs4_path = <--same as above line-->
3rdPartyPrefs5_path = <--same as above line-->
3rdPartyPrefs6_path = <--same as above line-->
3rdPartyPrefs7_path = <--same as above line-->
3rdPartyPrefs8_path = <--same as above line-->
3rdPartyPrefs9_path = <--same as above line-->


Future features / TODO
----------------------
- Icon highlighting when pressed.
- No icons (only text) tooltype.

AmigaOS 4.1 on Sam440ep-flex@800MHz
http://www.m4rko.com/amiga

User avatar
airsoftsoftwair
Posts: 2537
Joined: Fri Feb 12, 2010 3:33 pm
Location: Germany
Contact:

Re: Preferences

Post by airsoftsoftwair » Mon Feb 06, 2017 9:38 pm

Looks good! Keep up the good work!

HelmutH
Posts: 188
Joined: Fri Feb 19, 2010 2:41 pm
Location: Oberhausen / Germany
Contact:

Re: Preferences

Post by HelmutH » Wed Feb 08, 2017 6:36 pm

A very nice program Marko, where you get directly all the preferences is displayed sorted.
In my illustration, is U-Boot not displayed, is that right so?
greeting Helmut

marko
Posts: 55
Joined: Wed Dec 15, 2010 6:19 pm
Contact:

Re: Preferences

Post by marko » Thu Feb 09, 2017 11:25 pm

@airsoftsoftwair

Thank you Andreas! :D


@HelmutH

Thanks! U-Boot is not displayed, but if you have a prefs program for it, then you can add it to the 3rd-party group via ToolTypes :)
AmigaOS 4.1 on Sam440ep-flex@800MHz
http://www.m4rko.com/amiga

HelmutH
Posts: 188
Joined: Fri Feb 19, 2010 2:41 pm
Location: Oberhausen / Germany
Contact:

Re: Preferences

Post by HelmutH » Sat Feb 11, 2017 6:02 pm

Hello marko
How is the correct entry in the tooltypes?
I have try it so:
3rdPartyGroup = YES
3rdPartyPrefs1_path = SYS:/Prefs/UBoot.info
3rdPartyPrefs2_path = Daten:AmigaProg/AmigaAmp/AmigaAMP3_20/AmigaAMP-Prefs.info
also so:
3rdPartyGroup = YES
3rdPartyPrefs1_path = <SYS:/Prefs/UBoot.info>
3rdPartyPrefs2_path = <Daten:AmigaProg/AmigaAmp/AmigaAMP3_20/AmigaAMP-Prefs.info>
and so:
3rdPartyGroup = YES
3rdPartyPrefs1_path = "<SYS:/Prefs/UBoot.info>"
3rdPartyPrefs2_path = "<Daten:AmigaProg/AmigaAmp/AmigaAMP3_20/AmigaAMP-Prefs.info>"
but I get no the UBoot and AmigaAmp Prefs displayed in the 3rd-party group.
greeting Helmut

HelmutH
Posts: 188
Joined: Fri Feb 19, 2010 2:41 pm
Location: Oberhausen / Germany
Contact:

Re: Preferences

Post by HelmutH » Sun Feb 12, 2017 10:33 pm

Hi marko
:oops: Info in .readme 3rdPartyPrefs1_path = "<path to program, without '.info'>"
Who reads correctly is clearly in the advantage. Now it's works, without .info.
greeting Helmut

Post Reply