Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
XmScaleSetTicks(3)	    Library Functions Manual	      XmScaleSetTicks(3)

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 horizon-
     tally, the tick marks will be oriented vertically.

     If you specify tick marks for a Scale and then change the Scale's	orienta-
     tion, 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_mediumSpecifies 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_smallSpecifies the size (either width or height) of the small ticks.

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

RELATED
     XmScale(3).

							      XmScaleSetTicks(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=XmScaleSetTicks&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help