赞 | 0 |
VIP | 0 |
好人卡 | 0 |
积分 | 1 |
经验 | 751 |
最后登录 | 2012-1-15 |
在线时间 | 26 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 26 小时
- 注册时间
- 2011-1-22
- 帖子
- 10
|
本帖最后由 剑兰的马甲 于 2011-10-15 17:21 编辑
Viewport滚动条v1.0
效果如下,红方格式在一个Viewport里面的。
注意!这个东西不属于鼠标控件!!!还有请注意,目前用于其他控件会出现鼠标判断的问题。
使用手册:- #==============================================================================
- # ■ (鼠标)Viewport 滚动条1.0 by 一箭烂
- #------------------------------------------------------------------------------
- #
- # 使用说明:
- #
- # 类方法:
- #
- # Viewport#set_scroll(x, y, w, h)
- # 设置滚动范围,x、y为目前的显示起始点,w,h作为Viewport的最大滚动范围
- # 当w、h超过显示范围,会自动调整。当x,y 超出可显示范围,会自动调整。
- #
- # Viewport#set_scroll_rect(rect)
- # rect是一个Rect类。同set_scroll。
- #
- # Viewport#get_scroll
- # 返回数组[x, y, w, h],其变量含义同set_scroll。
- #
- # Viewport#get_scroll_rect
- # 返回 Rect类。同set_scroll。
- #
- # Viewport#update_scroll
- # 必须使用这个方法更新。
- #
- #
- # 属性(唯读):
- #
- # scroll_x
- # 目前的滚动位置起始点x
- #
- # scroll_y
- # 目前的滚动位置起始点y
- #
- # scroll_w
- # 滚动最大长度
- #
- # scroll_h
- # 滚动最大高度
- #
- # 属性(可改可读):
- #
- # scroll_visible
- # 滚动条可见性,true 只会在有滚动条的情况下使用
- #
- # 更新:
- #
- # - *1.0* - 初版
- #
- #==============================================================================
复制代码 范例:
鼠标拓展产品——Viewport滚动条_v1.0.zip
(287.72 KB, 下载次数: 126)
|
评分
-
查看全部评分
|