X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sbcglobal.net; s=s1024; t=1374454968; bh=GA4/0dK7cJUmmD/W6PB1Mc9G3GwHcjybsLrhgnb6CSU=; h=X-Yahoo-Newman-Id:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:X-Rocket-Received:From:Content-Type:Content-Transfer-Encoding:Subject:Message-Id:Date:To:Mime-Version:X-Mailer; b=Xrcs0mk+XlMXBCVnHd2YWnnKoS09Cqx3xk2OGc5E44lvu3CttEyLLwfdfPBAP/xFenxbhv05uA5/icullz11Q/EgSCe8n9hz21kDFRYDrB2x40MSDnoslGm9hYePQPsF1GIrsftWkHZNYMLterbHoLIk99i4fKEwRLHCgApdX4Y= X-Yahoo-Newman-Id: 398926 DOT 72664 DOT bm AT smtp117 DOT sbc DOT mail DOT ne1 DOT yahoo DOT com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: 5sbzoK4VM1kU56mC1VFxtacEJIkNpl4DfzPWF5AO_F.Jez2 nfkRgCaKx9KlUwx1OfzKSvYJEyhpEkH3yHEr7rtX3cYA2d6_EGhfDuQ8I3Qn LIvmbg3zYKxi5m5u3DIyQ4GX0iGTBIeAL2elCMZbrxftV6lmDMZnEcn4lBT3 XhWV8xcO5UxqDjAdntDxakjtzt2bZHxQqSAmgIBrB_yd5BC0fa3bffEYPb.d mMmlF9Z7l8O7jYsiGMKNkXZq5oBuJK3zWFal_QSdcSoBb11cgPja4LZjqgqv TwZT0RgTvHaulLULpTETEceWeE6Sq9HYIsdToevfqZsBahkEFYxoIG4MP7NY orC30NGcYhTXLe0bnLxHWmr2wQ4ZYOCP3EjYhkaa.q.kh9_YR9RtlEN8jzPr cOPsAD4uXvpiSHu2JrHFQLdAQjzfWcksN0cL9h2_lu8_r4.ESoHV9t8LA07y xeCRU.QmrwAmuFor0JB1Kqi21Nl.93NpZJOV342dHvqoNaYyhStwT590QLq8 rtz0bNp4K896.m0CRBObOTpdu74DfX87C X-Yahoo-SMTP: b8jVkbOswBAqZ4BhECp7nxPJUfTGEnEGv_G4qgQeZMeAbA-- X-Rocket-Received: from [192.168.1.66] (ehennes AT 69 DOT 109 DOT 30 DOT 233 with plain) by smtp117.sbc.mail.ne1.yahoo.com with SMTP; 22 Jul 2013 01:02:48 +0000 UTC From: Edward Hennessy Content-Type: text/plain; charset=us-ascii Subject: [geda-user] Non-modal Dialogs Message-Id: <2174C2C2-6FAF-4544-A4C0-5FDBD564A6FB@sbcglobal.net> Date: Sun, 21 Jul 2013 18:02:47 -0700 To: "geda-user AT delorie DOT com" , geda-dev AT delorie DOT com Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\)) X-Mailer: Apple Mail (2.1508) Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id r6M12tLX012732 Reply-To: geda-user AT delorie DOT com Implementation of non-modal dialogs requires some form of property change notification. This way, if an object property gets changed, either through the GUI or scripting, the dialog box widgets stay in sync with the value of the property. How should property change notification be implemented in gschem/libgeda? Cheers, Ed