From f1bf713d0fcd86d38b119d95b276f67245123810 Mon Sep 17 00:00:00 2001 From: Yasumichi Akahoshi Date: Sat, 19 Nov 2011 02:55:00 +0900 Subject: Add mallard pages and update screenshots. Signed-off-by: Yasumichi Akahoshi --- help/C/progress.page | 79 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 79 insertions(+) create mode 100644 help/C/progress.page (limited to 'help/C/progress.page') diff --git a/help/C/progress.page b/help/C/progress.page new file mode 100644 index 00000000..caabb16a --- /dev/null +++ b/help/C/progress.page @@ -0,0 +1,79 @@ + + + + Use the --progress option. + + Progress Dialog +

+ Use the --progress option to create a progress dialog. +

+ +

+ Zenity reads data from standard input line by line. If a line is prefixed with #, the text is updated with the text on that line. If a line contains only a number, the percentage is updated with that number. +

+ +

+ The progress dialog supports the following options: +

+ + + + + <cmd>--text</cmd>=<var>text</var> +

Specifies the text that is displayed in the progress dialog.

+
+ + + <cmd>--percentage</cmd>=<var>percentage</var> +

Specifies the initial percentage that is set in the progress dialog.

+
+ + + <cmd>--auto-close</cmd> +

Closes the progress dialog when 100% has been reached.

+
+ + + <cmd>--pulsate</cmd> +

Specifies that the progress bar pulsates until an EOF character is read from standard input.

+
+ +
+ +

+ The following example script shows how to create a progress dialog: +

+ + +#!/bin/sh +( +echo "10" ; sleep 1 +echo "# Updating mail logs" ; sleep 1 +echo "20" ; sleep 1 +echo "# Resetting cron jobs" ; sleep 1 +echo "50" ; sleep 1 +echo "This line will just be ignored" ; sleep 1 +echo "75" ; sleep 1 +echo "# Rebooting system" ; sleep 1 +echo "100" ; sleep 1 +) | +zenity --progress \ + --title="Update System Logs" \ + --text="Scanning mail logs..." \ + --percentage=0 + +if [ "$?" = -1 ] ; then + zenity --error \ + --text="Update canceled." +fi + + + +
+ Progress Dialog Example + Zenity progress dialog example + +
+
-- cgit From d0da299f5145e9a31824f834fd9147d5dda5c0f5 Mon Sep 17 00:00:00 2001 From: Andre Klapper Date: Sat, 23 Sep 2017 22:48:48 +0200 Subject: help: Remove id parameter from figure element, to pass 'yelp-check validate' --- help/C/progress.page | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'help/C/progress.page') diff --git a/help/C/progress.page b/help/C/progress.page index caabb16a..3ed5260e 100644 --- a/help/C/progress.page +++ b/help/C/progress.page @@ -71,7 +71,7 @@ fi -
+
Progress Dialog Example Zenity progress dialog example -- cgit