windows-nt/Source/XPSP1/NT/shell/ext/systray/dll
..
access.c
battplug.ico
cfact.cpp
cfact.h
csc.c
csc.ico
csc1.ico
csc2.ico
csc3.ico
csc4.ico
dll.cpp
faxing.ico
faxnew.ico
fk.ico
hotplug.ico
hplug.c
idle_blk.avi
makefile
mk_bb.ico
mk_bg.ico
mk_bt.ico
mk_gb.ico
mk_gg.ico
mk_gt.ico
mk_pass.ico
mk_tb.ico
mk_tg.ico
mk_tt.ico
mute.ico
pccard.c
pccrdapi.h
pcmcia.ico
power.c
print.cpp
readme.txt
resource.h
sources
stclsid.h
stdafx.h
stk0000.ico
stk0001.ico
stk0010.ico
stk0011.ico
stk0100.ico
stk0101.ico
stk0110.ico
stk0111.ico
stk1000.ico
stk1001.ico
stk1010.ico
stk1011.ico
stk1100.ico
stk1101.ico
stk1110.ico
stk1111.ico
stobject.cpp
stobject.def
stobject.h
stresid.h
systray.c
systray.h
systray.rc
to_comp.avi
to_fax.avi
usbui.c
version.h
volume.c
volume.ico
vpowerd.h
windowsshell.manifest

VERY IMPORTANT:  The master sources are kept on the Win95 sources tree.
Make sure all fixes to code here are progated back to the Win95 source tree.

Win95 Sources:
\\Trango\Future   %ROOT%\win\shell\applets\systray

Contacts:
    Bob Day      - for NT Shell issues
    Chris Guzak  - for Win95 Shell issues
    Tracy Sharpe - Wrote the orginal systray


This applet (systray.exe) is responsible for putting up the following icons
on the system tray (TASKBAR)

Volume Control service:  Launch Volume Mixer (sndvol32.exe) or Sound Mapper Tab
Power (Battery) service: Power status for battery powered portables
PCMCIA service:          PCMCIA services icon


To Do:

1.  The following include files are currently in the local directory
    but eventually need to be moved to the correct NT 
    include directories.

    systrayp.h   // Related to all specific System Tray icon services
    help.h       // Help ID's
    pccrdapi.h   // Related to Power (battery) service
    pbt.h        // Related to Power (battery) service
    pwrioctl.h   // Related to Power (battery) service
    vpowerd.h    // Related to Power (battery) service

2.  The IOCTL's in power.c need to get replaced by the
    more appopriate GetSystemPowerStatus API assuming this gets
    ported to NT.

3.  There are several Win95 assumptions in pccard.c accessing pccard.vxd
    that will have to be fixed for NT assuming pccard.vxd gets ported
    as a NT driver.