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

FreeBSD Manual Pages

  
 
  

home | help
UI::Dialog::KDE(3)    User Contributed Perl Documentation   UI::Dialog::KDE(3)

NAME
       UI::Dialog::KDE - KDE GUI meta-class for	UI::Dialog.

SYNOPSIS
	 use UI::Dialog::KDE;
	 my $d = new UI::Dialog::KDE ( backtitle => 'Demo', title => 'Default',
				       height => 20, width => 65 ,
				       listheight => 5 );

	 # Either a KDialog or Xdialog msgbox widget should popup,
	 # with	a preference for KDialog.
	 $d->msgbox( title => 'Welcome!', text => 'Welcome one and all!' );

ABSTRACT
       UI::Dialog::KDE is simply another meta-class for	UI::Dialog. This class
       simply has a different order of priority	than UI::Dialog	and no console
       support.

DESCRIPTION
       This class is simply a nice way to try and ensure a KDE based widget
       set. KDialog is the only	kde dialog variant and as such,	XDialog	is the
       only alternative.

EXPORT
	 None

INHERITS
	 UI::Dialog

CONSTRUCTOR
   new(	@options )
       EXAMPLE
	    my $d = new( title => 'Default Title', backtitle =>	'Backtitle',
			 width => 65, height =>	20, listheight => 5,
			 order => [ 'kdialog', 'xdialog' ] );

       DESCRIPTION
		 This is the Class Constructor method. It accepts a list of
		 key =>	value pairs and	uses them as the defaults when
		 interacting with the various widgets.

       RETURNS
		 A blessed object reference of the UI::Dialog::KDE class.

       OPTIONS
	   The (...)'s after each option indicate the default for the option.

	   debug = 0,1,2 (0)
	   order = [ kdialog, xdialog ]	(as indicated)
	   PATH	= [ /bin, /usr/bin, /usr/local/bin, /opt/bin ] (as indicated)
	   backtitle = "backtitle" ('')
	   title = "title" ('')
	   beepbefore =	0,1 (0)
	   beepafter = 0,1 (0)
	   height = \d+	(20)
	   width = \d+ (65)
	   listheight =	\d+ (5)

SEE ALSO
       PERLDOC
	  UI::Dialog
	  UI::Dialog::Backend
	  UI::Dialog::Backend::KDialog
	  UI::Dialog::Backend::XDialog
	  UI::Dialog::Backend::XOSD

       MAN FILES
	  kdialog(1), osd_cat(1) and Xdialog(1)

BUGS
       Please email the	author with any	bug reports. Include the name of the
       module in the subject line.

AUTHOR
       Kevin C.	Krinke,	<kevin@krinke.ca>

COPYRIGHT AND LICENSE
	Copyright (C) 2004-2016	 Kevin C. Krinke <kevin@krinke.ca>

	This library is	free software; you can redistribute it and/or
	modify it under	the terms of the GNU Lesser General Public
	License	as published by	the Free Software Foundation; either
	version	2.1 of the License, or (at your	option)	any later version.

	This library is	distributed in the hope	that it	will be	useful,
	but WITHOUT ANY	WARRANTY; without even the implied warranty of
	MERCHANTABILITY	or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
	Lesser General Public License for more details.

	You should have	received a copy	of the GNU Lesser General Public
	License	along with this	library; if not, write to the Free Software
	Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA

perl v5.24.1			  2016-02-03		    UI::Dialog::KDE(3)

NAME | SYNOPSIS | ABSTRACT | DESCRIPTION | EXPORT | INHERITS | CONSTRUCTOR | SEE ALSO | BUGS | AUTHOR | COPYRIGHT AND LICENSE

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

home | help