| 
 
| 赞 | 2 |  
| VIP | 0 |  
| 好人卡 | 0 |  
| 积分 | 20 |  
| 经验 | 0 |  
| 最后登录 | 2021-6-24 |  
| 在线时间 | 410 小时 |  
 Lv3.寻梦者 
	梦石0 星屑1957 在线时间410 小时注册时间2018-9-25帖子38 | 
| 
x
加入我们,或者,欢迎回来。您需要 登录 才可以下载或查看,没有帐号?注册会员  想写一个非Window类的Selectable,然后对着Window_Selectable抄着抄着就报错了,然后才发现cursor_down里面还有一个莫名其妙的index,明明没有输入index,也没有定义index方法,看window里面也没有index属性,那这里的index是怎么回事?正常来说不是会报错吗?复制代码  #--------------------------------------------------------------------------
  # ● 光标向下移动
  #--------------------------------------------------------------------------
  def cursor_down(wrap = false)
    if index < item_max - col_max || (wrap && col_max == 1)
      select((index + col_max) % item_max)
    end
  end
 
 | 
 |