# generated by 'rake generate'
require 'cocoa/bindings/NSControl'
module Cocoa
  class NSTextField < Cocoa::NSControl
    attach_method :acceptsFirstResponder, :args=>0, :names=>[], :types=>[], :retval=>"B"
    attach_method :allowsEditingTextAttributes, :args=>0, :names=>[], :types=>[], :retval=>"B"
    attach_method :backgroundColor, :args=>0, :names=>[], :types=>[], :retval=>"@"
    attach_method :bezelStyle, :args=>0, :names=>[], :types=>[], :retval=>"Q"
    attach_method :delegate, :args=>0, :names=>[], :types=>[], :retval=>"@"
    attach_method :drawsBackground, :args=>0, :names=>[], :types=>[], :retval=>"B"
    attach_method :importsGraphics, :args=>0, :names=>[], :types=>[], :retval=>"B"
    attach_method :isBezeled, :args=>0, :names=>[], :types=>[], :retval=>"B"
    attach_method :isBordered, :args=>0, :names=>[], :types=>[], :retval=>"B"
    attach_method :isEditable, :args=>0, :names=>[], :types=>[], :retval=>"B"
    attach_method :isSelectable, :args=>0, :names=>[], :types=>[], :retval=>"B"
    attach_method :preferredMaxLayoutWidth, :args=>0, :names=>[], :types=>[], :retval=>"d"
    attach_method :selectText, :args=>1, :names=>[], :types=>["@"], :retval=>"v"
    attach_method :setAllowsEditingTextAttributes, :args=>1, :names=>[], :types=>["B"], :retval=>"v"
    attach_method :setBackgroundColor, :args=>1, :names=>[], :types=>["@"], :retval=>"v"
    attach_method :setBezelStyle, :args=>1, :names=>[], :types=>["Q"], :retval=>"v"
    attach_method :setBezeled, :args=>1, :names=>[], :types=>["B"], :retval=>"v"
    attach_method :setBordered, :args=>1, :names=>[], :types=>["B"], :retval=>"v"
    attach_method :setDelegate, :args=>1, :names=>[], :types=>["@"], :retval=>"v"
    attach_method :setDrawsBackground, :args=>1, :names=>[], :types=>["B"], :retval=>"v"
    attach_method :setEditable, :args=>1, :names=>[], :types=>["B"], :retval=>"v"
    attach_method :setImportsGraphics, :args=>1, :names=>[], :types=>["B"], :retval=>"v"
    attach_method :setPreferredMaxLayoutWidth, :args=>1, :names=>[], :types=>["d"], :retval=>"v"
    attach_method :setSelectable, :args=>1, :names=>[], :types=>["B"], :retval=>"v"
    attach_method :setTextColor, :args=>1, :names=>[], :types=>["@"], :retval=>"v"
    attach_method :setTitleWithMnemonic, :args=>1, :names=>[], :types=>["@"], :retval=>"v"
    attach_method :textColor, :args=>0, :names=>[], :types=>[], :retval=>"@"
    attach_method :textDidBeginEditing, :args=>1, :names=>[], :types=>["@"], :retval=>"v"
    attach_method :textDidChange, :args=>1, :names=>[], :types=>["@"], :retval=>"v"
    attach_method :textDidEndEditing, :args=>1, :names=>[], :types=>["@"], :retval=>"v"
    attach_method :textShouldBeginEditing, :args=>1, :names=>[], :types=>["@"], :retval=>"B"
    attach_method :textShouldEndEditing, :args=>1, :names=>[], :types=>["@"], :retval=>"B"
  end
end
