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

FreeBSD Manual Pages

  
 
  

home | help
DtEditorGetSizeHints(library call)	    DtEditorGetSizeHints(library call)

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 informa-
       tion from a DtEditor widget, allowing the application to	compute	appro-
       priate 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 function fills  in
       the  following  fields  of  the	XSizeHints  structure: 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);

SEE ALSO
       Dt/Editor.h - DtEditor(5), DtEditor(3).

					    DtEditorGetSizeHints(library call)

NAME | SYNOPSIS | DESCRIPTION | RETURN VALUE | EXAMPLES | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=DtEditorGetSizeHints&sektion=3&manpath=FreeBSD+12.1-RELEASE+and+Ports>

home | help