首页 > 其他分享 >e4a 组件属性初始化

e4a 组件属性初始化

时间:2024-07-15 19:21:36浏览次数:14  
标签:初始化 添加 导航 e4a 按钮 组件 btn 编辑框 png

按钮、编辑框等等组件画完之后,设置组件的默认属性,比如字体、大小、位置等等:

已有

一个编辑框1,

一个按钮1

 

事件 主窗口.创建完毕()
    '安卓6.0以上的系统需要动态申请权限,否则app可能无法正常运行
    如果 权限操作1.取系统版本号()>=23 则
        权限操作1.申请全部权限()
    结束 如果    
    
    置状态栏颜色(标签_窗口标题.背景颜色)'E4A的设置里,窗口风格要设置为沉浸模式,此命令才能生效
    
    '添加底部导航选项卡,组件的高度建议设置为32
    底部导航1.背景颜色 = 白色
    底部导航1.置文字颜色("#C0C0C0")
    底部导航1.置文字激活颜色("#00BFFF")
    底部导航1.置字体大小(10)
    底部导航1.添加项目("直播","btn_live.png","btn_live_selected.png")
    底部导航1.添加项目("视频","btn_video.png","btn_video_selected.png")
    底部导航1.添加项目("更多","btn_more.png","btn_more_selected.png")
    底部导航1.添加项目("我的","btn_user.png","btn_user_selected.png")
    底部导航1.置现行选中项(0)
    
    '添加右上角的菜单
    高级菜单1.初始化(R.bkg,白色,真)'bkg是一个9宫格图片,存放在drawable图片资源里
    高级菜单1.添加菜单项("menu_icon_1.png","菜单项一")
    高级菜单1.添加菜单项("menu_icon_2.png","菜单项二")
    高级菜单1.添加菜单项("menu_icon_3.png","菜单项三")
    
    编辑框1.内容=""
    编辑框1.提示信息="请输入内容"
    编辑框1.置多行模式(真) '编辑框是否多行显示.参数:真或者假.
    编辑框1.左边=0 '显示时顶点的x坐标
    编辑框1.顶边=130 '显示时顶点的y坐标
    编辑框1.高度=120
    编辑框1.宽度=取屏幕宽度()/1.5 '让编辑框的宽度自动计算响应,占据屏幕宽的3分之2
    编辑框1.字体大小=12
    编辑框1.字体颜色=红色
    编辑框1.对齐方式=靠中左对齐
    
    按钮1.标题="插入"
    按钮1.左边=编辑框1.宽度+4
    按钮1.顶边=编辑框1.顶边 '此按钮在编辑框的同一行,跟随编辑框
    按钮1.高度=编辑框1.高度 '此按钮在编辑框的同一行,跟随编辑框
    按钮1.宽度=取屏幕宽度()-编辑框1.宽度-4 '此按钮在编辑框的同一行,跟随编辑框,让此按钮的宽度自动计算响应,并且减去一个4像素的间隔,与前面的编辑框间隔开一点
    按钮1.字体大小=编辑框1.字体大小 '此按钮在编辑框的同一行,跟随编辑框
    按钮1.字体颜色=编辑框1.字体颜色 '此按钮在编辑框的同一行,跟随编辑框
    按钮1.对齐方式=靠中居中
结束 事件

 

标签:初始化,添加,导航,e4a,按钮,组件,btn,编辑框,png
From: https://www.cnblogs.com/r-key/p/18303814

相关文章

  • Vue3中,使用TSX/JSX编写的父组件,如何向子组件中传递具名插槽(slot)的内容
    子组件(Child)-模板代码:<template><divclass="child-component"><divclass="header-box"><slotname="header"></slot></div><slot></slot></div></tem......
  • 2024-07-15 vue组件发布npm后,再使用,样式不见了?==》查看样式是否在dist包里,有的话应
    哎,嗯。。。emmm。。。好,问题就是这样的,最近写了vue组件打算上到npm,然后上是上了,但是样式却没有生效??左上角是组件样式本地调试的截图,可以看到是生效的,右上角的截图是我在别的项目引用了我写的这个库,结果样式却没有生效。我打包后的文件列表如下: 注意:style.css包含了所有的样......
  • vue项目使用element组件库
    在一个尚未与逆行的项目中安装——右键项目,选中在集成终端中打开 输入[email protected]或者npmielement-ui-S回车(下载需要等待一段时间)运行完成后打开node_modules,如果可以找到element-ui则安装成功 使用——在main.js中加入如下代码//引......
  • 深入探索 Vue 3 组合式 API:高效管理响应式状态与跨组件通信
    随着Vue3的发布,组合式API(CompositionAPI)引入了更灵活、更强大的状态管理和逻辑复用方式。本文将深入探讨如何使用组合式API管理响应式状态和实现跨组件通信,并通过具体的代码示例展示其应用场景。一、组合式API简介组合式API是Vue3中的一种新的API风格,它通过......
  • UE Spline 样条网格体组件添加碰撞
    最近做的一个功能是通过Spline生成管道模型。如下图所示:遇到的一个问题是需要给生成的管路加上碰撞。其中需要两个重要的步骤:设置SplineMeshComponent的碰撞预设找到“样条网格体组件”节点,点击节点,出现详情面板,在详情面板中,把碰撞预设从默认的“NoCollision”改成“B......
  • ElementUI 本身没有提供年份范围选择组件,但可以通过封装两个年份选择器来实现类似的功
    ElementUI本身没有提供年份范围选择组件,但可以通过封装两个年份选择器来实现类似的功能。以下是一个使用Vue2和ElementUI实现年份范围选择器的示例代码: <script>exportdefault{name:'YearRangePicker',//接收父组件传入的年份范围数据props:{value:{......
  • 04、组件介绍
    k8s里的资源对象在k8s里,yaml用来声明API对象的,那么API对象都有哪些?可以这样查看资源对象kubectlapi-resourcesyaml使用缩进表示层次,缩进不允许使用tab,只能用空格,缩进空格数多少不要求,只要保证同一层级空格数一样多即可使用#书写注释数组(列表)是使用-开头的清单形式对......
  • 微服务组件之OpenFegin
    目录1、什么是OpenFegin2、OpenFegin原理3、常见的声明式客户端有哪些4、为什么要引入OpenFegin5、OpenFegin的使用5.1、引入依赖5.2、启用OpenFeign5.3、编写OpenFeign客户端5.4在业务中来使用OpenFegin来访问该接口5.5、连接池5.5.1、连接池有什么好处5.5.2、引......
  • vue子组件调用父组件方法
    父组件页面<popoverssref="pop":goodspop="goodspop"></popoverss>子组件 components:{"popoverss":()=>import('../comm/popover.vue')},方法goodspop(e){console.log(e+"----")......
  • 代码初始化块
    代码初始化块类实例化的时候执行代码初始化块;实际上,代码初始化块是放在构造方法中执行的,只不过比较靠前;代码初始化块里的执行顺序是从前到后的。classA{A(){System.out.println("父类构造方法");}}publicclassBextendsA{B(){Sy......