kuangkuang
论坛版主
论坛版主
  • 发帖数52
  • QQ309200966
  • 金币681两
  • 威望132点
  • 钻石0枚
  • 注册日期2016-11-11
  • 最后登录2023-05-19
阅读:18471回复:8

[资源分享]动态给dialog设计的多页签指定图片,给用户提示当前选中的页签.

楼主#
更多 发布于:2016-11-30 09:32
FUNCTION CPMT333_SETIMG()
  DEFINE  w                            ui.window
  DEFINE  n_node                  om.DomNode  
  DEFINE  lst_page                 om.NodeList  
  DEFINE  l_page                   om.DomNode  
  DEFINE  l_pagestr               STRING
  DEFINE  l_pagecount          INTEGER
  DEFINE  l_pi                        INTEGER
    
     LET w = ui.Window.getCurrent()
     LET n_node = w.getNode()  
     LET lst_page = n_node.selectByTagName("Page")      
     LET l_pagecount = lst_page.getLength()                      #总的page页面数量

     FOR l_pi = 1 TO l_pagecount
      LET l_page = lst_page.item(l_pi)
      LET l_pagestr = l_page.getAttribute('name')      #获取到page英文名
      IF l_pagestr = g_CurrentPage THEN                  #判断用户当前选中的页签,设置一个图片
         #CALL l_page.setAttribute("image", "hand")
         CALL l_page.setAttribute("image", "heart")
      ELSE
         CALL l_page.setAttribute("image", "")
      END IF
     END FOR        

END FUNCTION
参与人数:1 人, 金币 +1 
  • 金币 +1
    厉害了,word哥!~
    2016-11-30 12:32
喜欢3 评分1

最新喜欢:

sun_sirsun_si... harleyharley TerrycaiTerryc...
wanjin6666
初级会员
初级会员
  • 发帖数2
  • QQ460048964
  • 金币44两
  • 威望28点
  • 钻石0枚
  • 注册日期2016-11-11
  • 最后登录2017-05-08
沙发#
发布于:2016-11-30 11:27
就是动态设置页签的Image是吧,这是USER的需求么?
回复(2) 喜欢(0)     评分
Perry
管理员
管理员
  • 发帖数213
  • QQ396572376
  • 金币41560两
  • 威望11349点
  • 钻石8888枚
  • 注册日期2016-11-09
  • 最后登录2024-04-25
  • VIP会员
  • 荣誉会员
  • 优秀斑竹
  • 最爱沙发
  • 原创写手
  • 社区居民
板凳#
发布于:2016-11-30 12:32
厉害了,word哥!~
官方QQ群:556775727  
回复(0) 喜欢(0)     评分
kuangkuang
论坛版主
论坛版主
  • 发帖数52
  • QQ309200966
  • 金币681两
  • 威望132点
  • 钻石0枚
  • 注册日期2016-11-11
  • 最后登录2023-05-19
地板#
发布于:2016-11-30 12:52
wanjin6666:就是动态设置页签的Image是吧,这是USER的需求么?回到原帖
是, 因为有电脑分辨率或者屏幕的问题, 他们有困惑当前点中的是哪个页签 .
回复(0) 喜欢(0)     评分
kuangkuang
论坛版主
论坛版主
  • 发帖数52
  • QQ309200966
  • 金币681两
  • 威望132点
  • 钻石0枚
  • 注册日期2016-11-11
  • 最后登录2023-05-19
4楼#
发布于:2016-11-30 12:53
wanjin6666:就是动态设置页签的Image是吧,这是USER的需求么?回到原帖
user原本的需求是选中的页签给个颜色,标识, 无奈没有color属性,搞了一个image .
回复(0) 喜欢(0)     评分
foxerfly
中级会员
中级会员
  • 发帖数37
  • QQ12414173
  • 金币5两
  • 威望64点
  • 钻石0枚
  • 注册日期2017-10-05
  • 最后登录2020-08-07
5楼#
发布于:2018-02-01 11:39
厉害了
回复(0) 喜欢(0)     评分
13794993971
论坛版主
论坛版主
  • 发帖数51
  • QQ123523507
  • 金币617两
  • 威望194点
  • 钻石0枚
  • 注册日期2016-11-12
  • 最后登录2020-04-01
  • 社区居民
6楼#
发布于:2018-03-13 20:54
这个厉害,666666
官方QQ群:481859105  

回复(0) 喜欢(0)     评分
Stephen
高级会员
高级会员
  • 发帖数36
  • QQ
  • 金币172两
  • 威望95点
  • 钻石0枚
  • 注册日期2019-09-27
  • 最后登录2023-06-16
  • 社区居民
7楼#
发布于:2020-08-13 09:20
大佬,请问图片路径是放在哪个地方啊?
回复(1) 喜欢(0)     评分
kuangkuang
论坛版主
论坛版主
  • 发帖数52
  • QQ309200966
  • 金币681两
  • 威望132点
  • 钻石0枚
  • 注册日期2016-11-11
  • 最后登录2023-05-19
8楼#
发布于:2020-09-23 08:53
Stephen:大佬,请问图片路径是放在哪个地方啊?回到原帖
图片为系统自带 ....
回复(0) 喜欢(0)     评分
游客

返回顶部