嵌入式培訓(xùn)

嵌入式Linux就業(yè)班馬上開(kāi)課了 詳情點(diǎn)擊這兒

 
上海報(bào)名熱線(xiàn):021-51875830
北京報(bào)名熱線(xiàn):010-51292078
深圳報(bào)名熱線(xiàn):0755-61280252
南京報(bào)名熱線(xiàn):4008699035
 
武漢報(bào)名熱線(xiàn):027-50767718
成都報(bào)名熱線(xiàn):4008699035 61787181
研發(fā)與生產(chǎn) 脫產(chǎn)就業(yè)培訓(xùn)基地
3G通信 企業(yè)培訓(xùn) 
  首 頁(yè)   課程介紹   培訓(xùn)報(bào)名  企業(yè)培訓(xùn)   付款方式   講師介紹   學(xué)員評(píng)價(jià)   關(guān)于我們   聯(lián)系我們  承接項(xiàng)目 開(kāi)發(fā)板商城  論壇
嵌入式協(xié)處理器--FPGA
FPGA項(xiàng)目實(shí)戰(zhàn)系列課程----
嵌入式OS--3G手機(jī)操作系統(tǒng)
嵌入式協(xié)處理器--DSP
手機(jī)/網(wǎng)絡(luò)/動(dòng)漫游戲開(kāi)發(fā)
嵌入式OS-Linux
嵌入式CPU--ARM
嵌入式OS--WinCE
單片機(jī)培訓(xùn)
嵌入式硬件設(shè)計(jì)
嵌入式OS--VxWorks
PowerPC嵌入式系統(tǒng)/編譯器優(yōu)化
PLC編程/變頻器/數(shù)控/人機(jī)界面 
開(kāi)發(fā)語(yǔ)言/數(shù)據(jù)庫(kù)/軟硬件測(cè)試
3G手機(jī)軟件測(cè)試、硬件測(cè)試
云計(jì)算、物聯(lián)網(wǎng)
開(kāi)源操作系統(tǒng)Tigy OS開(kāi)發(fā)
小型機(jī)系統(tǒng)管理
其他類(lèi)
友情連接
WEB在線(xiàn)客服
武漢、南京在線(xiàn)WEB客服
點(diǎn)擊這里給我發(fā)消息  
QQ客服一
點(diǎn)擊這里給我發(fā)消息  
QQ客服二
點(diǎn)擊這里給我發(fā)消息
QQ客服三
公益培訓(xùn)通知與資料下載
企業(yè)招聘與人才推薦(免費(fèi))

合作企業(yè)新人才需求公告

◆招人、應(yīng)聘、人才合作
請(qǐng)?jiān)L問(wèn)曙海旗下網(wǎng)站---

電子人才網(wǎng)
www.www.yimeizhengxing.com
合作伙伴與授權(quán)機(jī)構(gòu)
現(xiàn)代化的多媒體教室
曙海集團(tuán)招聘啟示
曙海動(dòng)態(tài)
郵件列表
 
自繪制控件
 

自繪制控件
如果現(xiàn)有控件中找不到符合要求的怎么辦?用DM_CATEGORY_CONTROLLED_AREA。此控件由你自己繪制,觸摸
屏幕操作也由控件自己處理。
下面我們?yōu)樾履0寮由弦粋(gè)自畫(huà)區(qū)域,并將此區(qū)域的觸摸屏操作用文本顯示出來(lái)。
修改模板數(shù)據(jù)庫(kù):
const U8 category888[] =
{

DM_BASE_LAYER_START,
DM_CATEGORY_CONTROLLED_AREA, //將自畫(huà)區(qū)域放在前面,這樣就不防礙后面控件顯示及操作
DM_LIST1,
DM_BUTTON_BAR1,
};
const S16 coordinate_set888[] =
{
DM_FULL_SCREEN_COORDINATE_FLAG,
DM_FULL_SCREEN_COORDINATE_FLAG, //此控件為全屏大小
, MMI_CONTENT_Y + 5, 136, MMI_CONTENT_HEIGHT - 40, DM_NO_FLAGS,
DM_DEFAULT_BUTTON_BAR_FLAG, MMI_SOFTKEY_WIDTH
};
修改CategoryScreen:
//將當(dāng)前觸摸屏操作以文本形式顯示出來(lái)
void DrawCate888PenStatus(U8* event_type, mmi_pen_point_struct point)
{
S32 x, y;
color text_color = {255, 0, 0, 100};
gdi_layer_lock_frame_buffer();
gui_reset_clip();
gui_set_text_color(text_color);
x = 20;
y = 170;
gui_move_text_cursor(x, y);
gui_fill_rectangle(0, y - 3, UI_device_width - 1, y + 20 + 3, UI_COLOR_WHITE);
gui_printf((UI_string_type)"%s {%d, %d}",event_type, point.x, point.y);
gdi_layer_unlock_frame_buffer();
gui_BLT_double_buffer(0, y, UI_device_width - 1, y + 20);
}
//繪制自畫(huà)區(qū)域
void DrawCate888CategoryControlArea(dm_coordinates *coordinate)
{
mmi_pen_point_struct point = {-1, -1};
DrawCate888PenStatus("Pen None", point);
}
//觸摸筆按下響應(yīng)函數(shù)
MMI_BOOL Cate888CategoryControlAreaPenDownHandler(mmi_pen_point_struct point)
{
DrawCate888PenStatus("Pen Down", point);
return TRUE;
}
//觸摸筆放開(kāi)響應(yīng)函數(shù)
MMI_BOOL Cate888CategoryControlAreaPenUpHandler(mmi_pen_point_struct point)
{
DrawCate888PenStatus("Pen Up", point);
return TRUE;
}
//觸摸筆移動(dòng)響應(yīng)函數(shù)
MMI_BOOL Cate888CategoryControlAreaPenMoveHandler(mmi_pen_point_struct point)
{
DrawCate888PenStatus("Pen Move", point);
return TRUE;
}
//觸摸筆重復(fù)響應(yīng)函數(shù)
MMI_BOOL Cate888CategoryControlAreaPenRepeatHandler(mmi_pen_point_struct point)
{
DrawCate888PenStatus("Pen Repeat", point);
return TRUE;
}
//觸摸筆長(zhǎng)按響應(yīng)函數(shù)
MMI_BOOL Cate888CategoryControlAreaPenLongTapHandler(mmi_pen_point_struct point)
{
DrawCate888PenStatus("Pen LongTap", point);
return TRUE;
}
//觸摸筆中止響應(yīng)函數(shù)
MMI_BOOL Cate888CategoryControlAreaPenAbortHandler(mmi_pen_point_struct point)
{
DrawCate888PenStatus("Pen Abort", point);
return TRUE;
}
void ShowCategory888Screen(
U16 left_softkey, U16 left_softkey_icon, U16 right_softkey, U16 right_softkey_icon,
S32 number_of_items, U16 *list_of_items, U16 *list_of_icons,
S32 highlighted_item, U8 *history_buffer)
{
… …
//初始化自畫(huà)區(qū)域
dm_register_category_controlled_callback(DrawCate888CategoryControlArea); //注冊(cè)自畫(huà)區(qū)域繪制函數(shù)
wgui_register_category_screen_control_area_pen_handlers(//注冊(cè)自畫(huà)區(qū)域觸摸筆按下響應(yīng)函數(shù)
Cate888CategoryControlAreaPenDownHandler, MMI_PEN_EVENT_DOWN);
wgui_register_category_screen_control_area_pen_handlers(//注冊(cè)自畫(huà)區(qū)域觸摸筆放開(kāi)響應(yīng)函數(shù)
Cate888CategoryControlAreaPenUpHandler, MMI_PEN_EVENT_UP);
wgui_register_category_screen_control_area_pen_handlers(//注冊(cè)自畫(huà)區(qū)域觸摸筆移動(dòng)響應(yīng)函數(shù)
Cate888CategoryControlAreaPenMoveHandler, MMI_PEN_EVENT_MOVE);
wgui_register_category_screen_control_area_pen_handlers(//注冊(cè)自畫(huà)區(qū)域觸摸筆重復(fù)響應(yīng)函數(shù)
Cate888CategoryControlAreaPenRepeatHandler, MMI_PEN_EVENT_REPEAT);
wgui_register_category_screen_control_area_pen_handlers(//注冊(cè)自畫(huà)區(qū)域觸摸筆長(zhǎng)按響應(yīng)函數(shù)
Cate888CategoryControlAreaPenLongTapHandler, MMI_PEN_EVENT_LONG_TAP);
wgui_register_category_screen_control_area_pen_handlers(//注冊(cè)自畫(huà)區(qū)域觸摸筆中止響應(yīng)函數(shù)
Cate888CategoryControlAreaPenAbortHandler, MMI_PEN_EVENT_ABORT);
gdi_layer_unlock_frame_buffer();
ExitCategoryFunction = ExitCategory888Screen;
… …
dm_redraw_category_screen();



 
 
 
版權(quán)所有:曙海信息網(wǎng)絡(luò)科技有限公司 copyright 2000-2010
 
上海總部

地址:上海市真北路2500號(hào)星河世紀(jì)廣場(chǎng)A座1904
(地鐵11號(hào)線(xiàn)上海西站4號(hào)出口,家樂(lè)福桃浦路店旁)
郵編:200062
熱線(xiàn):021-51875830 32300767
傳真:021-32300767
業(yè)務(wù)手機(jī):15921673576/13918613812
E-mail:officeoffice@126.com
客服QQ: shuhaipeixun
北京分中心

地址:北京市昌平區(qū)沙河南街11號(hào)312室
(地鐵昌平線(xiàn)沙河站B出口) 郵編:102200 行走路線(xiàn):請(qǐng)點(diǎn)擊這查看
熱線(xiàn):010-51292078 57292751
傳真:010-51292078
業(yè)務(wù)手機(jī):13661044276 15313032557
E-mail:officeoffice@126.com
客服QQ:1243285887
深圳分中心

地址:深圳市羅湖區(qū)桂園路2號(hào)電影大廈A座1816
(地鐵一號(hào)線(xiàn)大劇院站D出口旁,桂園路和解放路交叉口,近地王大廈)
熱線(xiàn):0755-61280252 25912501
傳真:0755-25912501

郵編:518001
信箱:qianru2@51qianru.cn
客服QQ:2472106501
南京分中心

地址:江蘇省南京市棲霞區(qū)和燕路251號(hào)金港大廈B座2201室
(地鐵一號(hào)線(xiàn)邁皋橋站1號(hào)出口旁,近南京火車(chē)站)
熱線(xiàn):4008699035
傳真:025-84611061
業(yè)務(wù)手機(jī):13851400109
郵編:210046
信箱:qianru3@51qianru.cn
客服QQ:1325341129
 
成都分中心

地址:四川省成都市金牛區(qū)泰安里營(yíng)門(mén)口路88號(hào)四威大廈1幢302 郵編:610031
熱線(xiàn):4008699035 61787181 業(yè)務(wù)手機(jī):18982211962
客服QQ:1325341129 E-mail:qianru4@51qianru.cn

武漢分中心

地址:湖北省武漢市江漢區(qū)新華路139號(hào)凱盟大廈401 郵編:430022
熱線(xiàn):4008699035
客服微信:shuhaipeixun E-mail:qianru5@51qianru.cn

雙休日、節(jié)假日及晚上可致電值班電話(huà):021-51875830 值班手機(jī):15921673576/13918613812


備案號(hào):滬ICP備05030316號(hào)

.(2011年11月5日)................................................................................
主站蜘蛛池模板: 一级白嫩美女毛片免费| 麻豆精品久久久久久久99蜜桃| 久久精品女人毛片国产| 国产亚洲精品aa片在线观看网站 | 国产91精品一区二区| 性色av闺蜜一区二区三区| 晚上一个人看的www| 波多野结衣一区二区免费视频| 污污内射在线观看一区二区少妇| 国产精品福利影院| 九九热精品国产| 老太bbwwbbww高潮| 天堂а√在线中文在线| 亚洲人成网站在线观看播放青青 | 成年视频在线播放| 免费人成视频在线观看网站| se94se欧美综合色| 亚洲AV日韩精品久久久久久| 国产成人精品啪免费视频| 无码国产精品一区二区免费模式| 老司机激情影院| 一级毛片免费的| 亚洲精品欧美精品日韩精品| 国产精品怡红院永久免费| 最近中文字幕免费mv视频7| 里番acg全彩本子在线观看| www日本黄色| 亚洲免费人成视频观看| 国产女人aaa级久久久级| 局长的又长又粗慧芳| 欧美精品亚洲精品日韩1818 | 免费无遮挡无码视频在线观看| 堕落前辈泄欲便器渡会| 欧美a级片在线观看| 色偷偷人人澡人人爽人人模| 99re5精品视频在线观看| 久久精品无码专区免费东京热| 午夜毛片不卡免费观看视频| 国产超爽人人爽人人做| 日本电影100禁| 欧美黑人粗硬大在线看|