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

FreeBSD Manual Pages


home | help
tixMwm(n)		     Tix Built-In Commands		     tixMwm(n)

       tixMwm -	Communicate with the Motif(tm) window manager.

       tixMwm option pathName ?args?

       tixMwm decoration pathName ?option? ?value ...?
	      When  no	options	 are given, this command returns the values of
	      all the decorations options for the  toplevel  window  with  the

	      When  only one option is given without specifying	the value, the
	      current value of that option is returned.

	      When more	than one "option value"	pairs are passed to this  com-
	      mand, the	specified values will be assigned to the corresponding
	      options. As a result, the	appearance of  the  Motif  decorations
	      around the toplevel window will be changed.

	      Possible options are: -border, -menu, -maximize, -minimize, -re-
	      sizeh and	-title.	The value must be a Boolean value. The	values
	      returned	by  this  command are undefined	when the window	is not
	      managed by mwm.

       tixMwm ismwmrunning pathName
	      This returns true	if mwm is running  on  the  screen  where  the
	      specified	window is located, false otherwise.

       tixMwm protocol pathName
	      When  no	additional options are given, this command returns all
	      protocols	associated with	this toplevel window.

       tixMwm protocol pathName	activate protocol_name
	      Activate the mwm protocol	message	in mwm's menu.

       tixMwm protocol pathName	add protocol_name menu_message
	      Add a new	mwm protocol message for  this	toplevel  window.  The
	      message  is  identified  by  the string name specified in	proto-
	      col_name.	A menu item will be added into mwm's menu as specified
	      by  menu_message.	 Once a	new mwm	protocol message is added to a
	      toplevel,	it can be catched by the TK wm protocol	command.  Here
	      is an example: tixMwm protocol . add MY_PRINT_HELLO \
		  {"Print  Hello"  _H Ctrl<Key>H} wm protocol .	MY_PRINT_HELLO
	      {puts Hello}

       tixMwm protocol pathName	deactivate protocol_name
	      Deactivate the mwm protocol message in mwm's menu.

       tixMwm protocol pathName	delete protocol_name
	      Delete the mwm protocol message from  mwm's  menu.  Please  note
	      that  the	 window	 manager protocol handler associated with this
	      protocol (by the wm protocol command) is not  deleted  automati-
	      cally. You have to delete	the protocol handle explicitly.	 E.g.:
	      tixMwm  protocol	.  delete   MY_PRINT_HELLO   wm	  protocol   .
	      MY_PRINT_HELLO {}

       On some versions	of Mwm,	the -border will not disappear unless -resizeh
       is turned off. Also, the	-title will not	disappear unless all  of  -ti-
       tle, -menu, -maximize and -minimize are turned off.


Tix				      4.0			     tixMwm(n)


Want to link to this manual page? Use this URL:

home | help