电信主站 网通分站
购买流程 付款方式 常见问题 在线提问 续租服务 购物车
用户名: 密 码: 忘记密码?
首 页
域名注册
虚拟主机
双线主机
服务器租用
VPS主机
企业邮局
代理专区
客服中心
虚拟主机行业资讯 虚拟主机评测对比 互联网最新动态 技术学院 站长资讯 在线教程 网站运营
搜索优化 服务器 网络编程 图形图象 站长之家 网页制作 操作系统
冲浪宝典 软件教学 视频通信 办公软件 邮件系统 网络安全 认证考试
您当前位置:西部数码->资讯中心-> 图形图象-> Authorware教程
在authorware中实现自定义标题栏_authorware教程
作者:网友供稿 点击:0
  西部数码-全国虚拟主机10强!20余项虚拟主机管理功能,全国领先!第6代双线路虚拟主机,南北访问畅通无阻!虚拟主机可在线rar解压,自动数据恢复设置虚拟目录等.虚拟主机免费赠送访问统计,企业邮局.Cn域名注册10元/年,自助建站480元起,免费试用7天,满意再付款!P4主机租用799元/月.月付免压金!
文章页数:[1] 
在用Authorware制作多媒体作品时,我们希望展示窗口和普通窗口一样可以最小化、关闭、拖动。要实现这一目的,最简单的方法是在设置文件属性时, 保留Title Bar,但这样会影响作品的美观。如何制作自己的标题栏,使之和整个作品搭配协调,并且可以实现标题栏的功能呢?
  下面让我们来做一个类似“金山毒霸2002”的窗口(如图1)。将“金山毒霸2002”的窗口截取下来,用Photoshop修改成你 满意的样子,保存作为作品的背景。再制作最小化和关闭的按钮图形以备用。


  图1 类似“金山毒霸2002”的窗口
  新建文件

  在Authorware中新建一个文件。单击“Modify”菜单,选择“File —Properties…”单击。在弹出的“文件属 性”对话框中选择“Playback”标签,将“Size”项设定为“Variable”(可变的),取消“Title Bar”(标题栏)和“Menu Bar”(菜单栏)的复选。
  窗口设置

  拖一个“显示”图标到流程线上,命名为“背景”。将制作好的背景图片导入。
  拖一个“计算”图标到流程线上,命名为“重设窗口大小”,双击,在其中输入程序:
  ResizeWindow(593, 406)
  MoveWindow(100, 100)
  第一句的作用是将窗口大小设置成合适大小(以背景图片的大小为准)。第二句的作用是将窗口移动到屏幕的合适位置。
  最小化及关闭功能

  在流程线上放置一个“交互”图标,命名为“窗口控制”。在其右侧放置两个“计算”图标,响应类型都设为 “Button”(按钮响应),分别命名为“最小化”、“关闭”。在它们的分支属性对话框中“Scope”(响 应范围)项复选“Perpetual”(永久),“Branch”(分支)项选择“Return”(返回)。编辑这两个响应的按钮样 式,用制作好的图片代替默认的样式并调整其位置。
  在“最小化”图标中输入程序:
  ShowWindowAsync(WindowHandle, 6)
  这里调用Windows API函数ShowWindowAsync实现将窗口最小化。保存时,系统会弹出对话框,提示选择此函数的来源,选择Winapi.u32。
  在“关闭”图标中输入程序:
  quit(0)
  作用是退出本程序。
  窗口移动功能

  在这里我们要实现当用户拖动自定义标题栏时,窗口随之移动的功能。
  在交互图标“窗口控制”右侧放置一个“组群”图标,响应类型为“Hot Spot”(热区响应),命名为“移动窗 口”,在分支属性对话框中“Scope”(响应范围)项复选“Perpetual”(永久),“Branch”(分支)项选择 “Return”(返回)。设定其响应范围包围背景的上部分,这就是我们的标题栏范围(如图2)。


  图2 这就是我们的标题栏
  双击“移动窗口”图标,在其中放置一个“交互”图标,命名为“move window”。在此交互图标右侧放置两个 “计算”图标,响应类型都为“Conditional”(条件响应),响应条件分别为MouseDown和~MouseDown。设置MouseDown图 标分支的属性,“Automatic”为“When True”,“Branch”为“Try Again”。设置~ MouseDown图标分 支的属性,“Automatic”为“When True”,“Branch”为“Exit Interaction”。
  在MouseDown图标中输入程序:
  ReleaseCapture()
  SendMessage( WindowHandle, 161, 2, 0)
  这里同样是调用Windows API函数实现窗口可拖动的功能。当系统提示选择这两个函数的来源时,选择Winapi.u32。
  ~MouseDown图标内容为空。
  整个程序就完成了,最后的流程如图3。
  我们看一下最后的效果。单击“最小化”按钮可将窗口最小化到任务栏,在任务栏上单击可恢复;单击“关闭”按钮可退出本 程序;拖动自定义的标题栏可移动窗口的位置。达到了预期的效果。


  图3 这个程序的流程图
  以上程序在Windows 98 SE、Authorware 6.0环境下通过。

文章整理:西部数码--专业提供域名注册虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!
相关主题
文章页数:[1] 
Google
热门文章
·在authorware中灵活运用提示文本_authorware教程
·a016-authorware中checked系统变数的用法_authorware教程
·authorware 6.0 技巧与实例(2)准备工作_authorware教程
·authorware 6.0 技巧与实例(3)移动的标题文字_authorware教程
·authorware 6.0 技巧与实例(5)选择题_authorware教程
·利用authorware动态绘制二次函数曲线图_authorware教程
·authorware 6.0 技巧与实例(4)给电视片配音_authorware教程
·authorware 6.0 技巧与实例(6)自定义按钮_authorware教程
·authorware 6.0 技巧与实例(7)拼图游戏_authorware教程
·authorware 6.0 技巧与实例(9)标准下拉菜单_authorware教程

最新文章
·photoshop通道图层转换黑白照片_photoshop教程
·photoshop设计精美游戏包装盒_photoshop教程
·用photoshop打造水彩风格eva美女凌波丽_photoshop教程
·fireworks滤镜制作喷溅效果_fireworks教程
·fireworks去照片红眼功能使用详解_fireworks教程
·photoshop实例教程:做蓝色水波纹理_photoshop教程
·在windows xp中创建新的iis站点的命令_windows xp
·authorware中自动擦除flash动画_authorware教程
·authorware插入文本的四种方法_authorware教程
·authorware调整动画尺寸_authorware教程


 
 


版权申明:本站文章均来自网络,如有侵权,请联系我们,我们收到后立即删除,谢谢!

特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有。
  打印  刷新  关闭
返回首页 |关于我们 | 联系我们 | 付款方式 | 创业联盟 | 虚拟主机 | 资讯中心 | 友情链接 | 网站地图

版权所有 西部数码(www.west263.com)
CopyRight (c) 2002~2006 west263.com all right reserved.
公司地址:四川成都市万和路90号天象大厦4楼 邮编:610031
电话总机:028-86262244 86263048 86263408 86263960 86264018 86267838
售前咨询:总机转201 202 203 204 206 208
售后服务:总机转211 212 213 214
财务咨询:总机转224 223 传真:028-86264041 财务QQ:点击发送消息给对方635483282
售前咨询QQ:点击发送消息给对方2182518 点击发送消息给对方241975952 点击发送消息给对方275026793 点击发送消息给对方408235859
售后服务QQ:点击发送消息给对方17708515 点击发送消息给对方307742704 点击发送消息给对方287976517 点击发送消息给对方363783715
《中华人民共和国增值电信业务经营许可证》编号:川B2-20030065号