<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to feature-requests</title><link>https://sourceforge.net/p/razor-engine/feature-requests/</link><description>Recent changes to feature-requests</description><atom:link href="https://sourceforge.net/p/razor-engine/feature-requests/feed.rss" rel="self"/><language>en</language><lastBuildDate>Thu, 29 Apr 2004 15:28:59 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/razor-engine/feature-requests/feed.rss" rel="self" type="application/rss+xml"/><item><title>Splash screen</title><link>https://sourceforge.net/p/razor-engine/feature-requests/3/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Add the capability to draw a splash screen when&lt;br /&gt;
entering and/or exiting the game.&lt;/p&gt;
&lt;p&gt;Proposed code below (tested satisfactorily on FreeCiv,&lt;br /&gt;
but may not fit the framework model):&lt;/p&gt;
&lt;p&gt;-- in Presentation.cpp, ~Presentation --&lt;/p&gt;
&lt;p&gt;+ actionEngine.exitScreen(display.getDisplayCanvas());&lt;/p&gt;
&lt;p&gt;delete currentScreen;&lt;/p&gt;
&lt;p&gt;-- in Presentation.cpp, Presentation::begin --&lt;/p&gt;
&lt;p&gt;display.captureScreen();&lt;/p&gt;
&lt;p&gt;+ actionEngine.splashScreen(display.getDisplayCanvas());&lt;/p&gt;
&lt;p&gt;-- in ActionEngine.h, class ActionEngine --&lt;/p&gt;
&lt;p&gt;virtual Boolean getPreventAutoOff() const;&lt;/p&gt;
&lt;p&gt;+ virtual void splashScreen(const Canvas *displayCanvas);&lt;br /&gt;
+ virtual void exitScreen(const Canvas *displayCanvas);&lt;/p&gt;
&lt;p&gt;-- in ActionEngine.cpp, at end --&lt;/p&gt;
&lt;p&gt;void&lt;br /&gt;
ActionEngine::splashScreen(const Canvas *displayCanvas)&lt;br /&gt;
{&lt;/p&gt;
&lt;p&gt;}&lt;/p&gt;
&lt;p&gt;void&lt;br /&gt;
ActionEngine::exitScreen(const Canvas *displayCanvas)&lt;br /&gt;
{&lt;/p&gt;
&lt;p&gt;}&lt;/p&gt;
&lt;p&gt;-- in MyActionEngine.h, class MyActionEngine --&lt;/p&gt;
&lt;p&gt;static StateDescriptor *createStateDescriptor();&lt;br /&gt;
+ void splashScreen(const Canvas *displayCanvas);&lt;br /&gt;
+ void exitScreen(const Canvas *displayCanvas);&lt;/p&gt;
&lt;p&gt;-- in MyActionEngine.cpp, at end --&lt;/p&gt;
&lt;p&gt;void&lt;br /&gt;
MyActionEngine::splashScreen(const Canvas *displayCanvas) {&lt;/p&gt;
&lt;p&gt;// Do splash-screen stuff here&lt;br /&gt;
// Displayed when game is opened&lt;/p&gt;
&lt;p&gt;}&lt;/p&gt;
&lt;p&gt;void&lt;br /&gt;
MyActionEngine::exitScreen(const Canvas *displayCanvas) {&lt;/p&gt;
&lt;p&gt;// Do splash-screen stuff here&lt;br /&gt;
// Displayed when leaving game&lt;/p&gt;
&lt;p&gt;}&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Eric Munson</dc:creator><pubDate>Thu, 29 Apr 2004 15:28:59 -0000</pubDate><guid>https://sourceforge.net2e3fcb2bb264c6e69b20b3f190bec5d478b545c4</guid></item><item><title>Enable drawing of transparent text</title><link>https://sourceforge.net/p/razor-engine/feature-requests/2/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;s. summary.&lt;/p&gt;&lt;/div&gt;</description><pubDate>Tue, 18 Mar 2003 23:18:52 -0000</pubDate><guid>https://sourceforge.net865765cc1be5182f007a3c3c58222aea9340003f</guid></item><item><title>Enable more control over menus</title><link>https://sourceforge.net/p/razor-engine/feature-requests/1/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;One issue: &lt;br /&gt;
I have game field from 0,0,160,140 &lt;br /&gt;
and i need to handle events on pendown, but in left-top &lt;br /&gt;
coner menu appear. Could you add some define in future &lt;br /&gt;
version to not to handling menu event please.&lt;br /&gt;
&lt;/p&gt;&lt;/div&gt;</description><pubDate>Tue, 18 Mar 2003 23:18:48 -0000</pubDate><guid>https://sourceforge.net0acaca181216465a642c7be2b02895475c74a409</guid></item></channel></rss>