/============================================================
//	Program: CMS
//	Version: 1.4.0
//	Date:  2008/05/30
//============================================================
[New functions]
1. Each connection group can use different layout setting.
2. Added "Check MD5" to ensure upgrade completion.
3. Added "Donwload Release_Note.txt" function.
4. Added system memory check while opening multi-CMS (1 CMS: RAM 512MB; 2 CMS: RAM 1G; 3 CMS: RAM 1.5G; 4 CMS: RAM 2G).
5. Added CPU frequency check function (must be 2GHz).
6. The CMS will remember the last display mode before closing and show it when users open the CMS next time.
7. Cannot delete user account that¡¦s currently used to login.
8. Added CMS lock icon and function.
9. All cameras (max 512ch) are able to be switched to any display modes.
10. Added preview function of the sequence image.
11. CMS supports Proxy Server connection.
    a: Supports Digest and Basic Proxy-Authorization.
    b: DVR and Video Server (D7521) can be connected through Proxy Server.
    c: We use SQUID Proxy-Server to test our connection.
12. Improved CMS efficiency and memory loading. CMS can connect up to 512 channel videos (DVR).
13. Supports MegaPixel IPCamera(nDH060) (Software version is d20080118).
14. CMS supports H.264 DVR(Video and Config Menu).
15. CMS supports Audio Association setting for DVR.
16. Added Fast Forward and Fast Backward functions in CMS Player.
    (DRV video file recorded from  DVR , VideoServer(D7521), MegaPixel IPCamera(nDH060), AXIS 200 Series and VivoTek 7000 Series)
17. CMS Player supports multiple-monitor. (These Monitors must be set to the same resolution).
18. CMS Player supports H.264 DRV file. (Video recorded from DVR).
19. Camera information dialog in CMS and CMS Player: show IP, model, video format, resolution, frame rate of the camera.
20. Added auto reboot, auto live, auto login for Multi CMS
21. Changed display for playback control dialog, user attribution function list, user attribution video mode
22. CMS will show a menu when users right click on split mode button.
    The menu has two items: "select from preview dialog" and "select from page number".
23. Added Zoom In and Zoom Out function when connection is alive.
24. Added "user operation log" tracking function.
25. Added Zoom In/Out function to CMS Player.
26. Added Image Adjustment function to CMS Player.
27. Added dome control via mouse operation.
28. Added "Sound Notification".
29. Add "Clear Sequence List" button to clear sequence list.
30. CMS support H.264 DVR.(LIVE,PB,RECORD,VIDEO,AUDIO)
31. CMS Player support H.264 DRV FILE .
32. Add French Language Dll for CMS and CMS Player.
33. CMS Player can convert H.264 and Hybird Video DRV File to AVI Format

[Change]
1. The online upgrade will be checked and performed once a month.
2. Remove Speed Up and Slow Down functions in CMS Player.
3. When the DRV file is played to the end of the video, the playback will be stopped (in last version the playback will repeat forever).
4. In CMS player, the current video will not be closed until users click on OPEN VIDEO FILE and choose a new DRV file to be played.
5. PTZ can be controlled in EMAP.
6. Changed User attribution function list 
7. Dome Setting and Dome Control will only be set temporarily in EMAP. They can only be set permanently in configuration setting of the CMS main window.  
8. If CMS is still connecting to some sites, users cannot close CMS.
9. When Sequence mode is on, the Sequence button will change its look.
10. When Sequence mode is on, user can't right click to access the menu, remove channel, or drag sites to image windows. 
11. When CMS Lock, CMS will close dialog which must be closed(EX: Setting Dialog,Emap Dialog..) and disable close button which cannot be closed by user(EX:     Archive Dialog).
12. Changed the GUI display of CMS Player to make it more similar to CMS and DVR_Player.
13. Changed the CMS PLAYER toolbar function layout.
14. Changed CMS connection behavior: only reconnect/disconnect site has been changed.
15. Camera setting dialog for showing site name, channel name and time.
16. Change Emap single preview dialog to Multi-preview dialog.
17. Remove menu item "Remove All Groups" in Group setting dialog.
18. Changed the default file of Sound Notification from pig.wav to dive.wav.
19. CMS and CMS Player support new audio type of H.264 DVR.
20. Each group originally can connect up to 16 IP cameras before. Now the maximum is 18 IP cameras. 
21. CMS supports MegaPixel IPCamera(nDH060) (Software version is d20080410).
22. A default image is added in E-map Dialog.


[Fixed bugs]
1. If all channels in the sequence are removed, the display image will show error.
2. Schedule record, EMAP, Sequence and split window preview will show error when loading camera information if users changed IP of the site. 
   (ex: 16ch -> 8ch)
3. Software protection show many error messages.
4. When the CMS is started up in full screen mode, the image cannot be shown.
5. In View Setting and File Path Setting Dialog in CMS Player, the changed data will be saved when users click on Cancel button.
6. Some order of the ComboBox list is wrong because the ComboBox default setting is auto sort. Change the default setting of auto sort to false.
7: Invalid Site ID of CMS site sometime leads to crash of CMS. We added double check to block the invalid Site ID.
8: When we close CMS while more than 8 MegaPixel IPCamera are connected, sometime CMS will crash.
9: Added necessary windows functions library for CMS execution. (mfc71, mfc71u, mscr71)
10: If the toolbar, site tree, or mode dialog is moved to where the speed sliding bar is, the speed sliding bar will overlap on top.
11: In full screen mode, users can press ESC to return to normal screen mode.
12. At the site tree, double click on a channel that¡¦s not assigned to any grid in the image window will not display the channel¡¦s image
13. Click cancel after changed File Path setting will change the setting instead of restoring the original setting
14. At the control window of EMAP image, the settings cannot be individually saved but depend on EMAP main window
15. If changes are made to any site having channels set in the sequence, the sequence will not automatically detect changes and thus error will be shown.
16. If users continue to set other settings after changing Event setting, the changes of event setting will not be saved.
17. At the site tree, if users double click on any channel not currently shown in the image window, the channel¡¦s image cannot not be correctly shown.
18. The information dialog of the camera shown on the EMAP is blinking and hard to be read.
19. If import setting files in sequence on,some channel will have no image.
20. In Vista OS, download the configuration of nDH060 and D7521 device will fail.
21. The playback and archive functions choose time will shift 1-hour when Windows-OS Time-Zone setting
    enable the auto-daylight saving and the CMS function choose time in the range of daylight saving days.
22. Fixed the daylight saving time problem in CMS playback.
23. The image-adjustment function will crash CMS.
24. CMS will be hold in Archive function when the downloading file does not contain video data.
25. In Vista OS, set config will crash CMS when setting length is too long.
26. In DVR configuration setting dialog, the setting of motion detection often fail when the network is congested.
27. The frame rate of MegaPixel IPCamera(nDH060) is improved in CMS Player.
28. The health status functions sometimes can't get health information from DVR.
29. The setting will not be saved in E-map Dialog after remove a site.


