dimag0g
Very Active Member
Hi there,
I happen to use zenity quite a lot, but it has a couple of few limitations which bother me:
- almost no interactive input/output. By "interactive" I mean that zenity process should output new values as the user changes it, or accept values from stdin to update the gui. So far the only interactive option is --progress, and it only works as output and is quite limited. An example of what I'd like to achieve is displaying a list and printing the selected line the moment the user changes selection. Another example would be a window which displays the last text line it gets from stdin, and closes on EOF.
- strictly 1 variable per input form. For instance, I'd like to display a form with several input fields (name, surname, phone number for instance) or a dialog with multiple scales. Ideally this would combine with interactivity, so I'd display three scales ("red", "green", "blue") and the moment the user would release the first slider after moving it to the max I'd get "red=255" printed to stdout (or "255 0 0" if all variables are printed every time)
Does anybody know about such GUIs?
I happen to use zenity quite a lot, but it has a couple of few limitations which bother me:
- almost no interactive input/output. By "interactive" I mean that zenity process should output new values as the user changes it, or accept values from stdin to update the gui. So far the only interactive option is --progress, and it only works as output and is quite limited. An example of what I'd like to achieve is displaying a list and printing the selected line the moment the user changes selection. Another example would be a window which displays the last text line it gets from stdin, and closes on EOF.
- strictly 1 variable per input form. For instance, I'd like to display a form with several input fields (name, surname, phone number for instance) or a dialog with multiple scales. Ideally this would combine with interactivity, so I'd display three scales ("red", "green", "blue") and the moment the user would release the first slider after moving it to the max I'd get "red=255" printed to stdout (or "255 0 0" if all variables are printed every time)
Does anybody know about such GUIs?
Last edited by a moderator: