<HTML ><HEAD ><TITLE >GtkHScale</TITLE ><META NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.61 "><LINK REL="HOME" TITLE="GTK+ Reference Manual" HREF="index.html"><LINK REL="UP" TITLE="GTK+ Widgets and Objects" HREF="gtkobjects.html"><LINK REL="PREVIOUS" TITLE="GtkHRuler" HREF="gtkhruler.html"><LINK REL="NEXT" TITLE="GtkHScrollbar" HREF="gtkhscrollbar.html"></HEAD ><BODY CLASS="REFENTRY" BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" VLINK="#840084" ALINK="#0000FF" ><DIV CLASS="NAVHEADER" ><TABLE WIDTH="100%" BORDER="0" BGCOLOR="#000000" CELLPADDING="1" CELLSPACING="0" ><TR ><TH COLSPAN="4" ALIGN="center" ><FONT COLOR="#FFFFFF" SIZE="5" >GTK+ Reference Manual</FONT ></TH ></TR ><TR ><TD WIDTH="25%" BGCOLOR="#C00000" ALIGN="left" ><A HREF="gtkhruler.html" ><FONT COLOR="#FFFFFF" SIZE="3" ><B ><<< Previous Page</B ></FONT ></A ></TD ><TD WIDTH="25%" BGCOLOR="#0000C0" ALIGN="center" ><FONT COLOR="#FFFFFF" SIZE="3" ><B ><A HREF="index.html" ><FONT COLOR="#FFFFFF" SIZE="3" ><B >Home</B ></FONT ></A ></B ></FONT ></TD ><TD WIDTH="25%" BGCOLOR="#00C000" ALIGN="center" ><FONT COLOR="#FFFFFF" SIZE="3" ><B ><A HREF="gtkobjects.html" ><FONT COLOR="#FFFFFF" SIZE="3" ><B >Up</B ></FONT ></A ></B ></FONT ></TD ><TD WIDTH="25%" BGCOLOR="#C00000" ALIGN="right" ><A HREF="gtkhscrollbar.html" ><FONT COLOR="#FFFFFF" SIZE="3" ><B >Next Page >>></B ></FONT ></A ></TD ></TR ></TABLE ></DIV ><H1 ><A NAME="GTKHSCALE" >GtkHScale</A ></H1 ><DIV CLASS="REFNAMEDIV" ><A NAME="AEN27440" ></A ><H2 >Name</H2 >GtkHScale -- a horizontal slider widget for selecting a value from a range.</DIV ><DIV CLASS="REFSYNOPSISDIV" ><A NAME="AEN27443" ></A ><H2 >Synopsis</H2 ><TABLE BORDER="0" BGCOLOR="#D6E8FF" WIDTH="100%" CELLPADDING="6" ><TR ><TD ><PRE CLASS="SYNOPSIS" > #include <gtk/gtk.h> struct <A HREF="gtkhscale.html#GTKHSCALE-STRUCT" >GtkHScale</A >; <A HREF="gtkwidget.html" >GtkWidget</A >* <A HREF="gtkhscale.html#GTK-HSCALE-NEW" >gtk_hscale_new</A > (<A HREF="gtkadjustment.html" >GtkAdjustment</A > *adjustment); </PRE ></TD ></TR ></TABLE ></DIV ><DIV CLASS="REFSECT1" ><A NAME="AEN27450" ></A ><H2 >Object Hierarchy</H2 ><TABLE BORDER="0" BGCOLOR="#D6E8FF" WIDTH="100%" CELLPADDING="6" ><TR ><TD ><PRE CLASS="SYNOPSIS" > <A HREF="gtkobject.html" >GtkObject</A > +----<A HREF="gtkwidget.html" >GtkWidget</A > +----<A HREF="gtkrange.html" >GtkRange</A > +----<A HREF="gtkscale.html" >GtkScale</A > +----GtkHScale</PRE ></TD ></TR ></TABLE ></DIV ><DIV CLASS="REFSECT1" ><A NAME="AEN27457" ></A ><H2 >Properties</H2 ><TABLE BORDER="0" BGCOLOR="#D6E8FF" WIDTH="100%" CELLPADDING="6" ><TR ><TD ><PRE CLASS="SYNOPSIS" > "<A HREF="gtkhscale.html#GTKHSCALE--ADJUSTMENT" >adjustment</A >" <A HREF="gtkadjustment.html" >GtkAdjustment</A > : Read / Write / Construct</PRE ></TD ></TR ></TABLE ></DIV ><DIV CLASS="REFSECT1" ><A NAME="AEN27462" ></A ><H2 >Description</H2 ><P >The <A HREF="gtkhscale.html" >GtkHScale</A > widget is used to allow the user to select a value using a horizontal slider. A <A HREF="gtkadjustment.html" >GtkAdjustment</A > is used to set the initial value, the lower and upper bounds, and the step and page increments.</P ><P >The position to show the current value, and the number of decimal places shown can be set using the parent <A HREF="gtkscale.html" >GtkScale</A > class's functions.</P ></DIV ><DIV CLASS="REFSECT1" ><A NAME="AEN27469" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A NAME="AEN27471" ></A ><H3 ><A NAME="GTKHSCALE-STRUCT" ></A >struct GtkHScale</H3 ><TABLE BORDER="0" BGCOLOR="#D6E8FF" WIDTH="100%" CELLPADDING="6" ><TR ><TD ><PRE CLASS="PROGRAMLISTING" >struct GtkHScale;</PRE ></TD ></TR ></TABLE ><P >The <A HREF="gtkhscale.html#GTKHSCALE-STRUCT" >GtkHScale</A > struct contains private data only, and should be accessed using the functions below.</P ></DIV ><HR><DIV CLASS="REFSECT2" ><A NAME="AEN27477" ></A ><H3 ><A NAME="GTK-HSCALE-NEW" ></A >gtk_hscale_new ()</H3 ><TABLE BORDER="0" BGCOLOR="#D6E8FF" WIDTH="100%" CELLPADDING="6" ><TR ><TD ><PRE CLASS="PROGRAMLISTING" ><A HREF="gtkwidget.html" >GtkWidget</A >* gtk_hscale_new (<A HREF="gtkadjustment.html" >GtkAdjustment</A > *adjustment);</PRE ></TD ></TR ></TABLE ><P >Creates a new <A HREF="gtkhscale.html" >GtkHScale</A >.</P ><DIV CLASS="INFORMALTABLE" ><A NAME="AEN27485" ></A ><P ></P ><TABLE BORDER="0" WIDTH="100%" BGCOLOR="#FFD0D0" CELLSPACING="0" CELLPADDING="4" CLASS="CALSTABLE" ><TBODY ><TR ><TD WIDTH="20%" ALIGN="RIGHT" VALIGN="TOP" ><TT CLASS="PARAMETER" ><I >adjustment</I ></TT > :</TD ><TD WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" >the <A HREF="gtkadjustment.html" >GtkAdjustment</A > which sets the range of the scale.</TD ></TR ><TR ><TD WIDTH="20%" ALIGN="RIGHT" VALIGN="TOP" ><I CLASS="EMPHASIS" >Returns</I > :</TD ><TD WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" >a new <A HREF="gtkhscale.html" >GtkHScale</A >. </TD ></TR ></TBODY ></TABLE ><P ></P ></DIV ></DIV ></DIV ><DIV CLASS="REFSECT1" ><A NAME="AEN27500" ></A ><H2 >Properties</H2 ><P ></P ><DIV CLASS="VARIABLELIST" ><DL ><DT ><A NAME="GTKHSCALE--ADJUSTMENT" ></A >"<TT CLASS="LITERAL" >adjustment</TT >" (<A HREF="gtkadjustment.html" >GtkAdjustment</A > : Read / Write / Construct)</DT ><DD ><P >the <A HREF="gtkadjustment.html" >GtkAdjustment</A > which sets the range of the scale.</P ></DD ></DL ></DIV ></DIV ><DIV CLASS="NAVFOOTER" ><BR CLEAR="all"><BR><TABLE WIDTH="100%" BORDER="0" BGCOLOR="#000000" CELLPADDING="1" CELLSPACING="0" ><TR ><TD WIDTH="25%" BGCOLOR="#C00000" ALIGN="left" ><A HREF="gtkhruler.html" ><FONT COLOR="#FFFFFF" SIZE="3" ><B ><<< Previous Page</B ></FONT ></A ></TD ><TD WIDTH="25%" BGCOLOR="#0000C0" ALIGN="center" ><FONT COLOR="#FFFFFF" SIZE="3" ><B ><A HREF="index.html" ><FONT COLOR="#FFFFFF" SIZE="3" ><B >Home</B ></FONT ></A ></B ></FONT ></TD ><TD WIDTH="25%" BGCOLOR="#00C000" ALIGN="center" ><FONT COLOR="#FFFFFF" SIZE="3" ><B ><A HREF="gtkobjects.html" ><FONT COLOR="#FFFFFF" SIZE="3" ><B >Up</B ></FONT ></A ></B ></FONT ></TD ><TD WIDTH="25%" BGCOLOR="#C00000" ALIGN="right" ><A HREF="gtkhscrollbar.html" ><FONT COLOR="#FFFFFF" SIZE="3" ><B >Next Page >>></B ></FONT ></A ></TD ></TR ><TR ><TD COLSPAN="2" ALIGN="left" ><FONT COLOR="#FFFFFF" SIZE="3" ><B >GtkHRuler</B ></FONT ></TD ><TD COLSPAN="2" ALIGN="right" ><FONT COLOR="#FFFFFF" SIZE="3" ><B >GtkHScrollbar</B ></FONT ></TD ></TR ></TABLE ></DIV ></BODY ></HTML >