Ajout d'une entrée nouveau document pour la GED : créé un document vierge et l'ouvre...
[bilio:bilio.git] / src / dial_new_ged.rb
1 # coding: utf-8
2
3 class DialNewGed < Gtk::Dialog
4
5         attr_reader :nom
6         
7         def initialize window
8                 
9                 super("Nouveau document", window, Gtk::Dialog::DESTROY_WITH_PARENT, [ Gtk::Stock::CANCEL, Gtk::Dialog::RESPONSE_CANCEL ], [ Gtk::Stock::OK, Gtk::Dialog::RESPONSE_OK ])
10                 
11                 #set_default_size 900, 300
12                 
13                 table = Gtk::Table.new 3, 2, false
14                 
15                 label_nom = Gtk::Alignment.new 0, 0.5, 0, 0
16                 label_nom.add Gtk::Label.new("Nom et extension du fichier:")
17                 table.attach( label_nom, 0, 1, 0, 1, Gtk::FILL, Gtk::FILL, 2, 2 )
18                 @nom = Gtk::Entry.new 
19                 table.attach( @nom, 1, 2, 0, 1, Gtk::FILL, Gtk::FILL, 2, 2 )
20                 
21                 @nom.signal_connect( "activate" ) {
22                         response(Gtk::Dialog::RESPONSE_OK)
23                 }
24                 
25                 self.vbox.pack_start table, true, true, 3
26                 
27                 self.vbox.show_all
28         
29         end
30
31 end