Re: Audio MIDI Setup Icon
Re: Audio MIDI Setup Icon
- Subject: Re: Audio MIDI Setup Icon
- From: Pete Gontier <email@hidden>
- Date: Mon, 03 Jan 2005 20:22:14 -0800
circa 1/3/05 7:00 PM, "Pete Gontier" <email@hidden> wrote:
> Install the file within your driver's bundle...
Now that I've futzed around with device images some more, it seems as if you
may want to install the file in a place the user can find it after all. Even
if you supply a default device image based on a file within your bundle, the
user can still override the image with one of the Generic ones, and AMS
provides no way for the user to go back to the developer-supplied default.
But there may be a solution. circa 12/24/04 4:29 PM, "Luke Bellandi"
<email@hidden> wrote:
> Notice the directory structure of the Generic Images:
>
> /Library/Audio/MIDI Devices/Generic/Images
>
> Also notice that in AMS' MIDI Property window, there's an item in the
> "Icon Set:" popup that says "Generic". Here's what happens:
>
> [1] AMS scans all directories in /Library/Audio/MIDI Devices/
>
> [2] AMS then scans the *subdirectories* of the folders found in step 1
> for a folder named "Images".
>
> [3] If AMS finds an "Images" folder, it creates an Icon Set for that
> particular item, and shows all images in its "Images" subdirectory in
> that icon set.
>
> So, for example, a ... solution ... might be to create and install icons in
>
> /Library/Audio/MIDI Devices/M-Audio/Images
>
> Then, the next time AMS is run, an item named "M-Audio" will appear in
> the "Icon Set:" popup, and all image files in /Library/Audio/MIDI
> Devices/M-Audio/Images will appear there.
Luke was addressing a related problem at the time, but what he wrote seems
very applicable to the problem of letting the user come to her senses and
wish for the default icon back. Luke, you listening? Doug?
--
Pete Gontier
http://www.m-audio.com/
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden