 	var colorTrackLayer: CALayer?
 	var trackRectangle: CGRect!
 	
-	
 	// When bounds change, recalculate layout
 //    func setBounds(bounds: CGRect) {
 //		super.bounds = bounds


import UIKit

protocol HAControlsTicksProtocol: NSObjectProtocol {
    func ticksDistanceChanged(ticksDistance: CGFloat, sender: AnyObject)
    func valueChanged(value: CGFloat)
}

enum ComponentStyle: Int {
    case IOS
    case Rectangular

    
    var thumbColor: UIColor?
    var thumbShadowOffset: CGSize?
    var _intValue: Int?
	var _intMinimumValue: Int?
	var ticksAbscisses = [CGPoint]()
