[ varelg @ 13.02.2008. 18:38 ] @
Zanima me mozhe li se prethodno napisana bash skripta pozvati klikom na dugme iz grafichkog interfejsa izradjenog u Glade-u? Ili: kako povezati tu bash skriptu s dugmetom kad gradite GUI s Glade-om? |
[ varelg @ 13.02.2008. 18:38 ] @
[ random @ 13.02.2008. 20:05 ] @
Hm, ajmo redom i logično.
Glade je GUI builder za GTK+ toolkit. GTK+ je napisan u C-u i koristi C API. Naravno, moguće je pozvati shell skriptu iz C programa (man 2 execve), međutim, ako ti treba samo neki jednostavan GTK+ dijalog koji poziva shell skriptu, onda je daleko bolje da koristiš Zenity (man zenity), koji dolazi uz GNOME. [ varelg @ 13.02.2008. 20:47 ] @
Hvala random,
Eto nisam znao da postoji i zenity... namerno sam spomenuo Glade, vidim kako je lako napraviti GUI preko Glade-a ali umesto C- a ja bih da koristim bin bash za definisanje onoga shto bi se trebalo desiti pritiskom na dugme... Ako Glade nije za to, postoji li uopshte takav RAD sistem prilagodjen bin bash-u? Radije bih da "ubadam" delove GUI-ja na grafichkom RAD-u nego da pishem kod "ruchno"... [ random @ 14.02.2008. 13:16 ] @
Za bash ne postoji, ali postoje GTK+ bindings za Perl i Python i odgovarajući Glade UI source code generatori.
[ niceness @ 14.02.2008. 14:05 ] @
Pogledaj gtkdialog. GUI mozes definisati u Glade, a funkcije napisati u Bash. Koristio sam ga pre nekog vremena i nije mi se bas nesto svideo, ali je zavrsio posao ;)
Copyright (C) 2001-2024 by www.elitesecurity.org. All rights reserved.
|