ObjectDock+ : How do AppImages.ini and the other ".ini" files work?
from
WinCustomize Forums
Hello,
I am a fairly new user of ObjectDock Plus. I've put a dock near the lower right corner of my screen that holds my system tray items. Some of the icons in that tray have great detail and others are pixelated. Unlike all other parts of docks, one cannot right click on an icon in the system tray and bring up an Object Dock interface to change the image for an application / icon. I believe that hand editing the "AppImages.ini" file is the only way to change the system tray icons.
In particular, in the system tray dock, the Object Dock icon looks nice, the Sound icon looks nice, and the "Network Traffic" indicator looks nice, though there may be problems with that one. (At home, during boot up, I see three "phantom" network traffic icons which disapper when i mouse over them.) I discovered that there is a file in my ObjectDock application folder called "AppImages.ini" which has a "[TRAY]" section. The lines here associate the applications that might be in the system tray with icon files.
However, the name one uses for the application is not the application or the executable itself. Instead, it appears to have some number (decimal or hex) after it, which I believe identifies the particular icon from that application. My [TRAY] portion of my AppImages.ini file looks like this:
[Tray]
desktopx.exe65=Images\hfn desktopx 2.png
atiptaxx.exe1=Images\cms-indemnity-od-y-ati.png
msnmsgr.exe9c6e=Images\msn.png+++!!!+++
objectdock.exe64=Images\objectdock.ico
explorer.exe0=Images\LaST (ObjectDock)\LaST (Cobalt) my network.png+++!!!+++
explorer.exe1=Images\LaST (ObjectDock)\LaST (Cobalt) my network.png+++!!!+++
explorer.exe2=Images\LaST (ObjectDock)\LaST (Cobalt) my network.png+++!!!+++
explorer.exe3=Images\LaST (ObjectDock)\LaST (Cobalt) my network.png+++!!!+++
explorer.exe5=Images\LaST (ObjectDock)\LaST (Cobalt) my network.png+++!!!+++
explorer.exe6=Images\LaST (ObjectDock)\LaST (Cobalt) my network.png+++!!!+++
explorer.exe7=Images\LaST (ObjectDock)\LaST (Cobalt) my network.png+++!!!+++
explorer.exe4cb=Images\LaST (ObjectDock)\LaST (Cobalt) sound app.png
aim.exe1=Images\aol instant messenger.png+++!!!+++
qttask.exe66=Images\LaST (ObjectDock)\LaST (Cobalt) quicktime.png
keys.exe1573=Images\LaST (ObjectDock)\keyboard launchpad.png
As you can see, the item for the ObjectDock icon is "objectdock.exe64". Likewise, for the sound thing, the left hand side of the equation is "explorer.exe4cb". I wish I understood these numbers / executable names better so I could make all my system tray icons look good.
While researching this problem, I discovered several other ".ini" files that appear to be read by ObjectDock Plus:
AppImages.ini - discussed already
CurrentTheme.ini - this appears to be ObjectDock maintained
DockThemePackage.ini - this is a very small file
Settings.ini - this looks very customizable and interesting
Are these files user modifiable and does anybody have tips on how to modify them? Thanks.
I am a fairly new user of ObjectDock Plus. I've put a dock near the lower right corner of my screen that holds my system tray items. Some of the icons in that tray have great detail and others are pixelated. Unlike all other parts of docks, one cannot right click on an icon in the system tray and bring up an Object Dock interface to change the image for an application / icon. I believe that hand editing the "AppImages.ini" file is the only way to change the system tray icons.
In particular, in the system tray dock, the Object Dock icon looks nice, the Sound icon looks nice, and the "Network Traffic" indicator looks nice, though there may be problems with that one. (At home, during boot up, I see three "phantom" network traffic icons which disapper when i mouse over them.) I discovered that there is a file in my ObjectDock application folder called "AppImages.ini" which has a "[TRAY]" section. The lines here associate the applications that might be in the system tray with icon files.
However, the name one uses for the application is not the application or the executable itself. Instead, it appears to have some number (decimal or hex) after it, which I believe identifies the particular icon from that application. My [TRAY] portion of my AppImages.ini file looks like this:
[Tray]
desktopx.exe65=Images\hfn desktopx 2.png
atiptaxx.exe1=Images\cms-indemnity-od-y-ati.png
msnmsgr.exe9c6e=Images\msn.png+++!!!+++
objectdock.exe64=Images\objectdock.ico
explorer.exe0=Images\LaST (ObjectDock)\LaST (Cobalt) my network.png+++!!!+++
explorer.exe1=Images\LaST (ObjectDock)\LaST (Cobalt) my network.png+++!!!+++
explorer.exe2=Images\LaST (ObjectDock)\LaST (Cobalt) my network.png+++!!!+++
explorer.exe3=Images\LaST (ObjectDock)\LaST (Cobalt) my network.png+++!!!+++
explorer.exe5=Images\LaST (ObjectDock)\LaST (Cobalt) my network.png+++!!!+++
explorer.exe6=Images\LaST (ObjectDock)\LaST (Cobalt) my network.png+++!!!+++
explorer.exe7=Images\LaST (ObjectDock)\LaST (Cobalt) my network.png+++!!!+++
explorer.exe4cb=Images\LaST (ObjectDock)\LaST (Cobalt) sound app.png
aim.exe1=Images\aol instant messenger.png+++!!!+++
qttask.exe66=Images\LaST (ObjectDock)\LaST (Cobalt) quicktime.png
keys.exe1573=Images\LaST (ObjectDock)\keyboard launchpad.png
As you can see, the item for the ObjectDock icon is "objectdock.exe64". Likewise, for the sound thing, the left hand side of the equation is "explorer.exe4cb". I wish I understood these numbers / executable names better so I could make all my system tray icons look good.
While researching this problem, I discovered several other ".ini" files that appear to be read by ObjectDock Plus:
AppImages.ini - discussed already
CurrentTheme.ini - this appears to be ObjectDock maintained
DockThemePackage.ini - this is a very small file
Settings.ini - this looks very customizable and interesting
Are these files user modifiable and does anybody have tips on how to modify them? Thanks.
. Though I still get right and left confused, I'm starting to get prety good at distinguishing up from down.