layout.ini说明

#直到行尾都是注释
#dpi=100 #如果设置了dpi,那么下面的xywh的值都会根据dpi和系统dpi的比例进行缩放
win1 = {
    type = "window" #控件类型
    x = 20 #控件的位置
    y = 20 #控件的位置
    w = 200 #控件的大小
    h = 100 #控件的大小
    caption = "hello" #控件的标题
    style = "music" #控件的风格名
    flags = no_focus #控件的公共标记和私有标记,多个标记用+连接
    min_w = 200; #只能出现在window类型的控件了,表示该windwo最小的宽
    min_h = 100; #只能出现在window类型的控件了,表示该window最小的高

    btn1 = {
        type = id("button")
        x = 20
        y = 20
        w = 50
        h = 30
        style = "ok"
        flags = 0
        caption = "ok2"
    }

    btn2 = {
        type = id("button")
        x = 100
        y = 20
        w = 50
        h = 30
        style = "cancel"
        flags = no_focus
        caption = "cancel2"
    }

    #layout属性只能出现在window类型的控件里,用于子控件的自动排版
    layout = "
        btn1.w = [parent].w * 20%
        btn2.x = btn1.x
        btn2.r = btn1.r
        "
}


#控件的公共标记:
#hide 创建是隐藏
#no_focus 自己不获取键盘焦点
#child_no_focus 自己的孩子都不获取键盘焦点
#no_event 不接受事件,只显示
#no_reparent 创建后不能动态改变父控件
#hide_h_scrollbar 隐藏水平滚动条
#hide_v_scrollbar 隐藏垂直滚动条
#hide_scrollbar 隐藏水平和垂直滚动条
#auto_hide_h_scrollbar 自动隐藏滚动条,即只有滚动是才显示滚动条
#auto_hide_v_scrollbar
#auto_hide_scrollbar
#no_h_scroll 没有水平滚动
#no_v_scroll 没有垂直滚动
#scroll_grab_mouse 滚动区域可以通过鼠标或触摸来滚动
#layout_fix_w
#layout_fix_h
#layout_fix_size

#id("window")控件的私有标记:
#window_normal 窗口类型,普通窗口有边框和标题栏修饰
#window_splash 普通窗口,没有窗口边框和标题栏
#window_desktop
#window_toolbar
#window_dock
#window_auto_resize
#window_scroll 窗口有滚动区域
#window_scroll_fix_bg 窗口滚动区域滚动时背景不滚动
#window_below 窗口初始有below标记
#window_above 窗口初始有above标记

#id("button")控件的私有标记:
#button_no_offset

#id("bool_button")控件的私有标记:
#boolbutton_keep
#boolbutton_toggle
#boolbutton_no

#id("listview")控件的私有标记:
#listview_no_select 没有选中
#listview_multi_select 多选,否则是单选
#listview_select_toggle

#id("processbar")控件的私有标记:
#processbar_h 进度条水平变化
#processbar_v 进度条垂直变化
#processbar_lt 进度条从左往右或从上往下变化
#processbar_rb 进度条从右往左或从下往上变化
#processbar_hide_thumb 进度条隐藏中间的滑块
#processbar_hide_process 进度条因此进度显示
#processbar_click_modify 点击进度的区域就改变进度,否则只有拖动滑块才能改变进度

 

posted @ 2021-01-27 14:31  maxiongying  阅读(187)  评论(0编辑  收藏  举报