Scale.addMark

Adds a mark at value.

A mark is indicated visually by drawing a tick mark next to the scale, and GTK makes it easy for the user to position the scale exactly at the marks value.

If markup is not null, text is shown next to the tick mark.

To remove marks from a scale, use gtk.scale.Scale.clearMarks.

class Scale
void
addMark
(
double value
,,
string markup = null
)

Parameters

value double

the value at which the mark is placed, must be between the lower and upper limits of the scales’ adjustment

position gtk.types.PositionType

where to draw the mark. For a horizontal scale, gtk.types.PositionType.Top and gtk.types.PositionType.Left are drawn above the scale, anything else below. For a vertical scale, gtk.types.PositionType.Left and gtk.types.PositionType.Top are drawn to the left of the scale, anything else to the right.

markup string

Text to be shown at the mark, using Pango markup