Hi I'm thinking of the best way to explain. its a code that is attached to a software object that monitors that object for changes and runs another code as a result. For example you may want your alarm to ring by 7pm so you set up a code to watch (listen to) the system clock and tell that code to run the alarm when the clock strikes 7pm. That code is a kind of listener. In Calc you can script codes to monitor cell ranges for changes and run other codes based on the result of that change. Hope that was descriptive enough --------------------------------------------- from twohot@device.mobile :) -----Original Message----- From: Tom Davies <tomdavies04@yahoo.co.uk> Date: Sat, 6 Aug 2011 12:57:24 To: <users@global.libreoffice.org> Reply-To: users@global.libreoffice.org Subject: Re: [libreoffice-users] Re: Slow Calc Macros Hi :) Sorry for side-tracking this but what is this listener you refer to? Just curious because it's new to me. Regards from Tom :) ________________________________ From: twohot <twohot@fedoraproject.org> To: users@global.libreoffice.org Sent: Sat, 6 August, 2011 6:14:15 Subject: Re: [libreoffice-users] Re: Slow Calc Macros <snip /> I wonder if watching the huge range with a listener will produce better performance results. -- For unsubscribe instructions e-mail to: users+help@global.libreoffice.org Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/ Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette List archive: http://listarchives.libreoffice.org/global/users/ All messages sent to this list will be publicly archived and cannot be deleted -- For unsubscribe instructions e-mail to: users+help@global.libreoffice.org Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/ Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette List archive: http://listarchives.libreoffice.org/global/users/ All messages sent to this list will be publicly archived and cannot be deleted