Changeset 28974 for lang/ruby/ruwin/lib

Show
Ignore:
Timestamp:
01/24/09 18:11:51 (5 years ago)
Author:
isaisstillalive
Message:
  • 末尾を返すメソッドEditField#tailを追加。EditField?#[length, length]のシンタックスシュガー。末尾に対するフォーマット指定や、フォーマット済み文字列の追加が行える。
  • 一応先頭を返すメソッドEditField#headも用意。多分使わない。
Files:
1 modified

Legend:

Unmodified
Added
Removed
  • lang/ruby/ruwin/lib/ruwin/edit_field.rb

    r28969 r28974  
    1919      def [] first, last 
    2020        self.class::SELECTION_CLASS.new self, first, last 
     21      end 
     22       
     23      def tail 
     24        length = string.length 
     25        self[length, length] 
     26      end 
     27       
     28      def head 
     29        self[0, 0] 
    2130      end 
    2231