DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 

DtEditorGetSizeHints(3)




DtEditorGetSizeHints(3)C LIBRARY FUNCTIONSDtEditorGetSizeHints(3)

NAME
     DtEditorGetSizeHints - retrieve sizing  information  from	a
     DtEditor widget

SYNOPSIS
     #include <Dt/Editor.h>

     void DtEditorGetSizeHints(Widget widget,
			       XSizeHints *pHints);

DESCRIPTION
     The DtEditorGetSizeHints()	function  retrieves  the  current
     sizing  information  from	a  DtEditor  widget, allowing the
     application to compute appropriate	size hints for the window
     manager.

     The widget	argument specifies the DtEditor	widget ID.

     The pHints	argument is a pointer to an XSizeHints	structure
     into  which  the  current sizing information is placed.  The
     fields in this structure do not have to contain  any  values
     when it is	passed in.

     Upon successful completion, the DtEditorGetSizeHints() func-
     tion  fills in the	following fields of the	XSizeHints struc-
     ture: minimum width  (min_width)  and  height  (min_height);
     width  (width_inc)	 and  height  (height_inc) increment; and
     base width	(base_width) and height	(base_height); otherwise,
     the structure is unchanged.  The Flags field is set to:

	  PMinSize | PResizeInc	| PBaseSize

RETURN VALUE
     The DtEditorGetSizeHints()	function returns no value.

EXAMPLES
     The following code	segment	sets  the  resize  increment  and
     minimum window size properties for	the application.

	  Widget	  editor,
			  application_shell;
	  Display	  display;
	  XSizeHints	  size_hints;
	  long		  supplied_return;
	  XGetWMSizeHints(display, XtWindow(application_shell),
			   &size_hints,	&supplied_return, XA_WM_NORMAL_HINTS);

	  DtEditorGetSizeHints(editor, &size_hints);
	  XSetWMSizeHints(display, XtWindow(application_shell),
			   &size_hints,	XA_WM_NORMAL_HINTS);

Unix System LaboratoLast change: 1 August 1995			1

DtEditorGetSizeHints(3)C LIBRARY FUNCTIONSDtEditorGetSizeHints(3)

SEE ALSO
     DtEditor(5), DtEditor(3).

Unix System LaboratoLast change: 1 August 1995			2


Man(1) output converted with man2html