macosx: Add tickmark drawing to VLCHUDSliderCell
[vlc.git] / modules / gui / macosx / VLCHUDSliderCell.m
index 3413918..01fe5ca 100644 (file)
@@ -175,4 +175,17 @@ NSAffineTransform* RotationTransform(const CGFloat angle, const NSPoint point)
     [path fill];
 }
 
+- (void)drawTickMarks
+{
+    for (int i = 0; i < self.numberOfTickMarks; i++) {
+        NSRect tickMarkRect = [self rectOfTickMarkAtIndex:i];
+        if (self.isEnabled) {
+            [_strokeColor setFill];
+        } else {
+            [_disabledStrokeColor setFill];
+        }
+        NSRectFill(tickMarkRect);
+    }
+}
+
 @end