亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? listview_deleterow.c

?? 這套代碼已經(jīng)成功一直到S3C44B0X開(kāi)發(fā)板上
?? C
字號(hào):
/*
*********************************************************************************************************
*                                                uC/GUI
*                        Universal graphic software for embedded applications
*
*                       (c) Copyright 2002, Micrium Inc., Weston, FL
*                       (c) Copyright 2002, SEGGER Microcontroller Systeme GmbH
*
*              礐/GUI is protected by international copyright laws. Knowledge of the
*              source code may not be used to write a similar product. This file may
*              only be used in accordance with a license and should not be redistributed
*              in any way. We appreciate your understanding and fairness.
*
----------------------------------------------------------------------
File        : LISTVIEW_DeleteRow.c
Purpose     : Implementation of LISTVIEW_DeleteRow
---------------------------END-OF-HEADER------------------------------
*/

#include "LISTVIEW_Private.h"

#if GUI_WINSUPPORT

/*********************************************************************
*
*       Static routines
*
**********************************************************************
*/
/*********************************************************************
*
*       _InvalidateRowAndBelow
*/
static void _InvalidateRowAndBelow(LISTVIEW_Handle hObj, LISTVIEW_Obj* pObj, int Sel) {
  if (Sel >= 0) {
    GUI_RECT Rect;
    int HeaderHeight, RowDistY;
    HeaderHeight = HEADER_GetHeight(pObj->hHeader);
    RowDistY     = LISTVIEW__GetRowDistY(pObj);
    WM_GetInsideRectExScrollbar(hObj, &Rect);
    Rect.y0 += HeaderHeight + (Sel - pObj->ScrollStateV.v) * RowDistY;
    WM_InvalidateRect(hObj, &Rect);
  }
}

/*********************************************************************
*
*       Public routines
*
**********************************************************************
*/
/*********************************************************************
*
*       LISTVIEW_DeleteRow
*/
void LISTVIEW_DeleteRow(LISTVIEW_Handle hObj, unsigned Index) {
  if (hObj) {
    LISTVIEW_Obj* pObj;
    unsigned NumRows;
    WM_LOCK();
    pObj = LISTVIEW_H2P(hObj);
    NumRows = GUI_ARRAY_GetNumItems(&pObj->RowArray);
    if (Index < NumRows) {
      unsigned NumColumns, i;
      GUI_ARRAY* pRow;
      pRow = (GUI_ARRAY*)GUI_ARRAY_GetpItem(&pObj->RowArray, Index);
      /* Delete attached info items */
      NumColumns = GUI_ARRAY_GetNumItems(pRow);
      for (i = 0; i < NumColumns; i++) {
        LISTVIEW_ITEM * pItem;
        pItem = (LISTVIEW_ITEM *)GUI_ARRAY_GetpItem(pRow, i);
        if (pItem->hItemInfo) {
          GUI_ALLOC_Free(pItem->hItemInfo);
        }
      }
      /* Delete row */
      GUI_ARRAY_Delete(pRow);
      GUI_ARRAY_DeleteItem(&pObj->RowArray, Index);
      /* Adjust properties */
      if (pObj->Sel == (signed int)Index) {
        pObj->Sel = -1;
      }
      if (pObj->Sel > (signed int)Index) {
        pObj->Sel--;
      }
      if (LISTVIEW__UpdateScrollParas(hObj, pObj)) {
        LISTVIEW__InvalidateInsideArea(hObj, pObj);
      } else {
        _InvalidateRowAndBelow(hObj, pObj, Index);
      }
    }
    WM_UNLOCK();
  }
}


#else                            /* Avoid problems with empty object modules */
  void LISTVIEW_DeleteRow_C(void);
  void LISTVIEW_DeleteRow_C(void) {}
#endif

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
...中文天堂在线一区| 91蜜桃免费观看视频| 日韩高清在线电影| 一区二区激情小说| 亚洲一区二区av电影| 亚洲激情校园春色| 亚洲色图在线看| 一区二区三区四区激情| 日韩区在线观看| 99这里只有久久精品视频| 一区二区久久久| 亚洲国产精品尤物yw在线观看| 一区二区三区资源| 亚洲主播在线观看| 亚洲v精品v日韩v欧美v专区| 五月天久久比比资源色| 青青草原综合久久大伊人精品| 亚洲乱码一区二区三区在线观看| 国产麻豆欧美日韩一区| 久久久91精品国产一区二区精品| 亚洲r级在线视频| 精品黑人一区二区三区久久| 欧美一区二区三区在线观看| 日韩一区二区电影网| 精品国产91久久久久久久妲己| 久久久综合激的五月天| 国产精品午夜春色av| 亚洲美女视频在线| 亚洲福利一二三区| 免费人成在线不卡| 国产麻豆成人精品| aa级大片欧美| 欧美丰满高潮xxxx喷水动漫| 欧美一级黄色大片| 国产欧美综合色| 一区二区三区日韩欧美精品| 日韩高清不卡在线| 国产精品一二二区| 色域天天综合网| 欧美一区二区三区性视频| 国产亚洲制服色| 一区二区三区不卡视频在线观看| 日韩精品成人一区二区三区| 国产精选一区二区三区| 一本一本大道香蕉久在线精品| 欧美精品精品一区| 国产欧美一区二区精品久导航| 伊人一区二区三区| 国产一区二区在线影院| 91蜜桃婷婷狠狠久久综合9色| 8x8x8国产精品| 中文字幕第一页久久| 午夜精品久久久久久久99水蜜桃| 国产一区不卡在线| 欧美午夜精品久久久久久孕妇| 精品噜噜噜噜久久久久久久久试看| 国产精品网曝门| 日本不卡中文字幕| 99综合影院在线| 欧美videos大乳护士334| 亚洲人快播电影网| 国产一区二区剧情av在线| 欧美午夜宅男影院| 国产精品免费看片| 美女网站在线免费欧美精品| 91丨porny丨中文| 亚洲精品在线一区二区| 亚洲国产一区二区在线播放| 成人听书哪个软件好| 欧美一区二区三区在线观看| 亚洲精品免费在线| 国产电影一区二区三区| 欧美一区二区三区免费在线看| 中文字幕在线一区| 韩国成人在线视频| 91精品国产乱码| 一区二区视频在线| 成人福利在线看| 久久视频一区二区| 青青国产91久久久久久| 欧美性大战久久| 亚洲三级视频在线观看| 国产一区二区三区高清播放| 欧美一区二区三区在线看| 亚洲主播在线播放| 色婷婷国产精品综合在线观看| 久久久99久久精品欧美| 免费成人av在线| 欧美日韩久久一区| 亚洲自拍都市欧美小说| 91首页免费视频| 国产日产欧美一区| 国产风韵犹存在线视精品| 精品久久99ma| 精品系列免费在线观看| 日韩三级伦理片妻子的秘密按摩| 日韩一区欧美二区| 在线播放91灌醉迷j高跟美女 | 国产精品久久精品日日| 国产一区不卡视频| 久久久精品日韩欧美| 国产真实乱对白精彩久久| 日韩网站在线看片你懂的| 日本亚洲电影天堂| 91精品婷婷国产综合久久性色| 亚洲成人在线观看视频| 欧美精品一级二级三级| 午夜精品久久久久久| 欧美肥大bbwbbw高潮| 青青草国产成人99久久| 日韩免费性生活视频播放| 日韩电影免费在线看| 国产精品乡下勾搭老头1| 日韩视频一区在线观看| 国产综合色视频| 日韩欧美三级在线| 亚洲福中文字幕伊人影院| 99在线视频精品| 国产精品乱码一区二区三区软件| 国产一区美女在线| 久久综合色之久久综合| 国产在线视频一区二区| 国产午夜精品久久| 国产成人在线视频网址| 国产亚洲综合性久久久影院| 国产精品一区专区| 日韩精品影音先锋| 日韩高清在线不卡| 欧美亚洲综合一区| 天天影视涩香欲综合网| 欧美人狂配大交3d怪物一区| 午夜精彩视频在线观看不卡| 在线观看国产91| 奇米影视在线99精品| 日韩午夜激情电影| 国产一区二区三区黄视频| 国产视频亚洲色图| 国产精品18久久久久久久久| 亚洲欧洲99久久| 91久久精品一区二区| 一区二区三区美女视频| 欧美日韩在线亚洲一区蜜芽| 亚洲小说春色综合另类电影| 欧美电视剧免费全集观看| 国产精品自在在线| 国产精品免费看片| 色88888久久久久久影院按摩| 国产欧美中文在线| 一本大道av一区二区在线播放| 亚洲一区二区三区四区不卡| 在线观看视频91| 日韩精品一区第一页| 2023国产精华国产精品| 成人黄色网址在线观看| 一区二区三区小说| 日韩视频一区二区在线观看| 91毛片在线观看| 日韩经典一区二区| 久久天天做天天爱综合色| 91丝袜美腿高跟国产极品老师| 亚洲婷婷综合久久一本伊一区| 日韩一区二区中文字幕| 盗摄精品av一区二区三区| 有码一区二区三区| 精品99999| 在线观看成人免费视频| 韩国女主播一区| 樱花草国产18久久久久| 中文字幕av在线一区二区三区| 欧美色视频在线观看| 国产一区在线观看视频| 亚洲精品日韩综合观看成人91| 欧美高清激情brazzers| 成人午夜电影网站| 日韩不卡免费视频| 国产精品久久久久久久久免费桃花| 日韩一区二区电影在线| 91视频在线观看| 韩国成人福利片在线播放| 亚洲综合视频在线| 中文字幕一区二区三| 日韩欧美国产一区二区三区| 91丨porny丨中文| 国产精品996| 免费成人美女在线观看| 亚洲精品国产第一综合99久久| 欧美电视剧在线看免费| 欧美主播一区二区三区| 九一九一国产精品| 污片在线观看一区二区| 亚洲欧美日韩综合aⅴ视频| 久久你懂得1024| 欧美乱妇15p| 欧美日韩高清在线| 色综合天天做天天爱| 国产成人精品网址| 亚洲一区二区三区精品在线| 亚洲欧美色图小说| 欧美国产精品v| 精品福利一区二区三区 |