AxureRP7.0教程 AxureRP7.0窗口函数详解

原型库网站—讲师金乌原创发布,可自由转载,请注明出处!

Axure中文官网:www.AxureRP.cn

《AxureRP7.0函数变量运算符详解》

窗口属性 Window Functions


Window.width


可返回浏览器窗口的宽度。


Window.height


可返回浏览器窗口的高度。


Window.scrollX


可返回鼠标滚动(滚动栏拖动)X轴的距离。


Window.scrollY


可返回鼠标滚动(滚动栏拖动)Y轴的距离。

Window.width        可返回浏览器窗口的宽度。



定义和用法

Window.width 可返回浏览器窗口的宽度。



语法

[[Window.width]]



实例

在本例中,我们将展示如何使用 Window.width 来输出浏览器窗口宽度:

设置文本部件1的值为: [[Window.width]]

输出:1113

Window.height        可返回浏览器窗口的高度。



定义和用法

Window.width 可返回浏览器窗口的高度。



语法

[[Window.height]]



实例

在本例中,我们将展示如何使用 Window.height 来输出浏览器窗口宽度:

设置文本部件1的值为: [[Window.height]]

输出:603

Window.scrollX        可返回鼠标滚动(滚动栏拖动)X轴的距离。



定义和用法

Window.scrollX         可返回鼠标滚动(滚动栏拖动)X轴的距离。



语法

[[Window.scrollX]]



实例

在本例中,我们将展示如何使用 Window.scrollX 来输出浏览器延X轴滚动的距离:

设置文本部件1的值为:[[Window.scrollX]]

拖动浏览器横向滚动栏,输出:365

Window.scrollY        可返回鼠标滚动(滚动栏拖动)Y轴的距离。



定义和用法

Window.scrollY         可返回鼠标滚动(滚动栏拖动)Y轴的距离。



语法

[[Window.scrollY]]



实例

在本例中,我们将展示如何使用 Window.scrollY 来输出浏览器延Y轴滚动的距离:

设置文本部件1的值为:[[Window.scrollY]]

拖动浏览器横向滚动栏,输出:568

时间: 2024-08-23 06:32:28

AxureRP7.0教程 AxureRP7.0窗口函数详解的相关文章

AxureRP7.0教程 Axure部件函数详解

原型库网站-讲师金乌原创发布,可自由转载,请注明出处! Axure中文官网:www.AxureRP.cn <AxureRP7.0函数变量运算符详解> 部件属性 Widget Functions this 当前部件,指在设计区域中被选中的部件 target 目标部件,指在用例编辑器中配置动作时选中的部件 widget.x 部件的x轴坐标 widget.y 部件的Y轴坐标 widget.width 部件的宽度 widget.height 部件的高度 widget.scrollX 动态面板X轴的坐标

Spring MVC 3.0.5+Spring 3.0.5+MyBatis3.0.4全注解实例详解(四)

这一章大象将详细分析web层代码,以及使用Spring MVC的注解及其用法和其它相关知识来实现控制器功能.     之前在使用Struts2实现MVC的注解时,是借助struts2-convention这个插件,如今我们使用Spring自带的spring-webmvc组件来实现同样的功能,而且比之以前更简单.另外,还省掉了整合两个框架带来的不稳定因素.     对于Spring MVC框架,我主要讲一下它的常用注解,再结合一些示例进行说明,方便大家能够快速理解.     一.Spring MV

Android4.0 input事件输入流程详解(中间层到应用层)

在Android系统中,类似于键盘按键.触摸屏等事件是由WindowManagerService服务来管理的,然后再以消息的形式来分发给应用程序进行处理.系统启动时,窗口管理服务也会启动,该服务启动过程中,会通过系统输入管理器InputManager来负责监控键盘消息.当某一个Activity激活时,会在该Service下注册一个接收消息的通道,表明可以处理具体的消息,然后当有消息时,InputManager就会分发给当前处于激活状态下的Activity进行处理. InputManager的启动

Spring MVC 3.0.5+Spring 3.0.5+MyBatis3.0.4全注解实例详解(三)

前两章我为大家详细介绍了如何搭建Maven环境.Spring MVC的流程结构.Spring MVC与Struts2的区别以及示例中的一些配置文件的分析.在这一章,我就对示例的层次结构进行说明,以及MyBatis的一些简单介绍. 本文不会对MyBatis作详细说明,大象还是假定阅读本文的朋友对MyBatis(ibatis)有最基本的了解,只有这样才能较好的理解本文的内容.关于MyBatis请查看它的官方文档及其它参考资料,本文不作详细讨论. 一.工程结构图      上面这是典型的Maven项目

Spring MVC 3.0.5+Spring 3.0.5+MyBatis3.0.4全注解实例详解(一)

Spring更新到3.0之后,其MVC框架加入了一个非常不错的东西——那就是REST.它的开放式特性,与Spring的无缝集成,以及Spring框架的优秀表现,使得现在很多公司将其作为新的系统开发框架.大象根据实际的项目经验,以之前SSH2例子为基础,对其进行一次大改造,详细的为大家讲解如何实现SSM3全注解式的开发. 这次大象将采取两种构建方式,一是很多人喜欢用的MyEclipse,另一个,则是用Eclipse+Maven.这一篇,将主要讲解开发环境设置与Maven构建方式. 1. 开发环境

Spring MVC 3.0.5+Spring 3.0.5+MyBatis3.0.4全注解实例详解(二)

在上一篇文章中我详细的介绍了如何搭建maven环境以及生成一个maven骨架的web项目,那么这章中我将讲述Spring MVC的流程结构,Spring MVC与Struts2的区别,以及例子中的一些配置文件的分析. 一.Spring MVC 3.0介绍 Spring MVC是一个典型的MVC框架,是Spring内置的Web框架,可以作为应用项目的展示层,继Spring 2.0对Spring MVC进行重大升级后,Spring 2.5又为Spring MVC引入了注解驱动功能,再到3.0时代,全

Spring MVC 3.0.5+Spring 3.0.5+MyBatis3.0.4全注解实例详解(五)

这是本系列的最后一篇,主要讲一下FreeMarker模板引擎的基本概念与常用指令的使用方式.     一.FreemMarker基本概念     FreemMarker是一个用Java语言编写的模板引擎,它是一个基于模板来生成文本输出的一个工具.是除了JSP之外被使用得最多的页面模板技术之一,另一个比较有名的模板则是Velocity.     用户可以使用FreeMarker来生成所需要的内容,通常由Java提供数据模型,FreeMarker通过模板引擎渲染数据模型,这样最终得到我们想要的内容.

(转)struts2.0配置文件、常量配置详解

一.配置: 在struts2中配置常量的方式有三种: 在struts.xml文件中配置 在web.xml文件中配置 在sturts.propreties文件中配置 1.之所以使用struts.propreties文件配置,是因为为了保持与WebWork的向后兼容 2.在实际开发中,在web.xml中配置常量相比其他两种,需要更多的代码量,会降低了web.xml的可读性 3.通常推荐在struts.xml文件中配置struts2的常量,而且便于集中管理 sturt2中搜索加载常量的顺序是: str

Yii2.0中Mailer收发邮件详解

Yii2.0封装的类足够强大,Mailer的使用方法做一个总结:1.先在main-local.php中做好配置: return [//....'components' => ['mailer' => ['class' => 'yii\swiftmailer\Mailer',],],]; 详细如下: return [//....'components' => [ 'viewPath' => '@common/mail', 'useFileTransport' =>fals

Nmap扫描教程之基础扫描详解

Nmap扫描教程之基础扫描详解 Nmap扫描基础扫描 当用户对Nmap工具了解后,即可使用该工具实施扫描.通过上一章的介绍,用户可知Nmap工具可以分别对主机.端口.版本.操作系统等实施扫描.但是,在实施这些扫描工作之前,需要先简单了解下Nmap工具的使用,以方便后面实施扫描.所以,本章将通过使用Nmap工具实施基础的扫描,来帮助用户了解该工具. Nmap扫描扫描概述 在实施基本的扫描之前,需要先了解一些Nmap网络扫描的基本知识,及需要考虑的一些法律边界问题.本节将对网络基本扫描进行一个简单介