/****************************************************************************
Copyright(C) 2009, Huaruijie Co.Ltd.
File name : MaxDemandDataDisp.c
Author : Huang Guofeng
Version: 1.0
Date: 2009.09.26
Description: 需量量数据显示
Other:
Mode History:
<author rel='nofollow' onclick='return false;'> <time> <version> <desc>
Huang Guofeng 2009-09-26 V1.0.0.1
****************************************************************************/
#include "DispCommon.h"
#include "ConstantMeunDisp.h"
#include "GeneralFile.h"
#include "MaxDemandDataDisp.h"
//--------------当前需量数据结构
//当前正向有功需量数据第一屏:总
static const SRealTimeDataWin sWinCurMaxDemandEPpSum =
{
WinCurDemandPowerDataMenu, 0x000,
WinCurMaxDemandEPpShoulder, 0x000,//当前正向有功总需量的上一屏:谷
WinCurMaxDemandEPpSharp, 0x000 //当前正向有功总需量的下一屏:尖
};
//当前正向有功需量数据第二屏:尖
static const SRealTimeDataWin sWinCurMaxDemandEPpSharp =
{
WinCurDemandPowerDataMenu, 0x000,
WinCurMaxDemandEPpSum, 0x000,//当前正向有功总需量的上一屏:总
WinCurMaxDemandEPpPeak, 0x000 //当前正向有功总需量的下一屏:峰
};
//当前正向有功需量数据第三屏:峰
static const SRealTimeDataWin sWinCurMaxDemandEPpPeak =
{
WinCurDemandPowerDataMenu, 0x000,
WinCurMaxDemandEPpSharp, 0x000,//当前正向有功总需量的上一屏:尖
WinCurMaxDemandEPpOffpeak, 0x000 //当前正向有功总需量的下一屏:平
};
//当前正向有功需量数据第四屏:平
static const SRealTimeDataWin sWinCurMaxDemandEPpOffpeak =
{
WinCurDemandPowerDataMenu, 0x000,
WinCurMaxDemandEPpPeak, 0x000,//当前正向有功总需量的上一屏:峰
WinCurMaxDemandEPpShoulder, 0x000 //当前正向有功总需量的下一屏:谷
};
//当前正向有功需量数据第五屏:谷
static const SRealTimeDataWin sWinCurMaxDemandEPpShoulder =
{
WinCurDemandPowerDataMenu, 0x000,
WinCurMaxDemandEPpOffpeak, 0x000,//当前正向有功总需量的上一屏:平
WinCurMaxDemandEPpSum, 0x000 //当前正向有功总需量的下一屏:总
};
//当前反向有功需量数据第一屏:总
static const SRealTimeDataWin sWinCurMaxDemandEPnSum =
{
WinCurDemandPowerDataMenu, 0x001,
WinCurMaxDemandEPnShoulder, 0x000,//当前反向有功总需量的上一屏:谷
WinCurMaxDemandEPnSharp, 0x000 //当前反向有功总需量的下一屏:尖
};
//当前反向有功需量数据第二屏:尖
static const SRealTimeDataWin sWinCurMaxDemandEPnSharp =
{
WinCurDemandPowerDataMenu, 0x001,
WinCurMaxDemandEPnSum, 0x000,//当前反向有功总需量的上一屏:总
WinCurMaxDemandEPnPeak, 0x000 //当前反向有功总需量的下一屏:峰
};
//当前反向有功需量数据第三屏:峰
static const SRealTimeDataWin sWinCurMaxDemandEPnPeak =
{
WinCurDemandPowerDataMenu, 0x001,
WinCurMaxDemandEPnSharp, 0x000,//当前反向有功总需量的上一屏:尖
WinCurMaxDemandEPnOffpeak, 0x000 //当前反向有功总需量的下一屏:平
};
//当前反向有功需量数据第四屏:平
static const SRealTimeDataWin sWinCurMaxDemandEPnOffpeak =
{
WinCurDemandPowerDataMenu, 0x001,
WinCurMaxDemandEPnPeak, 0x000,//当前反向有功总需量的上一屏:峰
WinCurMaxDemandEPnShoulder, 0x000 //当前反向有功总需量的下一屏:谷
};
//当前反向有功需量数据第五屏:谷
static const SRealTimeDataWin sWinCurMaxDemandEPnShoulder =
{
WinCurDemandPowerDataMenu, 0x001,
WinCurMaxDemandEPnOffpeak, 0x000,//当前反向有功总需量的上一屏:平
WinCurMaxDemandEPnSum, 0x000 //当前反向有功总需量的下一屏:总
};
//当前正向无功需量数据第一屏:总
static const SRealTimeDataWin sWinCurMaxDemandEQpSum =
{
WinCurDemandPowerDataMenu, 0x002,
WinCurMaxDemandEQpShoulder, 0x000,//当前正向无功总需量的上一屏:谷
WinCurMaxDemandEQpSharp, 0x000 //当前正向无功总需量的下一屏:尖
};
//当前正向无功需量数据第二屏:尖
static const SRealTimeDataWin sWinCurMaxDemandEQpSharp =
{
WinCurDemandPowerDataMenu, 0x002,
WinCurMaxDemandEQpSum, 0x000,//当前正向无功总需量的上一屏:总
WinCurMaxDemandEQpPeak, 0x000 //当前正向无功总需量的下一屏:峰
};
//当前正向无功需量数据第三屏:峰
static const SRealTimeDataWin sWinCurMaxDemandEQpPeak =
{
WinCurDemandPowerDataMenu, 0x002,
WinCurMaxDemandEQpSharp, 0x000,//当前正向无功总需量的上一屏:尖
WinCurMaxDemandEQpOffpeak, 0x000 //当前正向无功总需量的下一屏:平
};
//当前正向无功需量数据第四屏:平
static const SRealTimeDataWin sWinCurMaxDemandEQpOffpeak =
{
WinCurDemandPowerDataMenu, 0x002,
WinCurMaxDemandEQpPeak, 0x000,//当前正向无功总需量的上一屏:峰
WinCurMaxDemandEQpShoulder, 0x000 //当前正向无功总需量的下一屏:谷
};
//当前正向无功需量数据第五屏:谷
static const SRealTimeDataWin sWinCurMaxDemandEQpShoulder =
{
WinCurDemandPowerDataMenu, 0x002,
WinCurMaxDemandEQpOffpeak, 0x000,//当前正向无功总需量的上一屏:平
WinCurMaxDemandEQpSum, 0x000 //当前正向无功总需量的下一屏:总
};
//当前反向无功需量数据第一屏:总
static const SRealTimeDataWin sWinCurMaxDemandEQnSum =
{
WinCurDemandPowerDataMenu, 0x003,
WinCurMaxDemandEQnShoulder, 0x000,//当前反向无功总需量的上一屏:谷
WinCurMaxDemandEQnSharp, 0x000 //当前反向无功总需量的下一屏:尖
};
//当前反向无功需量数据第二屏:尖
static const SRealTimeDataWin sWinCurMaxDemandEQnSharp =
{
WinCurDemandPowerDataMenu, 0x003,
WinCurMaxDemandEQnSum, 0x000,//当前反向无功总需量的上一屏:总
WinCurMaxDemandEQnPeak, 0x000 //当前反向无功总需量的下一屏:峰
};
//当前反向无功需量数据第三屏:峰
static const SRealTimeDataWin sWinCurMaxDemandEQnPeak =
{
WinCurDemandPowerDataMenu, 0x003,
WinCurMaxDemandEQnSharp, 0x000,//当前反向无功总需量的上一屏:尖
WinCurMaxDemandEQnOffpeak, 0x000 //当前反向无功总需量的下一屏:平
};
//当前反向无功需量数据第四屏:平
static const SRealTimeDataWin sWinCurMaxDemandEQnOffpeak =
{
WinCurDemandPowerDataMenu, 0x003,
WinCurMaxDemandEQnPeak, 0x000,//当前反向无功总需量的上一屏:峰
WinCurMaxDemandEQnShoulder, 0x000 //当前反向无功总需量的下一屏:谷
};
//当前反向无功需量数据第五屏:谷
static const SRealTimeDataWin sWinCurMaxDemandEQnShoulder =
{
WinCurDemandPowerDataMenu, 0x003,
WinCurMaxDemandEQnOffpeak, 0x000,//当前反向无功总需量的上一屏:平
WinCurMaxDemandEQnSum, 0x000 //当前反向无功总需量的下一屏:总
};
//-----------------------上月需量数据菜单结构
//上月正向有功需量数据第一屏:总
static const SRealTimeDataWin sWinUltimoMaxDemandEPpSum =
{
WinUltimoDemandPowerDataMenu, 0x000,
WinUltimoMaxDemandEPpShoulder, 0x000,//上月正向有功总需量的上一屏:谷
WinUltimoMaxDemandEPpSharp, 0x000 //上月正向有功总需量的下一屏:尖
};
//上月正向有功需量数据第二屏:尖
static const SRealTimeDataWin sWinUltimoMaxDemandEPpSharp =
{
WinUltimoDemandPowerDataMenu, 0x000,
WinUltimoMaxDemandEPpSum, 0x000,//上月正向有功总需量的上一屏:总
WinUltimoMaxDemandEPpPeak, 0x000 //上月正向有功总需量的下一屏:峰
};
//上月正向有功需量数据第三屏:峰
static const SRealTimeDataWin sWinUltimoMaxDemandEPpPeak =
{
WinUltimoDemandPowerDataMenu, 0x000,
WinUltimoMaxDemandEPpSharp, 0x000,//上月正向有功总需量的上一屏:尖
WinUltimoMaxDemandEPpOffpeak, 0x000 //上月正向有功总需量的下一屏:平
};
//上月正向有功需量数据第四屏:平
static const SRealTimeDataWin sWinUltimoMaxDemandEPpOffpeak =
{
WinUltimoDemandPowerDataMenu, 0x000,
WinUltimoMaxDemandEPpPeak, 0x000,//上月正向有功总需量的上一屏:峰
WinUltimoMaxDemandEPpShoulder, 0x000 //上月正向有功总需量的下一屏:谷
};
//上月正向有功需量数据第五屏:谷
static const SRealTimeDataWin sWinUltimoMaxDemandEPpShoulder =
{
WinUltimoDemandPowerDataMenu, 0x000,
WinUltimoMaxDemandEPpOffpeak, 0x000,//上月正向有功总需量的上一屏:平
WinUltimoMaxDemandEPpSum, 0x000 //上月正向有功总需量的下一屏:总
};
//上月反向有功需量数据第一屏:总
static const SRealTimeDataWin sWinUltimoMaxDemandEPnSum =
{
WinUltimoDemandPowerDataMenu, 0x001,
WinUltimoMaxDemandEPnShoulder, 0x000,//上月反向有功总需量的上一屏:谷
WinUltimoMaxDemandEPnSharp, 0x000 //上月反向有功总需量的下一屏:尖
};
//上月反向有功需量数据第二屏:尖
static const SRealTimeDataWin sWinUltimoMaxDemandEPnSharp =
{
WinUltimoDemandPowerDataMenu, 0x001,
WinUltim