The best way to learn how to use the WebCore is by example. See the documentation for more information.

The requested URL is always shown first; if a page uses one or more WebCore templates, those are shown afterwards.

00 <?php
01   include_once ('software/init.php');
02  
03   $Page->location->append ('Software', '../');
04   $Page->location->append ('Shockwave Screen Saver');
05  
06   $Page->title->subject = 'Shockwave Screen Saver';
07  
08   $screen_saver_path = $Page->resolve_path ('{data}software/screen_saver/downloads');
09   $url_label_path = $Page->resolve_path ('{data}software/url_label/downloads');
10  
11   $Page->start_display ();
12 ?>
13 <div class="main-box">
14   <div class="columns text-flow">
15     <div>
16       <p>Based on the <a href="./">earthli Screen Saver Library</a>, this screen saver plays
17         any Shockwave Flash file as a screen saver. Take your favorite web
18         animations or cartoons and make screen savers out of them.</p>
19       <p>To use the screen saver, just download the binary files and unzip
20         them to your Windows&reg; folder. Go to Display Properties and select
21         the 'earthli' screen saver.</p>
22       <p>To use the source code, make sure you have Delphi 5.0 installed.
23         I haven't tested with other versions of Delphi, but any version
24         that supports interfaces (includes 4.0, I believe) will work. You
25         will also need to include the <a href="<?php echo $url_label_path; ?>url_label.zip">TUrlLabel</a> component in your library
26         to work with the forms.</p>
27       <p>Version 1.0 supports only one file at a time and is available with
28         source code. Version 2.0 is not yet available but will let you create
29         libraries of flash animations and play them all in a row.</p>
30       <div class="info-box-bottom">
31         <p>Created 12/2/2000 &mdash; Updated 05/11/2001</p>
32         <p>Current version is <span class="field">1.0.4</span></p>
33       </div>
34       <h2>Known Issues</h2>
35       <h3>1.0.4</h3>
36       <ol>
37         <li>If you download and install using the installer provided, then
38           the 'Flash File' and 'Options' panels don't appear in the settings
39           box. To enable these panels, you have to change a setting in the INI
40           file, which is in the system folder with the screen saver. In the INI
41           file, there is a setting in the [General] section called 'settings_enabled'.
42           Change it from 0 to 1 and save the file. Click 'Settings...' from the
43           display control panel and you will see the options now.</li>
44       </ol>
45       <h3>1.0.3</h3>
46       <ol>
47         <li>Windows NT and Windows 2000 will not ask for a password if password
48           protection is enabled.</li>
49         <li>When the machine goes to sleep or powers down and is revived, the
50           screen saver does not detect the mouse anymore. Hit 'Esc' or 'Alt +
51           F4' to close it.</li>
52       </ol>
53       <h2>Build History</h2>
54       <h3>1.0.4 - 5/11/2001</h3>
55       <ol>
56         <li>Fixed screen saver service to detect mouse, even after power-down
57           mode is engaged. Previously only the 'Esc' or 'Alt+F4' combination stil
58           quit the screen saver. (the form capture mouse input, because the Flash
59           control covers the whole form. However, when the computer went into
60           power-down mode, it took capture away, never to return it). </li>
61       </ol>
62       <h3>1.0.3 - 12/6/2000</h3>
63       <ol>
64         <li>Added an Internet Update link on the about page</li>
65         <li>Fixed saver service to work on NT/2000, but it still doesn't ask for
66           the password, even if it's enabled.</li>
67         <li>Added calls to SystemParametersInfo to notify the system that a screen
68           saver is running, so that Alt+Tab and Ctrl+Alt+Del don't work.</li>
69         <li>Fixed Configuration dialog so that the preview movie only plays when
70           that page is displayed and is paused when hidden. Movie is not opened
71           if the settings are disabled.</li>
72         <li>Added a license agreement, which can be saved as HTML.</li>
73       </ol>
74       <h3>1.0.2 Beta - 12/1/2000</h3>
75       <ol>
76         <li>Initial release to testers.</li>
77         <li>Has insufficient password support for Windows NT/2000.</li>
78       </ol>
79     </div>
80     <div class="right-sidebar">
81       <h2>
82         Downloads
83       </h2>
84       <ul class="minimal">
85         <li>
86           <?php $Page->start_icon_container('{icons}buttons/download_to_hd', Sixteen_px); ?>
87           <a href="<?php echo $screen_saver_path; ?>earthli_screen_saver.zip">Zip file</a>
88           <?php $Page->finish_icon_container(); ?>
89         </li>
90         <li>
91           <?php $Page->start_icon_container('{icons}buttons/download_to_hd', Sixteen_px); ?>
92           <a href="<?php echo $screen_saver_path; ?>earthli_screen_saver.zip">Installer</a>
93           <?php $Page->finish_icon_container(); ?>
94         </li>
95         <li>
96           <?php $Page->start_icon_container('{icons}buttons/download_to_hd', Sixteen_px); ?>
97           <a href="<?php echo $screen_saver_path; ?>earthli_screen_saver_src.zip">Source files</a>
98           <?php $Page->finish_icon_container(); ?>
99         </li>
100       </ul>
101       <h2>
102         Docs
103       </h2>
104       <ul class="minimal">
105         <li>
106           <?php $Page->start_icon_container('{icons}file_types/text_file', Sixteen_px); ?>
107           <span class="content">Read the <a href="docs.php">documentation</a></span>
108           <?php $Page->finish_icon_container(); ?>
109         </li>
110       </ul>
111     </div>
112   </div>
113 </div>
114 <?php $Page->finish_display (); ?>
115