To understand this example in detail, let's start from the top by studying the user interface. The implementation section of the <span class="emphasis">''E-mail''</span> function can be found in the file <tt class="FILENAME">/usr/lib/perl5/site_perl/esmith/FormMagick/Panel/emailsettings.pm</tt>. If you study the part of this script that gets executed when the user clicks <span class="emphasis">''Save''</span>, you will find some Perl code that saves the administrator e-mail address into the configuration database and signals the <tt class="FILENAME">email-update</tt> event - thus informing the system that the email settings have changed: | To understand this example in detail, let's start from the top by studying the user interface. The implementation section of the <span class="emphasis">''E-mail''</span> function can be found in the file <tt class="FILENAME">/usr/lib/perl5/site_perl/esmith/FormMagick/Panel/emailsettings.pm</tt>. If you study the part of this script that gets executed when the user clicks <span class="emphasis">''Save''</span>, you will find some Perl code that saves the administrator e-mail address into the configuration database and signals the <tt class="FILENAME">email-update</tt> event - thus informing the system that the email settings have changed: |