首页 > 其他分享 >Mobl试用二

Mobl试用二

时间:2023-09-12 10:36:00浏览次数:31  
标签:界面 Mobl screen buttons item 试用 按钮 nclick


最近有空又看了一下Mobl的一些说语法,备忘一下:

1、screen:

代表一个界面,



screen root() {
。。。
}



代表程序打开时显示的第一个界面。如需要再声名一个界面如下:

screen dlg() {
   。。。    
}


 

2、header("XXXXXX"):

定义界面的Title栏,每个界面都可以定义,会使用默认的界面风格,使用方法:



screen XXX() {
    header("XXXX")    
}
 



 

3、backButton:

用来返回上一个界面的按钮,使用方法:



screen XXXXX(){
    backButton()  
}



 



默认的效果:



Mobl试用二_控件



 



4、button:



按钮,使用方法:



button("Button", οnclick={ alert("Click!"); })



第一个参数是按钮的名称,后面跟上按钮的动作,上面这行代码就完成了一个弹出框的效果:

Mobl试用二_Click_02

 

5、group:

一个十分重要的控件,用来显示列表等信息:

Mobl试用二_控件_03

每一列都是可以点击的,使用方法:



group {
    item(οnclick={ buttons(); }) { "Buttons" }
    item(οnclick={ buttons(); }) { "Buttons2" }
    item(οnclick={ buttons(); }) { "Buttons3" }
  }



这里定义了如上图所显示的3个项,每个item的名称和单击后要显示的界面bottons, 我们在代码里定义这个界面



screen buttons() {
    header("Buttons") {
    backButton()
    button("Button", οnclick={ alert("Click!"); })
  }



 

好了,今天先到这里。

 



 

标签:界面,Mobl,screen,buttons,item,试用,按钮,nclick
From: https://blog.51cto.com/u_16255870/7443189

相关文章

  • 达梦数据库教程:DM8查看试用版证书到期时间SQL
    达梦数据库试用期限为一年,不是以本地安装时间算起的,是安装包已经把开始时间和截止时间内置好了,官网定期更新安装包版本。如果想看你安装的达梦啥时候到期,执行以下语句即可select*fromv$license;查询出记录后,看EXPIRED_DATE这个字段就是截止日期了。一定要在截止前把数据库迁移或......
  • 如何在试用期内,快速证明自己的能力
    每个公司在新人入职后一般都会有3个月时间的试用期,除非公司发现不适合这个岗位,或者通过试用期的表现认为不能胜任这个岗位,一般没有特殊情况,入职后都会顺利通过试用期,然后转正。1、为什么要快速证明自己的能力在这里我想说的是,转正不是新人入职的目的。作为一个新人入职公司以后,应......
  • qemu中的glib库api试用--Apple的学习笔记
    一,前言qemu中有些glib库的api,我想学习试用下。二,编译及调试1.     使用glib库后编译报错,缺少头文件root@ubuntu:/work/study#gcct1.c-ot1t1.c:2:18:fatalerror:glib.h:Nosuchfileordirectory#include<glib.h>^compilationterminated.2.......
  • Python给你一个字符串,你怎么判断是不是ipv4地址?手写这段代码,并写出测试用例【杭州多测
    ipv4地址的格式:(1~255).(0 ~255).(0 ~255).(0 ~255)1.正则表达式importredefcheck_ip(one_str):compile_ip=re.compile('^(([1-9]|[1-9]\d|1\d{2}|2[0-4]\d|25[0-5])\.){3}(\d|[1-9]\d|1\d{2}|2[0-4]\d|25[0-5])$')ifcompile_ip.match(one_str......
  • V2X功能测试用例设计及测试分类方法
    汽车行业中,任何一款产品的上线都离不开测试工作,在整个测试工作中,测试人员通过使用不同的测试技术来创建测试用例,保证测试活动的全面性和高效性。根据ISTQB可以将测试技术分为黑盒、白盒和基于经验的测试技术:①黑盒测试技术(behavioralorbehavior-basedtechniques):它不依赖于代码......
  • Python开发实例(十一)单词记忆游戏:编写一个简单的游戏,测试用户对一组随机单词的记忆能力
    在这个实例中,我们将创建一个简单的单词记忆游戏。游戏的规则是随机展示一组单词,然后要求用户在一定时间内尽可能多地记住这些单词。时间到后,再询问用户输入这些单词。最后,计算并显示用户正确记住的单词数量。下面是单词记忆游戏的Python程序:pythonCopycodeimportrandomimport......
  • mvn test 执行testng测试用例
    maven项目,把testng用例放在test目录下,配置pom.xml文件如下,执行mvntest能自动执行testng里面的用例。 pom文件配置<projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apach......
  • 国内免费试用ChatGPT,三步搞定
    一、更改edge配置,将它改为已启用。配置地址:edge://flags/#extensions-on-edge-urls 二、下载压缩包,将解压文件直接拖进,然后打开。插件包地址:https://pan.baidu.com/s/1sYbN2sBzVMc3N_hqsAa_DQ?pwd=cfqw 三、登录账号即可使用 ......
  • JTS TestBuilder试用
     参考:https://blog.csdn.net/abu935009066/article/details/115304685......
  • 某试用版so保护调试器检测分析
    so加固分析查看so文件加固前的programheadertable,so文件被加固后programheadertable主要有以下几点变化。第一个PT_LOAD代码段大小增加在原so文件最后一个PT_LOAD段后新增加一个段.dynamic,.rel.dyn和.rel.plt三个重定位相关的节区会被移动到新增加的PT_LOAD段中.dynam......