From caca17f3d56443cfde2acce8d78d89b7d9ab2eb8 Mon Sep 17 00:00:00 2001 From: Thomas Schmitt Date: Fri, 11 Jan 2013 13:32:06 +0000 Subject: [PATCH] Presenting xorriso-tcltk on the GNU xorriso web page --- xorriso/xorriso_eng.html | 41 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) diff --git a/xorriso/xorriso_eng.html b/xorriso/xorriso_eng.html index 7f45a80e..85f303b1 100644 --- a/xorriso/xorriso_eng.html +++ b/xorriso/xorriso_eng.html @@ -85,6 +85,8 @@ but rather not with CD, DVD-R, DVD+R, BD-R.
allow zisofs, gzip compression, and Jigdo file production.
libbz2 and libbz2-devel
allow bzip2 compression of Jigdo template files.
+
Tcl, Tk >= 8.4, Tcl/Tk package BWidget
+
enable the operation of GUI frontend script xorriso-tcltk.

@@ -157,6 +159,45 @@ Provides navigation commands for interactive ISO image manipulation.

+

+

GUI Frontend:

+xorriso itself is entirely controlled by text commands. In dialog mode, +xorriso reads them as text lines from standard input. +Together with some helpful xorriso commands, it is quite easy for frontend +programs to operate a separate xorriso process. +
+Other than the usual batch programs, xorriso will take care of maintaining +the emerging ISO image model. Its state can be inquired by the frontend +at any time. The frontend is supposed to care for the display of the inquired +xorriso state and to send xorriso commands to manipulate the ISO image model. +
+As a proof of concept, there is a Tcl/Tk script which can +be launched by shell command xorriso-tcltk +
+Click on this image to see a screenshot: +
+ +To screenshot of frontend script xorriso-tcltk +
+See also file + +frontend/README-tcltk. + +
+The script xorriso-tcltk +is part of the tarball and gets installed by make install. If a +xorriso distro package does not install it, you may get it directly from + +libburnia SVN: frontend/xorriso-tcltk + +You will probably have to give it x-permission after download. Some browsers +insist in adding ".htm" to the file name. +
+Further you need xorriso >= 1.2.6, Tcl, Tk >= 8.4, +Tcl/Tk package "BWidget". +

+

Command Examples: