Primitive file tree browser for xorriso-tcltk (if package BWidget is available)

This commit is contained in:
Thomas Schmitt 2012-12-30 11:53:56 +00:00
parent 7191a67a8c
commit 448d1b21e3
3 changed files with 899 additions and 190 deletions

View File

@ -8,6 +8,12 @@ Provided under GNU GPL version 2 or later.
xorriso-tcltk is mainly a proof of concept for a frontend that operates xorriso-tcltk is mainly a proof of concept for a frontend that operates
xorriso in dialog mode. xorriso in dialog mode.
Dependencies:
- xorriso ISO 9660 Rock Ridge filesystem manipulator and CD/DVD/BD burn program
- Tcl programming language
- Tk widget toolkit
- optionally the Tcl/Tk package BWidget
It exercises several fundamental gestures of communication: It exercises several fundamental gestures of communication:
- connecting via two pipes - connecting via two pipes
- sending commands - sending commands
@ -47,6 +53,9 @@ in order to get the particular help text for that element.
There is no need to close the help window. Just click another element to There is no need to close the help window. Just click another element to
get another help text. get another help text.
The "Help" button in the upper right corner gives a short overview and
instructions for several common use cases.
Program start options Program start options
@ -55,7 +64,7 @@ So here is the output of xorriso-tcltk --help :
------------------------------------------------------------------------ ------------------------------------------------------------------------
Usage: Usage:
frontend/xorriso-tcltk [options] /usr/bin/xorriso-tcltk [options]
Options: Options:
All options must be given with two dashes ("--option") in All options must be given with two dashes ("--option") in
order to distinguish them from any options of the Tcl shell. order to distinguish them from any options of the Tcl shell.
@ -76,6 +85,9 @@ Options:
--silent_start --silent_start
Do not issue the start message xorriso-tcltk-version. Do not issue the start message xorriso-tcltk-version.
This works only if --silent_start is the first argument. This works only if --silent_start is the first argument.
--no_bwidget
Do not try to load the Tcl/Tk package BWidget which is
a prerequisite for the "/" file browser buttons.
--geometry {+|-}X{+|-}Y --geometry {+|-}X{+|-}Y
Sets the position of the main window. Sets the position of the main window.
--click_to_focus --click_to_focus

File diff suppressed because it is too large Load Diff

View File

@ -1 +1 @@
#define Xorriso_timestamP "2012.12.30.100913" #define Xorriso_timestamP "2012.12.30.115258"