00001 #ifndef __STATUSBAR_H__
00002 #define __STATUSBAR_H__
00003
00004
00005
00006
00007
00008
00009 #include "viasgui.h"
00010
00011
00012 #define MAIN_STATUS_BAR_NUM_PARTS 4
00013 #define MAIN_STATUS_BAR_MSG_PART 0
00014 #define MAIN_STATUS_BAR_DIST_PART 1
00015 #define MAIN_STATUS_BAR_DIST_WIDTH 100
00016 #define MAIN_STATUS_BAR_CRD1_PART 2
00017 #define MAIN_STATUS_BAR_CRD1_WIDTH 65
00018 #define MAIN_STATUS_BAR_CRD2_PART 3
00019 #define MAIN_STATUS_BAR_CRD2_WIDTH 65
00020
00021
00022 HWND GetMainStatusBar( vVOID );
00023 vVOID SetMainStatusBar( HWND hMainStatusBar );
00024
00025 vBOOL CreateMainStatusBar( vVOID );
00026
00027 vVOID ResizeMainStatusBar( WPARAM wParam, LPARAM lParam );
00028 vVOID SetMainStatusBarParts( vVOID );
00029
00030 vVOID SetMainStatusBarMessage( vSTRING message );
00031
00032 vVOID SetMainStatusBarCoord( vCOORD coord, vCOORD_TYPE type, vINT whichPart );
00033 vVOID ClearMainStatusBarCoords( vVOID );
00034
00035 vVOID ChangeStatusBarSysColor( vVOID );
00036
00037 vVOID SetMainStatusBarDist( vSTRING distance );
00038 vVOID ClearMainStatusBarDist( vVOID );
00039
00040
00041 #endif
00042