亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

Abiword中鼠標在文檔中位置定位

系統(tǒng) 2527 0

Abiword中鼠標在文檔中位置定位

?

  1. 利用鼠標消息獲取鼠標在客戶區(qū)的坐標信息

    FV_View::_getMouseContext函數(shù),layout view mouse pos x?, pos y

  2. 減去頁面的外邊距

    FV_View::_getPageForXY,具體算法參考: Abiword頁面布局 ,系統(tǒng)默認的左邊距是:1500,上邊距是:375

  3. 減去頁面內(nèi)邊距

    fp_Page::mapXYToPosition函數(shù)中調(diào)用fp_VerticalContainer::mapXYToPosition(列)時,自動減去頁面內(nèi)邊距。也可以理解成列的外邊距,默認是1440。根據(jù)頁面列的設(shè)置,循環(huán)所有的列用于確定坐標是否包含在該列中,然后調(diào)用fp_VerticalContainer::mapXYToPosition,該函數(shù)中要確定現(xiàn)在的y坐標能定位到那一行上(fp_Line)?

    Find first container that contains the point. First has its lower level below the desired Y

    position. Note that X-positions are completely ignored here.

    ?

  4. 在fp_Line::mapXYToPosition函數(shù)中,循環(huán)該行包含的fp_Run對象,判斷x坐標,最后定位x到Run對象內(nèi)

  5. fp_TextRun::mapXYToPosition,該函數(shù)調(diào)用GR_Win32USPGraphics::XYToPosition函數(shù)定位鼠標的文檔中的位置

Abiword中鼠標在文檔中位置定位


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯(lián)系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發(fā)表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 全部免费的毛片在线看美国 | 97人人在线观看 | 97色综合| 久久精品久久精品 | 精品国产自 | 欧美精品午夜 | 日韩欧美国产高清 | 精品国产一区二区在线观看 | 久久久久久久久66精品片 | porno日本xxxx| 久久免费看| 婷五月天| 成人精品综合免费视频 | 国产在线精品香蕉综合网一区 | 欧美成人xx免费视频 | 91麻豆精品国产91久久久久久 | 精品国产免费观看 | jizzjizzjizz孕妇| 久久久久久久久影院 | 亚洲综合在线视频 | 午夜影视在线观看 | 日本波多野结衣字幕久久 | 亚洲国产人成中文幕一级二级 | 亚洲国产欧美日韩一区二区三区 | 国产成社区在线视频观看 | 久久久综合九色合综 | 欧美成人激情在线 | 亚洲一区二区免费在线观看 | 私人午夜影院 | 四虎成人免费视频 | a级爱爱视频| 久久久久久国产精品mv | 亚洲高清成人 | 欧美特级毛片a够爽 | 四虎影视国产永久免费 | 在线亚洲精品国产波多野结衣 | 国产成人精品久久 | 久久免费区一区二区三波多野 | 久久亚洲综合中文字幕 | 天天操天天干视频 | 国产成人女人视频在线观看 |