sdrv_drawrectframe.c

来自「MP3 整个 SDK」· C语言 代码 · 共 65 行

C
65
字号
/*
********************************************************************************
*                       ACTOS
*                  ui dirver show picture
*
*                (c) Copyright 2002-2003, Actions Co,Ld.
*                        All Right Reserved
*
* File   : UI_DrawRectFrame.c
* By     : Rcmai
* Version: 1> v1.00     first version     10/17/2003 10:46PM
********************************************************************************
*/
#include "display.h"
#include "Drv_S6B33B0A.h"

#pragma memory=constseg(BAS_DW1)
#pragma memory=default

#pragma memory=dataseg(BAD_DW1)
//SD_RW sdrw;
//extern  unsigned char BufPage;
#pragma memory=default

#pragma codeseg(BAC_DW1)


////*******************************************************************************/
///*
//** FUNCTION:     DrawRectFrame
//**
//** Description:  把指定的屏幕区域清为背景色
//**
//**  input
//**        region_t * region :要画框的大小
//**        
//**  output
//**     none
//********************************************************************************/

void Sdrv_DrawRectFrame(region_t * FrameRegion )
{
    region = *FrameRegion;

    //画上边
    region.height = 1;
    BAPI_FillRect(&region);
    
    //画下边
    region.y = FrameRegion->y + FrameRegion->height;
    BAPI_FillRect(&region);

    region = *FrameRegion;

    //画左边
    region.width = 1;
    BAPI_FillRect(&region);

    //画右边
    region.x = FrameRegion->x + FrameRegion->width -1;
    BAPI_FillRect(&region);
    return;
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?