ImageButton 类主要成员有:

  setINMask 属性:

    数据类型:Bool,

       {get ,set}.

    用于确定是否接受用户输入操作,它的值是传给一个指针。这个指针指向的当前图像按钮所在的窗口的对象,所以修改setINMask会影响当前页的其它元件。

  Position 属性:

    数据类型:int

     {

      get:返回当前元件的左上角位置

       set:

        水平向移动;Y向移动:设定移动偏移量

        

    }

  OnDataI 属性:

    数据类型:string

    {

      set:设定在数据位为【真】时,显示图像的路径

    }

  OffOnDataI 属性:

    数据类型:string

    {

      set:设定在数据位为【真】【假】转换时,显示图像的路径

    }

  OffDataI 属性:

    数据类型:string

    {

      set:设定在数据位为【假】时,显示图像的路径

    }

  getPP 属性:

    数据类型:PropertyParameter(参数构体)

    { get, set } 元件配置参数

  VdataVale 属性

    数据类型:bool

    { get, set } 元件是否可见

  indirectDdata 属性:

    数据类型:string

    { get, set } 问接访问变量名。

编辑时元件属性窗口

    

位置:

  元件名:显示该元件的名称,该名称用于脚本编程时找到该元件。

  自动大大小:选中后,按给定的图像大小自动设置。

  锁定:选中后,编辑时不能用鼠标拖动元件。

  左边;右边:元件的左上角位置

  高度;宽度:设定元件大小。自动大小选中时,此设置无效。

类型属性

  关联类型:

      无关联:(默认值)

      X方向:元件位置随变量值左右移动。

      Y方向:元件位置随变量值上下移动。

      可见:元件由变量值决定是否显示。

      生效:元件由变量值决定是否接受用户输入。

  置顶层;置底层;无:设置元件是否显示在其它元件之上。

  数据来源:下拉框中选择设备驱动编号。选择后自动加载选定的设备驱动下所以变量到变量名选择框中。

  变量名:从下拉框中选择变量名,也可通过选择变量按钮选择变量。

  选择变量按钮:在选中设备驱动编号后单击打开变量选择窗口。如下图

    

  双击需要的变量所在行即选定,并自动关闭变量选择窗口。

  状态取反:勾选时变量值取反为有效。

  比值:关联类型选择X方向;Y方向时,元件偏移量=变量值*比植+元件原坐标。

  ON文本;OFF文本:是分别在数据变量ON时显示的文本和OFF时显示的文本。

  字体按钮:选择ON文本和OFF文本的字体,字体选择对话框如下图

    

  数据属性:

    关联变量:勾选时进行数据关联。

    数据来源:下拉框中选择设备驱动编号。选择后自动加载选定的设备驱动下所以变量到变量名选择框中。

    变量名:从下拉框中选择变量名,也可通过选择变量按钮选择变量。

    选择变量按钮:在选中设备驱动编号后单击打开变量选择窗口。如上图

    间接变量:(间接寻址)以数据变量值为变量值为变量的值。

    单选项:

      空:只显示数据变量状态

      点动:按下元件时数据变量置1,松开时置0

      置位:元件每次单击数据变量置1。

      复位:元件每次单击数据变量置0。

      取反:每次单击时数据变量取反一次。

    验证下拉框:

      无验证:不验证

      ON验证:当元件要将数据变量置1时,用户需要最次确认。

      OFF验证:当元件要将数据变量置0时,用户需要最次确认。

      手热验证:当元件要将数据变量置0时,用户需要按指定的手势力输入才能解除(一般用于急停按钮)。

    认证文本:提示用户验证信息。

  图片选择:从左到右依次是 oFF图像; ON/OFF图像;ON图像,单击图像打开资源选择对话框,如下图

    

  依次单击 资源选择-----对像选择 或者按浏览按钮选择外部资源文件。

  相同图像:勾选时三个图像设为相同。

  操作级别:确证操作元件最少用户级别,

脚本:

  输入脚本代码,在用户操作元件执行脚本代码,双击输入框打开脚本输入窗口。

ImageButton 图像按钮的更多相关文章

  1. 2.3.3 Button(按钮)与ImageButton(图像按钮)

    本节引言: 今天给大家介绍的Android基本控件中的两个按钮控件, Button普通按钮 ImageButton图像按钮: 其实ImageButton和Button的用法基本类似,至于与图片相关的则 ...

  2. Android开发 ---基本UI组件2:图像按钮、单选按钮监听、多选按钮监听、开关

    Android开发 ---基本UI组件2 1.activity_main.xml 描述: 定义一个按钮 <?xml version="1.0" encoding=" ...

  3. 【Android】5.2 图像按钮和图片格式

    分类:C#.Android.VS2015: 创建日期:2016-02-07 一.简介 1.ImageBtton ImageBtton的用法和Button相似,也有Click事件,用法也和Button一 ...

  4. Android ImageButton图像灰色边框

    灰色边框,是imageButton空间自带的. 第一种解决方案: android:scaleType="fitXY"//这个代码是:拉伸图片(不按比例)以填充的长宽.所以图像最后最 ...

  5. Android控件之Button(按钮控件)和ImageButton(图片按钮控件)

    一.Button和ImageButton特证: 1.共同特证: 都可以作为一个按钮产生点击事件 2.不同特证: Button有text的属性,ImageButton没有 ImageButton有src ...

  6. ImageButton自定义按钮的按下效果的高效实现方法(非一般)

    通常情况下,我们可以采用如下方式实现: <?xml version="1.0" encoding="UTF-8"?> <selector xm ...

  7. Android 开发笔记___图像按钮__imageButton

    IMAGEBUTTON 其实派生自image view,而不是派生自button.,image view拥有的属性和方法,image button 统统拥有,只是imagebutton有个默认的按钮外 ...

  8. 安卓ImageButton圆角按钮设置

    首先图片要做成圆角的,使用美图秀秀,这个不多说. 之后使用设置了圆角的按钮,效果有缺陷,按钮会有灰色的边角. 类似这样: 去掉的方法是将layout的  android:src="@draw ...

  9. Android开发权威指南(第2版)新书发布

    <Android 开发权威指南(第二版)>是畅销书<Android开发权威指南>的升级版,内容更新超过80%,是一本全面介绍Android应用开发的专著,拥有45 章精彩内容供 ...

随机推荐

  1. MysqL主从复制_模式之GTID复制

    基于GTID的复制是从Mysql5.6开始支持的一种新的复制方式,此方式与传统基于日志的方式存在很大的差异,在原来的基于日志的复制中,从服务器连接到主服务器并告诉主服务器要从哪个二进制日志的偏移量开始 ...

  2. acm水题3个:1.求最大公约数;2.水仙花数;3.判断完数

    //7.求两个整数的最大公约数#include<stdio.h>//用穷举法求出最大公约数int gcd1(int m,int n){ int min = m > n ? n : m ...

  3. HDU - 3038 种类并查集

    思路:种类并查集的每个节点应该保存它的父节点以及他和父节点之间的关系.假设root表示根结点,sum[i-1]表示i到根结点的和,那么sum[j-1] - sum[i]可以得到区间[j, i]的和.那 ...

  4. JavaScript基础教程1-20160612

    1.javascript是一门浏览器运行的脚本语言和java没关系 2.javascript语言写在哪里? (1)可以写单独的文件里面去调用(推荐采用此方法) index.html <head& ...

  5. windows下常用工具

    下面是平时自用的一些软件,感觉挺好用的,推荐给大家咯. everything 搜索神器 faststone capture 红绿小工具,工具小功能强 clcl 复制粘贴神器 f.lux linux和w ...

  6. 玩转FFmpeg的7个小技巧

    FFmpeg堪称音频和视频应用程序的瑞士军刀,提供了丰富的选项和灵活性.很多时候用户为了看视频和听音乐都安装了ffmeg.更多关于ffmeg的详细介绍:here,可以通过ffmpeg -formats ...

  7. 一句Python,一句R︱numpy、array——高级matrix

    先学了R,最近刚刚上手python,所以想着将python和R结合起来互相对比来更好理解python.最好就是一句python,对应写一句R. python中的numpy模块相当于R中的matirx矩 ...

  8. My97 DatePicker普通调用

    My97 DatePicker普通调用 1.设计源码 <%@ page language="java" import="java.util.*" page ...

  9. HTML5之Canvas画正方形

    HTML5之Canvas画正方形 1.设计源码 <!DOCTYPE html> <head> <meta charset="utf-8" /> ...

  10. C# wav语音文件合并

    开发完成语音播报产品,由于客户所使用的播放产品种类繁多,在使用HDMI接口播放音频时,由于采用的声卡不同,个别机器会出现播报声音过小,或者不播报的情况.所以采用将语音文件合并播放的方式,来解决此问题. ...