Opened 9 months ago

Closed 11 days ago

#374 closed enhancement (fixed)

Support for AISS images in menu

Reported by: Samir Hawamdeh Owned by: Thore Böckelmann
Priority: normal Milestone: 5.0-2018R4
Component: Popmenu.mui Version: 5.0-nightly build
Severity: minor Keywords:
Cc: OS Platform: All
Blocked By: Blocking:
Release Notes:

Description

Analysis

Since the release of OS 4.1 Final Edition is become possible to use small AISS images for menus, i think it would be nice to implement such thing also in MUI

Enhancement recommendation

Many programs in Enancher Packages introduced that feature recently, and they are adapted to use 24*24 icon size by default, but with a simple env var they could be also resized at 16x16

An example of how it works could be found in latest Mixer 1.42 source:

http://openamiga.org/attachment/project/62/mixer142.lha

Here Javier implemented also a graphical option in Mixer's Prefs in order turn on/off the images and even to choose their size

Attachments (1)

Clock_16x16.jpg (83.7 KB) - added by Samir Hawamdeh 9 months ago.
Icon example in real life

Download all attachments as: .zip

Change History (4)

Changed 9 months ago by Samir Hawamdeh

Attachment: Clock_16x16.jpg added

Icon example in real life

comment:1 Changed 9 months ago by Thore Böckelmann

Take a look at the Menuimages demo. In principle everything you ask for is possible since more than 3(!) years by now already.

comment:2 Changed 11 days ago by Thore Böckelmann

Component: undefinedPopmenu.mui
Milestone: future release5.0-2018R4
OS Platform: AmigaOS4All
Owner: set to Thore Böckelmann
Priority: undecidednormal
Status: newassigned

comment:3 Changed 11 days ago by Thore Böckelmann

Resolution: fixed
Status: assignedclosed

In 6379:

  • Menuitem.c, Popmenu.c, misc: added the new attribute MUIA_Menuitem_AISSName. If specified the given AISS image will be placed in front of the menu item's text. This feature is completely user configurable and does NOT require AISS to be installed at all. If anything fails or is disabled the images will simply not be displayed. This finally closes #371 and closes #374.
Note: See TracTickets for help on using tickets.