#!/usr/bin/env python

import gtk

class panter:
    def __init__(self):
        okno = gtk.Window()
        tlac = gtk.Button('Tuk Tuk')
        tlac.connect("clicked", self.CallOvci)
        okno.add(tlac)
        okno.show_all()
        

    def CallOvci(self, widget):
        self.C_ovce = ovce(self)

    def ZabijOvci(self):
        del self.C_ovce
        print 'Volam zniceni'
    
    def Launch(self):

        gtk.main()
        

class ovce:
    def __init__(self, x):
        self.x = x
        okno = gtk.Window()
        tlac = gtk.Button('Konce ovce')
        tlac.connect("clicked", self.Konec)
        okno.add(tlac)
        okno.show_all()
        
    def Konec(self, widget):
        self.x.ZabijOvci()

    def __del__(self):
        print 'oce konci'


zvire = panter()
zvire.Launch()

