dialog
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 562
Dialog 1.0-20051207
Dialog allows you to present a variety of questions or display messages using dialog boxes from a shell script. more>>
Though similar in style to CDK, Dialog is different, being a script-interpreter which provides a set of curses widgets. Widgets are objects whose appearance and behavior can be customized. There is a much-reduced variation of dialog, called lxdialog, which is used in Linux kernel configuration.
Dialog allows you to present a variety of questions or display messages using dialog boxes from a shell script. Several types of dialog boxes are implemented including: calendar, checklist, file-selection, gauge, info, input, menu, message, radiolist, tailbox, text, time, yes/no.
Enhancements:
- change license to LGPL.
- change naming convention in dlg_colors.h to make it easier to read, and incidentally remove the last chunk of code preventing relicense.
- add --passwordform (request by Reznic Valery).
- modify pause.c, msgbox.c to work with --help-button.
- modify formbox.c, inputbox.c, textbox.c, yesno.c to work with extra button (adapted from Reznic Valery patch).
- modify dlg_exit_label(), dlg_yes_labels() and dlg_ok_label() to allow help-button (prompted by Reznic Valery patch).
- add zh_CN.po file from http://www.iro.umontreal.ca/translation/maint/dialog/
- provide alternate interfaces for dialog_checklist(), dialog_menu() and dialog_form(): dlg_checklist(), dlg_menu() and dlg_form() (discussion with Michael Gebetsroither).
- add/use dlg_result_key() to allow binding function keys to the buttons.
- implement user-definable key bindings in the rc-file.
- modify inline cases for KEY_xxx values to use binding tables in new module dlg_keys.c
- add several DIALOG_STATE items to the rc file: aspect, separate_widget, tab_len and visit_links
- add a tab-adjustment to dlg_print_text() to improve solution from 2005/10/30, e.g., in the samples/form* scripts.
- fix an off-by-one which made mouse-selection not work for menu items past the first page (GenToo #112024, patch by Harald van Dijk).
<<lessDialog allows you to present a variety of questions or display messages using dialog boxes from a shell script. Several types of dialog boxes are implemented including: calendar, checklist, file-selection, gauge, info, input, menu, message, radiolist, tailbox, text, time, yes/no.
Enhancements:
- change license to LGPL.
- change naming convention in dlg_colors.h to make it easier to read, and incidentally remove the last chunk of code preventing relicense.
- add --passwordform (request by Reznic Valery).
- modify pause.c, msgbox.c to work with --help-button.
- modify formbox.c, inputbox.c, textbox.c, yesno.c to work with extra button (adapted from Reznic Valery patch).
- modify dlg_exit_label(), dlg_yes_labels() and dlg_ok_label() to allow help-button (prompted by Reznic Valery patch).
- add zh_CN.po file from http://www.iro.umontreal.ca/translation/maint/dialog/
- provide alternate interfaces for dialog_checklist(), dialog_menu() and dialog_form(): dlg_checklist(), dlg_menu() and dlg_form() (discussion with Michael Gebetsroither).
- add/use dlg_result_key() to allow binding function keys to the buttons.
- implement user-definable key bindings in the rc-file.
- modify inline cases for KEY_xxx values to use binding tables in new module dlg_keys.c
- add several DIALOG_STATE items to the rc file: aspect, separate_widget, tab_len and visit_links
- add a tab-adjustment to dlg_print_text() to improve solution from 2005/10/30, e.g., in the samples/form* scripts.
- fix an off-by-one which made mouse-selection not work for menu items past the first page (GenToo #112024, patch by Harald van Dijk).
Download (0.32MB)
Added: 2005-12-09 License: LGPL (GNU Lesser General Public License) Price:
1416 downloads
Other version of Dialog
License:Perl Artistic License
UI::Dialog 1.08
UI::Dialog project supports priority ordering of the backend detection process. more>>
UI::Dialog project supports priority ordering of the backend detection process.
SYNOPSIS
use UI::Dialog;
my $d = new UI::Dialog ( backtitle => Demo, title => Default,
height => 20, width => 65 , listheight => 5,
order => [ zenity, xdialog ] );
# Either a Zenity or Xdialog msgbox widget should popup,
# with a preference for Zenity.
$d->msgbox( title => Welcome!, text => Welcome one and all! );
ABSTRACT
UI::Dialog is a OOPerl wrapper for the various dialog applications. These dialog backends are currently supported: Zenity, XDialog, GDialog, KDialog, CDialog, and Whiptail. There is also an ASCII backend provided as a last resort interface for the console based dialog variants. UI::Dialog is a class that provides a strict interface to these various backend modules. By using UI:Dialog (with its imposed limitations on the widgets) you can ensure that your Perl program will function with any available interfaces.
So if youd prefer that Xdialog should be used first if available, simply designate the desired order when creating the new object. The default order for detecting and utilization of the backends are as follows: (with DISPLAY env): Zenity, GDialog, XDialog, KDialog (without DISPLAY): CDialog, Whiptail, ASCII
UI::Dialog is the result of a complete re-write of the UDPM CPAN module. This was done to break away from the bad choice of name (UserDialogPerlModule) and to implement a cleaner, more detached, OOPerl interface.
<<lessSYNOPSIS
use UI::Dialog;
my $d = new UI::Dialog ( backtitle => Demo, title => Default,
height => 20, width => 65 , listheight => 5,
order => [ zenity, xdialog ] );
# Either a Zenity or Xdialog msgbox widget should popup,
# with a preference for Zenity.
$d->msgbox( title => Welcome!, text => Welcome one and all! );
ABSTRACT
UI::Dialog is a OOPerl wrapper for the various dialog applications. These dialog backends are currently supported: Zenity, XDialog, GDialog, KDialog, CDialog, and Whiptail. There is also an ASCII backend provided as a last resort interface for the console based dialog variants. UI::Dialog is a class that provides a strict interface to these various backend modules. By using UI:Dialog (with its imposed limitations on the widgets) you can ensure that your Perl program will function with any available interfaces.
So if youd prefer that Xdialog should be used first if available, simply designate the desired order when creating the new object. The default order for detecting and utilization of the backends are as follows: (with DISPLAY env): Zenity, GDialog, XDialog, KDialog (without DISPLAY): CDialog, Whiptail, ASCII
UI::Dialog is the result of a complete re-write of the UDPM CPAN module. This was done to break away from the bad choice of name (UserDialogPerlModule) and to implement a cleaner, more detached, OOPerl interface.
Download (0.082MB)
Added: 2007-03-05 License: Perl Artistic License Price:
965 downloads
Gtkdialog 0.7.9
Gtkdialog is a small utility for fast and easy GUI building. more>>
Gtkdialog is a small utility for fast and easy GUI building.
It can be used to create dialog boxes for almost any interpreted and compiled programs which is a very attractive feature since the developer does not have to learn various GUI languages for the miscellaneous programming languages.
Enhancements:
- This version contains some minor bugfixes and enhancements.
<<lessIt can be used to create dialog boxes for almost any interpreted and compiled programs which is a very attractive feature since the developer does not have to learn various GUI languages for the miscellaneous programming languages.
Enhancements:
- This version contains some minor bugfixes and enhancements.
Download (0.27MB)
Added: 2006-11-14 License: GPL (GNU General Public License) Price:
1076 downloads
dialog-mp3-list 0.60
dialog-mp3-list generates an organized list of your CDs and directories of MP3s. more>>
dialog-mp3-list generates an organized list of your CDs and directories of MP3s. It shows a numbered list of MP3s with information on their encoding speed and track lengths. It uses Dialog/XDialog and Latex to create lists in .tex, .ps, and .pdf formats.
You can modify the source file .tex and then you can compile it with the commands:
latex lista-mp3-albuns.tex
dvips lista-mp3-albuns.dvi -o
ps2pdf lista-mp3-albuns.ps
<<lessYou can modify the source file .tex and then you can compile it with the commands:
latex lista-mp3-albuns.tex
dvips lista-mp3-albuns.dvi -o
ps2pdf lista-mp3-albuns.ps
Download (0.076MB)
Added: 2006-07-31 License: GPL (GNU General Public License) Price:
1186 downloads
cdialog 1.1-20070704
cdialog allows you to present a variety of questions or display messages using dialog boxes from a shell script. more>>
cdialog allows you to present a variety of questions or display messages using dialog boxes from a shell script.
Starting point for cdialog v.0.9a was dialog-0.6c. Many new features like as Resolution-independence, Auto-sizing, Maximizing, more widget on the same screen (multi-widget), etc. were added. New widget are tailbox and tailbox-in-background. Here are the options:
Usage: dialog
{ --and-widget }
At the moment, mouse support with libgpm cant be added because it doest implement the wtimeout() function of ncurses. Wtimeout() is needed to have more widgets (es.tailbox) cooperating on the same screen... I dont know if with newer versions of libgpm will be possible
Enhancements:
- A check for defunct input/output connections was added.
- Other minor fixes were made.
<<lessStarting point for cdialog v.0.9a was dialog-0.6c. Many new features like as Resolution-independence, Auto-sizing, Maximizing, more widget on the same screen (multi-widget), etc. were added. New widget are tailbox and tailbox-in-background. Here are the options:
Usage: dialog
{ --and-widget }
At the moment, mouse support with libgpm cant be added because it doest implement the wtimeout() function of ncurses. Wtimeout() is needed to have more widgets (es.tailbox) cooperating on the same screen... I dont know if with newer versions of libgpm will be possible
Enhancements:
- A check for defunct input/output connections was added.
- Other minor fixes were made.
Download (0.35MB)
Added: 2007-07-05 License: LGPL (GNU Lesser General Public License) Price:
847 downloads
Gtk2::Ex::Dialogs 0.11
Gtk2::Ex::Dialogs is a Perl module with useful tools for Gnome2/Gtk2 Perl GUI design. more>>
Gtk2::Ex::Dialogs is a Perl module with useful tools for Gnome2/Gtk2 Perl GUI design.
SYNOPSIS
use Gtk2::Ex::Dialogs ( destroy_with_parent => TRUE,
modal => TRUE,
no_separator => FALSE );
# do some stuff like creating your apps main $window then,
# to ensure that all messages use the right parent, set it:
Gtk2::Ex::Dialogs->set_parent_window( $window );
# now popup a new dialog
my $r = ask Gtk2::Ex::Dialogs::Question ( "Is Perl only hackers glue?" );
if ( $r ) {
# end-user thinks so
} else {
# end-user does not think so
}
# now popup a new dialog ( blocking the main loop if there is one )
new_and_run
Gtk2::Ex::Dialogs::Message ( title => "Dialog Title",
text => "This is a simple message" );
# now popup a new dialog ( blocking the main loop if there is one )
new_and_run
Gtk2::Ex::Dialogs::ErrorMsg ( "Simple error message." );
This module provides the Gtk2::Ex::Dialogs::Message, Gtk2::Ex::Dialogs::ErrorMsg and Gtk2::Ex::Dialogs::Question classes to the main application while setting the initial defaults to those specified upon using Gtk2::Ex::Dialogs.
<<lessSYNOPSIS
use Gtk2::Ex::Dialogs ( destroy_with_parent => TRUE,
modal => TRUE,
no_separator => FALSE );
# do some stuff like creating your apps main $window then,
# to ensure that all messages use the right parent, set it:
Gtk2::Ex::Dialogs->set_parent_window( $window );
# now popup a new dialog
my $r = ask Gtk2::Ex::Dialogs::Question ( "Is Perl only hackers glue?" );
if ( $r ) {
# end-user thinks so
} else {
# end-user does not think so
}
# now popup a new dialog ( blocking the main loop if there is one )
new_and_run
Gtk2::Ex::Dialogs::Message ( title => "Dialog Title",
text => "This is a simple message" );
# now popup a new dialog ( blocking the main loop if there is one )
new_and_run
Gtk2::Ex::Dialogs::ErrorMsg ( "Simple error message." );
This module provides the Gtk2::Ex::Dialogs::Message, Gtk2::Ex::Dialogs::ErrorMsg and Gtk2::Ex::Dialogs::Question classes to the main application while setting the initial defaults to those specified upon using Gtk2::Ex::Dialogs.
Download (0.020MB)
Added: 2007-02-23 License: Perl Artistic License Price:
973 downloads
KMilo - Compact Dialog 3.5.x
KMilo - Compact Dialog is a KDE patch that makes the default sound dialog look a bit less huge and BLUE. more>>
KMilo - Compact Dialog is a KDE patch that makes the default sound dialog look a bit less huge and BLUE.
Tested with 3.5.5 and 3.5.6
<<lessTested with 3.5.5 and 3.5.6
Download (MB)
Added: 2007-04-16 License: GPL (GNU General Public License) Price:
922 downloads
Gtk2::Ex::PrintDialog 0.02
Gtk2::Ex::PrintDialog is a simple, pure Perl dialog for printing PostScript data in GTK+ applications. more>>
Gtk2::Ex::PrintDialog is a simple, pure Perl dialog for printing PostScript data in GTK+ applications.
SYNOPSIS
use Gtk2::Ex::PrintDialog;
my $dialog = Gtk2::Ex::PrintDialog->new; # a new dialog
$dialog->set_data($postscript_data); # supply some postscript data
$dialog->set_filename($postscript_file); # get postscript from a file
$dialog->run; # show the dialog to the user
This module implements a dialog widget that can be used to print PostScript data. It is intended to be a lightweight and pure-perl alternative to the Gnome2::Print libraries.
This module uses a simple system of operating-system specific backends that are used to do the job of printing. Currently, only a generic Linux/Unix backend (implemented using Net::CUPS) is available, more will be added in the future.
The dialog itself is intended to comply with the GNOME Human Interface Guidelines (HIG). It allows the user to print to any printer installed on the system, or to an external command such as lpr, or to print a PostScript or PDF file.
This module is UNSTABLE, the behaviour and API of its components may change in the future.
<<lessSYNOPSIS
use Gtk2::Ex::PrintDialog;
my $dialog = Gtk2::Ex::PrintDialog->new; # a new dialog
$dialog->set_data($postscript_data); # supply some postscript data
$dialog->set_filename($postscript_file); # get postscript from a file
$dialog->run; # show the dialog to the user
This module implements a dialog widget that can be used to print PostScript data. It is intended to be a lightweight and pure-perl alternative to the Gnome2::Print libraries.
This module uses a simple system of operating-system specific backends that are used to do the job of printing. Currently, only a generic Linux/Unix backend (implemented using Net::CUPS) is available, more will be added in the future.
The dialog itself is intended to comply with the GNOME Human Interface Guidelines (HIG). It allows the user to print to any printer installed on the system, or to an external command such as lpr, or to print a PostScript or PDF file.
This module is UNSTABLE, the behaviour and API of its components may change in the future.
Download (0.011MB)
Added: 2006-07-12 License: GPL (GNU General Public License) Price:
1199 downloads
Gtk2::Ex::Dialogs::Message 0.11
Gtk2::Ex::Dialogs::Message provides a simple message dialog. more>>
Gtk2::Ex::Dialogs::Message provides a simple message dialog.
SYNOPSIS
use Gtk2::Ex::Dialogs::Message ( destroy_with_parent => TRUE,
modal => TRUE,
no_separator => FALSE );
# do some stuff like creating your apps main $window then,
# to ensure that all messages use the right parent, set it:
$Gtk2::Ex::Dialogs::Message::parent_window = $window;
# now popup a new dialog ( blocking the main loop if there is one )
new_and_run
Gtk2::Ex::Dialogs::Message ( title => "Dialog Title",
text => "This is a simple message" );
# now popup a somwhat useful dialog that doesnt block any main loop
# but on the other side of the coin, if there is no main loop the
# dialog will be completely unresponsive.
new_show
Gtk2::Ex::Dialogs::Message ( title => "Uhm",
text => "Use when there is a main loop." );
This module provides a simple dialog api that wraps Gtk2::Dialog objectively. The objective is a clean and simple message dialog (only an "OK" button).
<<lessSYNOPSIS
use Gtk2::Ex::Dialogs::Message ( destroy_with_parent => TRUE,
modal => TRUE,
no_separator => FALSE );
# do some stuff like creating your apps main $window then,
# to ensure that all messages use the right parent, set it:
$Gtk2::Ex::Dialogs::Message::parent_window = $window;
# now popup a new dialog ( blocking the main loop if there is one )
new_and_run
Gtk2::Ex::Dialogs::Message ( title => "Dialog Title",
text => "This is a simple message" );
# now popup a somwhat useful dialog that doesnt block any main loop
# but on the other side of the coin, if there is no main loop the
# dialog will be completely unresponsive.
new_show
Gtk2::Ex::Dialogs::Message ( title => "Uhm",
text => "Use when there is a main loop." );
This module provides a simple dialog api that wraps Gtk2::Dialog objectively. The objective is a clean and simple message dialog (only an "OK" button).
Download (0.020MB)
Added: 2006-07-19 License: Perl Artistic License Price:
1192 downloads
Gtk2::Ex::Dialogs::Question 0.11
Gtk2::Ex::Dialogs::Question is a Perl module that provides a simple question dialog. more>>
Gtk2::Ex::Dialogs::Question is a Perl module that provides a simple question dialog.
SYNOPSIS
use Gtk2::Ex::Dialogs::Question ( destroy_with_parent => TRUE,
modal => TRUE,
no_separator => FALSE );
# do some stuff like creating your apps main $window then,
# to ensure that all messages use the right parent, set it:
$Gtk2::Ex::Dialogs::Question::parent_window = $window;
# now popup a new dialog
my $r = ask Gtk2::Ex::Dialogs::Question ( "Is Perl only hackers glue?" );
if ( $r ) {
# end-user thinks so
} else {
# end-user does not think so
}
This module provides a simple dialog api that wraps Gtk2::Dialog objectively. The objective is a clean and simple question dialog (just "NO" and "YES" buttons).
<<lessSYNOPSIS
use Gtk2::Ex::Dialogs::Question ( destroy_with_parent => TRUE,
modal => TRUE,
no_separator => FALSE );
# do some stuff like creating your apps main $window then,
# to ensure that all messages use the right parent, set it:
$Gtk2::Ex::Dialogs::Question::parent_window = $window;
# now popup a new dialog
my $r = ask Gtk2::Ex::Dialogs::Question ( "Is Perl only hackers glue?" );
if ( $r ) {
# end-user thinks so
} else {
# end-user does not think so
}
This module provides a simple dialog api that wraps Gtk2::Dialog objectively. The objective is a clean and simple question dialog (just "NO" and "YES" buttons).
Download (0.020MB)
Added: 2007-02-23 License: Perl Artistic License Price:
975 downloads
Gtk2::Ex::Dialogs::ErrorMsg 0.11
Gtk2::Ex::Dialogs::ErrorMsg provides a simple error message dialog. more>>
Gtk2::Ex::Dialogs::ErrorMsg provides a simple error message dialog.
SYNOPSIS
use Gtk2::Ex::Dialogs::ErrorMsg ( destroy_with_parent => TRUE,
modal => TRUE,
no_separator => FALSE );
# do some stuff like creating your apps main $window then,
# to ensure that all messages use the right parent, set it:
$Gtk2::Ex::Dialogs::ErrorMsg::parent_window = $window;
# now popup a new dialog ( blocking the main loop if there is one )
new_and_run Gtk2::Ex::Dialogs::ErrorMsg ( "Simple error message." );
# now popup a somwhat useful dialog that doesnt block any main loop
# but on the other side of the coin, if there is no main loop the
# dialog will be completely unresponsive.
new_and_show Gtk2::Ex::Dialogs::ErrorMsg ( "Use when there is a main loop." );
This module provides a simple dialog api that wraps Gtk2::Dialog objectively. The objective is a clean and simple message dialog (only an "OK" button).
<<lessSYNOPSIS
use Gtk2::Ex::Dialogs::ErrorMsg ( destroy_with_parent => TRUE,
modal => TRUE,
no_separator => FALSE );
# do some stuff like creating your apps main $window then,
# to ensure that all messages use the right parent, set it:
$Gtk2::Ex::Dialogs::ErrorMsg::parent_window = $window;
# now popup a new dialog ( blocking the main loop if there is one )
new_and_run Gtk2::Ex::Dialogs::ErrorMsg ( "Simple error message." );
# now popup a somwhat useful dialog that doesnt block any main loop
# but on the other side of the coin, if there is no main loop the
# dialog will be completely unresponsive.
new_and_show Gtk2::Ex::Dialogs::ErrorMsg ( "Use when there is a main loop." );
This module provides a simple dialog api that wraps Gtk2::Dialog objectively. The objective is a clean and simple message dialog (only an "OK" button).
Download (0.020MB)
Added: 2006-07-19 License: Perl Artistic License Price:
1192 downloads
Gtk2::Ex::Dialogs::ChooseFile 0.11
Gtk2::Ex::Dialogs::ChooseFile is a Perl module that provides a file selection dialog. more>>
Gtk2::Ex::Dialogs::ChooseFile is a Perl module that provides a file selection dialog.
SYNOPSIS
use Gtk2::Ex::Dialogs::ChooseFile ( destroy_with_parent => TRUE,
modal => TRUE );
# do some stuff like creating your apps main $window then,
# to ensure that all messages use the right parent, set it:
$Gtk2::Ex::Dialogs::ChooseFile::parent_window = $window;
# now popup a new dialog for opening a file
my $file = ask_to_open
Gtk2::Ex::Dialogs::ChooseFile ( "/path/to/something" );
# ok, now we need to save (as...) a file
my $save = ask_to_save
Gtk2::Ex::Dialogs::ChooseFile ( "/path/to/something" );
This module provides a simple file chooser api that wraps Gtk2::FileChooser objectively. The objective is a simple ways to prompt a user to open or save a file.
<<lessSYNOPSIS
use Gtk2::Ex::Dialogs::ChooseFile ( destroy_with_parent => TRUE,
modal => TRUE );
# do some stuff like creating your apps main $window then,
# to ensure that all messages use the right parent, set it:
$Gtk2::Ex::Dialogs::ChooseFile::parent_window = $window;
# now popup a new dialog for opening a file
my $file = ask_to_open
Gtk2::Ex::Dialogs::ChooseFile ( "/path/to/something" );
# ok, now we need to save (as...) a file
my $save = ask_to_save
Gtk2::Ex::Dialogs::ChooseFile ( "/path/to/something" );
This module provides a simple file chooser api that wraps Gtk2::FileChooser objectively. The objective is a simple ways to prompt a user to open or save a file.
Download (0.020MB)
Added: 2007-02-27 License: Perl Artistic License Price:
969 downloads
Gtk2::Ex::Dialogs::ChooseDirectory 0.11
Gtk2::Ex::Dialogs::ChooseDirectory is a Perl module that provides a file selection dialog. more>>
Gtk2::Ex::Dialogs::ChooseDirectory is a Perl module that provides a file selection dialog.
SYNOPSIS
use Gtk2::Ex::Dialogs::ChooseDirectory ( destroy_with_parent => TRUE,
modal => TRUE );
# do some stuff like creating your apps main $window then,
# to ensure that all messages use the right parent, set it:
$Gtk2::Ex::Dialogs::ChooseDirectory::parent_window = $window;
# now popup a new dialog for selecting an existing directory
my $dir = select Gtk2::Ex::Dialogs::ChooseDirectory ( "/path/to/somewhere" );
# ok, now we need to create a new directory (doesnt actually make
# the directory), returns a dir that does not exist.
my $dir = create Gtk2::Ex::Dialogs::ChooseDirectory ( "/path/to/somewhere" );
This module provides a simple file chooser api that wraps Gtk2::FileChooser objectively. The objective is a simple ways to prompt a user to open or save a file.
OPTIONS
All public methods (and the entire class) support the following options:
title => STRING
The text string to use as the title of the dialog window. Defaults to either "Select" or "Create" based on the action context.
path => STRING
The path to a file or directory to initialize the dialog with. Defaults to the current working directory.
parent_window => Gtk2::Window
Reference to the main application window.
destroy_with_parent => BOOL
When the parent_window is destroyed, what do we do? Defaults to FALSE.
modal => BOOL
Does this dialog make the parent_window freeze while the dialog exists. Defaults to FALSE.
must_exist => BOOL
The end-user must supply a path to an existing file or directory. Should the end-user provide a non-existant path, the dialog will be respawned until an existing file is chosen. Defaults to FALSE.
<<lessSYNOPSIS
use Gtk2::Ex::Dialogs::ChooseDirectory ( destroy_with_parent => TRUE,
modal => TRUE );
# do some stuff like creating your apps main $window then,
# to ensure that all messages use the right parent, set it:
$Gtk2::Ex::Dialogs::ChooseDirectory::parent_window = $window;
# now popup a new dialog for selecting an existing directory
my $dir = select Gtk2::Ex::Dialogs::ChooseDirectory ( "/path/to/somewhere" );
# ok, now we need to create a new directory (doesnt actually make
# the directory), returns a dir that does not exist.
my $dir = create Gtk2::Ex::Dialogs::ChooseDirectory ( "/path/to/somewhere" );
This module provides a simple file chooser api that wraps Gtk2::FileChooser objectively. The objective is a simple ways to prompt a user to open or save a file.
OPTIONS
All public methods (and the entire class) support the following options:
title => STRING
The text string to use as the title of the dialog window. Defaults to either "Select" or "Create" based on the action context.
path => STRING
The path to a file or directory to initialize the dialog with. Defaults to the current working directory.
parent_window => Gtk2::Window
Reference to the main application window.
destroy_with_parent => BOOL
When the parent_window is destroyed, what do we do? Defaults to FALSE.
modal => BOOL
Does this dialog make the parent_window freeze while the dialog exists. Defaults to FALSE.
must_exist => BOOL
The end-user must supply a path to an existing file or directory. Should the end-user provide a non-existant path, the dialog will be respawned until an existing file is chosen. Defaults to FALSE.
Download (0.020MB)
Added: 2007-02-23 License: Perl Artistic License Price:
973 downloads
Gtk2::Ex::Dialogs::ChoosePreviewFile 0.11
Gtk2::Ex::Dialogs::ChoosePreviewFile is a Perl module that provides a file selection dialog. more>>
Gtk2::Ex::Dialogs::ChoosePreviewFile is a Perl module that provides a file selection dialog.
SYNOPSIS
use Gtk2::Ex::Dialogs::ChoosePreviewFile ( destroy_with_parent => TRUE,
modal => TRUE );
# do some stuff like creating your apps main $window then,
# to ensure that all messages use the right parent, set it:
$Gtk2::Ex::Dialogs::ChoosePreviewFile::parent_window = $window;
# now popup a new dialog for opening a file
my $file = ask_to_open
Gtk2::Ex::Dialogs::ChoosePreviewFile ( "/path/to/something" );
# ok, now we need to save (as...) a file
my $save = ask_to_save
Gtk2::Ex::Dialogs::ChoosePreviewFile ( "/path/to/something" );
This module provides a simple file chooser api that wraps Gtk2::FileChooser objectively. The objective is a simple ways to prompt a user to open or save a file.
<<lessSYNOPSIS
use Gtk2::Ex::Dialogs::ChoosePreviewFile ( destroy_with_parent => TRUE,
modal => TRUE );
# do some stuff like creating your apps main $window then,
# to ensure that all messages use the right parent, set it:
$Gtk2::Ex::Dialogs::ChoosePreviewFile::parent_window = $window;
# now popup a new dialog for opening a file
my $file = ask_to_open
Gtk2::Ex::Dialogs::ChoosePreviewFile ( "/path/to/something" );
# ok, now we need to save (as...) a file
my $save = ask_to_save
Gtk2::Ex::Dialogs::ChoosePreviewFile ( "/path/to/something" );
This module provides a simple file chooser api that wraps Gtk2::FileChooser objectively. The objective is a simple ways to prompt a user to open or save a file.
Download (0.020MB)
Added: 2007-02-23 License: Perl Artistic License Price:
973 downloads
Waiho
Waiho is a simple FTP client for GNUstep, designed to be easy to use. more>>
Waiho is a simple FTP client for GNUstep, designed to be easy to use.
It is far from finished but is quite stable and usable.
1- Refactoring the code to use a Connections Pool
2- Use ftpparse library from DJ Bernstein instead of the current code
3- add correct support for symlinks
4- bookmark dialog
5- progression bar in the NSTableViews upload/download
6- add state line of the ftp dialog
7- directory deletion
8- directory transfert (recursive)
9- synchronisation between local/remote directories
10- resume (upload/download)
11- internationalization (french, etc.)
12- create a "ftp" service
Enhancements:
- Change the name of GSFTP to Waiho (means "to put something someplace, leave something" in Hawaiian) -- thanks to Brice Favre for the idea.
<<lessIt is far from finished but is quite stable and usable.
1- Refactoring the code to use a Connections Pool
2- Use ftpparse library from DJ Bernstein instead of the current code
3- add correct support for symlinks
4- bookmark dialog
5- progression bar in the NSTableViews upload/download
6- add state line of the ftp dialog
7- directory deletion
8- directory transfert (recursive)
9- synchronisation between local/remote directories
10- resume (upload/download)
11- internationalization (french, etc.)
12- create a "ftp" service
Enhancements:
- Change the name of GSFTP to Waiho (means "to put something someplace, leave something" in Hawaiian) -- thanks to Brice Favre for the idea.
Download (0.267MB)
Added: 2006-06-14 License: GPL (GNU General Public License) Price:
1227 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above dialog search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed