質問
Zenity を使用すると、デフォルトのオプション以外にボタンを追加したり、フォントを変更したりすることができますか?そうでない場合は、さらにカスタマイズできる sh 用の別のダイアログがありますか?
他のヒント
あなたはおそらく~/.gtkrc
ファイルとスタイルを変更することができますが、それは痛みを伴うことができます。
#!/usr/bin/perl
use strict;
use warnings;
use Gtk2;
Gtk2->init;
my $window = Gtk2::Window->new;
my $vbox = Gtk2::VBox->new;
my $label = Gtk2::Label->new("Hello World");
my $button = Gtk2::Button->new("Press me");
$window->add($vbox);
$vbox->add($label);
$vbox->add($button);
$window->set_default_size(200, 200);
$window->signal_connect(
destroy => sub {
Gtk2->main_quit;
}
);
my $i = 0;
$button->signal_connect(
clicked => sub {
$label->set_text("button pressed " . ++$i . " times");
}
);
$window->show_all;
Gtk2->main;
あなたは正しい「PyZenity」を使用しているのPythonのバージョン用にインストールされていることを確認してください。
は、ここでpyzenity-0.1.4をダウンロードするためのリンクです:ダウンロードpyzenity-0.1.4 の
このは、Python 2.6
のために正常に動作されていますまた、私は、Python 2.7は、私の他のマシンのうちの1つの上にインストールされているが、それはそこに同じエラーを与えます。
だから、その後、アクティブのPython を使う(Pythonのそれ以降のバージョンのために)この問題を解決し、します同じのためPyzenityをインストールするには、 ' PYM の' を使用します。
あなたは空き地でgtkdialog使用することができます:
gtkdialog --glade-xml=file.glade --program=MAIN_WINDOW
所属していません StackOverflow