ARTH- Task 1.1
Task Description1.1 π
π Create a blog/article/video/document about explaining various options for zenity with output screenshots
What is Zenity?
Zenity is an open source and a cross-platform application which displays GTK+ Dialog Boxes in command-line and using shell scripts. This applications makes easy for you to create Graphical Dialog boxes in which you can combine other application and makes easier to interact user with shell.
Usefulness:-
- Easy GUI Creation.
- Less features than other complex Tools.
- Enables shell scripts to interact with a GUI users.
- Simple dialog creation is possible for graphical user interaction.
- No heavy programming
Zenity is by default already install in all repository of most of the Standard Linux distribution of today.
To check whether your system has Zenity already install you can use following command.
:- zenity β version
Zenity Basic Dialog Boxes commands:-
An Entry Dialog Box:-
:- zenity β entry
.An error Dialog Box:-
:- zenity β error
Calendar Dialog Box:-
:- zenity β calendar
Progress Bar Dialog Box:
:- zenity β progress
File selection Dialog Box:-
:- zenity β file-selection
Question Dialog Box:-
:- zenity β question
Scale Dialog Box:-
:- zenity β scale
Colour selection Dialog Box:-
:- zenity β color-selection
Information Dialog Box:-
:- zenity β info
Password Dialog Box:-
:- zenity β password
About Dialog Box:
:-zenity β about
list dialog box:-
:-zenity β list β checklist β column βPragrmingβ β column βLanguageβ TRUE Python TRUE c FALSE JavaFALSE c++ TRUE Dart
Alert Dialog box:-
zenity β question β title βAlertβ β text βCan we proceed?β
There are a lot of GTK. Graphical dialog that can be build using zenity. For all knowledge take a read of zenity manual.