Man Linux: Main Page and Category List

NAME

       XmScaleSetTicks — A Scale function that controls tick marks

SYNOPSIS

       #include <Xm/Scale.h>
       void XmScaleSetTicks(
       Widget scale,
       int big_every,
       Cardinal num_medium,
       Cardinal num_small,
       Dimension size_big,
       Dimension size_medium,
       Dimension size_small);

DESCRIPTION

       XmScaleSetTicks  controls  the  number,  location, and size of the tick
       marks on  a  Scale.  Each  tick  mark  is  a  SeparatorGadget  oriented
       perpendicular  to the Scale’s orientation. For example, if the Scale is
       oriented horizontally, the tick marks will be oriented vertically.

       If you specify tick marks for a  Scale  and  then  change  the  Scale’s
       orientation, you will have to do the following:

          ·  Remove all the tick marks. To remove tick marks from a Scale, you
             must destroy (with XtDestroyChildren)  the  SeparatorGadget  tick
             marks.   The  first  two  children  of  a Scale are its title and
             scroll bar, and all additional children are tick marks.

          ·  Recreate the tick marks by calling XmScaleSetTicks.

       scale     Specifies the Scale widget ID that is getting the tick marks.

       big_every Specifies the number of scale values between big ticks.

       num_medium
                 Specifies the number of medium ticks between big values.

       num_small Specifies the number of small ticks between medium values.

       size_big  Specifies the size (either width or height) of the big ticks.

       size_medium
                 Specifies the size (either width or  height)  of  the  medium
                 ticks.

       size_small
                 Specifies  the  size  (either  width  or height) of the small
                 ticks.

       For a complete definition of Scale and its  associated  resources,  see
       XmScale(3).

RELATED

       XmScale(3).

                                                 XmScaleSetTicks(library call)