def initWithFrame(properties={})
      if properties.is_a? Hash
        # Set the initial property values from the given hash
        super(CGRect.new)
        initialize_bindings
        set_properties(properties)
      else
        super(properties)
      end
      view_setup
      
      self
    end
def initWithFrame(properties={})
      if properties.is_a? Hash
        # Set the initial property values from the given hash
        super(CGRect.new)
        initialize_bindings
        set_properties(properties)
      else
        super(properties)
      end
      view_setup
      
      self
    end
Create new instance from a hash of properties with values.
 @param [Object] frame The CGRect or a Hash of properties.