[求助]关于滚动条
11小时前 25

我要在窗体上创建很多复选框,窗体大小固定,多出的部分有滚动条,查pecmd帮助,说是可以用swin来实现,代码如下:

 


// 创建主窗口
_SUB MainWindow,W350H400

    // 添加滚动条
    //SCRN -scrollbar,,W600H850
    SWIN SWIN1,L2T2W340H500,,0x100
    CHEK Checkbox_1,L40T10W250H20,1
    CHEK Checkbox_2,L40T50W250H20,2
    CHEK Checkbox_3,L40T90W250H20,3
    CHEK Checkbox_4,L40T130W250H20,4
    CHEK Checkbox_5,L40T170W250H20,5
    CHEK Checkbox_6,L40T210W250H20,6
    CHEK Checkbox_7,L40T250W250H20,7
    CHEK Checkbox_8,L40T290W250H20,8
_END


// 显示窗口
CALL @MainWindow

 

但是没用?

 

用 SBAR 创建滚动条拖动的时候,复选框不移动

奖励
收藏
点赞
分享
最新回复 (2)
  • avatar image
    liangnijian 7小时前

    SWIN 需要设置窗口高度,示例:

    CALL WIN1
    
    _SUB WIN1,W600H400,新窗口1,
        SWIN :SWIN1,L10T10W300H300,,0x100
    _END
    
    _SUB SWIN1,H600
        ENVI @this.bkcolor=0x000000
        SWIN -:SWIN2,L10T10W200H400
    _END
    
    _SUB SWIN2
        ENVI @this.bkcolor=0xe9e9e9
    _END
    
    : )
  • avatar image
    dhwc 5小时前
    楼主   3

    非常感谢

返回