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

FreeBSD Manual Pages

  
 
  

home | help
iwidgets::extfileselectiondialog[incr Widgeiwidgets::extfileselectiondialog(1)

______________________________________________________________________________

NAME
       iwidgets::extfileselectiondialog	 - Create and manipulate a file	selec-
       tion dialog widget

SYNOPSIS
       iwidgets::extfileselectiondialog	pathName ?options?

INHERITANCE
       itk::Toplevel <-	 iwidgets::Shell  <-  iwidgets::Dialogshell  <-	 iwid-
       gets::Dialog <- iwidgets::Extfileselectiondialog

STANDARD OPTIONS
       activeBackground	  background	     borderWidth	 cursor
       foreground	  highlightColor     highlightThickness	 insertBackground
       insertBorderWidth  insertOffTime	     insertOnTime	 insertWidth
       selectBackground	  selectBorderWidth  selectForeground

       See the "options" manual	entry for details on the standard options.

ASSOCIATED OPTIONS
       popupCursor     textBackground textFont

       See the "combobox" widget manual	entry for details on the above associ-
       ated options.

       childSitePos    directory      dirsLabel	      dirSearchCommand
       dirsOn	       filesLabel     filesLabelOn    fileSearchCommand
       filesOn	       fileType	      filterLabel     filterOn
       invalid	       mask	      noMatchString   selectionLabel
       selectionOn

       See the "extfileselectionbox" widget manual entry for  details  on  the
       above associated	options.

       labelFont

       See  the	 "labeledwidget"  widget manual	entry for details on the above
       associated options.

       sashCursor

       See the "panedwindow" widget manual entry for details on	the above  as-
       sociated	options.

       labelFont

       See  the	 "labeledwidget"  widget manual	entry for details on the above
       associated options.

       activeRelief    elementBorderWidth	      jumptroughColor

       See the "scrollbar" widget class	manual entry for details on the	 above
       associated options.

       textBackground  textFont

       See  the	"scrolledlistbox" widget manual	entry for details on the above
       associated options.

INHERITED OPTIONS
       buttonBoxPadX   buttonBoxPadY  buttonBoxPos    padX
       padY	       separator      thickness

       See the "dialogshell" widget manual entry for details on	the above  in-
       herited options.

       height	       master	      modality	      width

       See  the	"shell"	widget manual entry for	details	on the above inherited
       options.

       title

       See the "Toplevel" widget  manual entry for details on the above	inher-
       ited options.
______________________________________________________________________________

DESCRIPTION
       The  iwidgets::extfileselectiondialog  command creates an extended file
       selection dialog	which is slightly different than the fileselectiondia-
       log  widget.  The differences are mostly	cosmetic in that the listboxes
       are within a panedwindow	and the	entryfields for	the filter and	selec-
       tion  have  been	replaced by comboboxes.	 Other than that the interface
       is practically the same.

METHODS
       The iwidgets::extfileselectiondialog command creates a new Tcl  command
       whose name is pathName.	This command may be used to invoke various op-
       erations	on the widget.	It has the following  general  form:  pathName
       option  ?arg arg	...?  Option and the args determine the	exact behavior
       of the command.	The following commands are possible for	 extfileselec-
       tiondialog widgets:

ASSOCIATED METHODS
       get	       childsite      filter

       See  the	"fileselectionbox" class manual	entry for details on the asso-
       ciated methods.

INHERITED METHODS
       add	       buttonconfigure		      defaulthide
       insert	       invoke	      show

       See the "buttonbox" widget manual entry for details on the above	inher-
       ited methods.

       activate	       center	      deactivate

       See  the	"shell"	widget manual entry for	details	on the above inherited
       methods.

WIDGET-SPECIFIC	METHODS
       pathName	cget option
	      Returns the current value	of the configuration option  given  by
	      option.  Option may have any of the values accepted by the iwid-
	      gets::extfileselectiondialog command.

       pathName	configure ?option? ?value option value ...?
	      Query or modify the configuration	options	of the widget.	If  no
	      option is	specified, returns a list describing all of the	avail-
	      able options for pathName	(see Tk_ConfigureInfo for  information
	      on  the  format  of  this	list).	If option is specified with no
	      value, then the command returns a	list describing	the one	 named
	      option (this list	will be	identical to the corresponding sublist
	      of the value returned if no option is  specified).   If  one  or
	      more option-value	pairs are specified, then the command modifies
	      the given	widget option(s) to have the given value(s);  in  this
	      case  the	 command returns an empty string.  Option may have any
	      of the values accepted by	 the  iwidgets::extfileselectiondialog
	      command.

COMPONENTS
       Name:	       fsb
       Class:	       Fileselectionbox

	      The  fsb component is the	extfileselectionbox for	the extfilese-
	      lectiondialog.  See the "extfileselectionbox" widget manual  en-
	      try for details on the fsb component item.

EXAMPLE
	package	require	Iwidgets 4.0
	#
	# Non-modal example
	#
	proc okCallback	{} {
	    puts "You selected [.nmfsd get]"
	    .nmfsd deactivate
	}

	iwidgets::extfileselectiondialog .nmfsd	-title Non-Modal
	.nmfsd buttonconfigure OK -command okCallback

	.nmfsd activate

	#
	# Modal	example
	#
	iwidgets::extfileselectiondialog .mfsd -modality application
	.mfsd center

	if {[.mfsd activate]} {
	    puts "You selected [.mfsd get]"
	} else {
	    puts "You cancelled	the dialog"
	}

AUTHOR
       Mark L. Ulferts Anthony L. Parent

KEYWORDS
       extfileselectiondialog,	 extfileselectionbox,	dialog,	  dialogshell,
       shell, widget

Tk					   iwidgets::extfileselectiondialog(1)

NAME | SYNOPSIS | INHERITANCE | STANDARD OPTIONS | ASSOCIATED OPTIONS | INHERITED OPTIONS | DESCRIPTION | METHODS | ASSOCIATED METHODS | INHERITED METHODS | WIDGET-SPECIFIC METHODS | COMPONENTS | EXAMPLE | AUTHOR | KEYWORDS

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

home | help