Możesz to zrobić za pomocą yad, którą możesz zainstalować z Software Center. Możesz uruchomić:
yad --title "Customised title here" --entry --text " Are you <b>really</b> sure you want to add an entry?" --width=300 --center --button="gtk-cancel:252" --button="gtk-ok:0"
Aby było to użyteczne, musimy uzyskać wszelkie wprowadzone dane i sprawdzić, który przycisk został naciśnięty. To robi:
data=$(yad --title "Customised title here" --entry --text " Are you <b>really</b> sure you want to add an entry?" --width=300 --center --button="gtk-cancel:252" --button="gtk-ok:0");rc=$?; [[ $rc = 252 ]] && data="";echo $data
Aby uzyskać pomoc na temat typu yad yad --help-allczy man yadale znalazłem praktyczne przykłady są łatwiejsze do adaptacji. Są tacy tutaj .
Można to naprawić, zmieniając entry.cwiersz pliku 101 jako: gtk_label_set_text_with_mnemonicna gtk_label_set_markup, nie wiem, dlaczego w jakim celu domyślnie ustawiony jest mnemonik.
może również obsługiwać znaczniki pango (a także bardziej zaawansowany HTML). Działa to, gdy zenity jest kompilowany z webkitem i jest dostępny we wszystkich aktualnych wersjach Ubuntu (ale brakuje go po ostatniej aktualizacji w rozwijającej się wersji „Wily”).
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.