<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/css" href="http://fenixdocs.com/skins/common/feed.css?63"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title>LCD SetBitmap - Revision history</title>
		<link>http://fenixdocs.com/index.php?title=LCD_SetBitmap&amp;action=history</link>
		<description>Revision history for this page on the wiki</description>
		<language>en</language>
		<generator>MediaWiki 1.10.1</generator>
		<lastBuildDate>Fri, 01 May 2026 08:51:34 GMT</lastBuildDate>
		<item>
			<title>Sandman: New page: Category:functions Category:lcddll Category:dll  '''Up to LCD.DLL Functions''' ----   ==Definition== '''INT''' LCD_SetBitmap ( &lt;'''INT''' device&gt; , ...</title>
			<link>http://fenixdocs.com/index.php?title=LCD_SetBitmap&amp;diff=4022&amp;oldid=prev</link>
			<description>&lt;p&gt;New page: &lt;a href=&quot;/index.php/Category:Functions&quot; title=&quot;Category:Functions&quot;&gt;Category:functions&lt;/a&gt; &lt;a href=&quot;/index.php/Category:Lcddll&quot; title=&quot;Category:Lcddll&quot;&gt;Category:lcddll&lt;/a&gt; &lt;a href=&quot;/index.php/Category:Dll&quot; title=&quot;Category:Dll&quot;&gt;Category:dll&lt;/a&gt;  &lt;a href=&quot;/index.php/Functioncategory:Lcddll&quot; title=&quot;Functioncategory:Lcddll&quot;&gt;'''Up to LCD.DLL Functions'''&lt;/a&gt; ----   ==Definition== '''INT''' LCD_SetBitmap ( &amp;lt;'''INT''' device&amp;gt; , ...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Category:functions]]&lt;br /&gt;
[[Category:lcddll]]&lt;br /&gt;
[[Category:dll]]&lt;br /&gt;
&lt;br /&gt;
[[Functioncategory:Lcddll|'''Up to LCD.DLL Functions''']]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Definition==&lt;br /&gt;
'''INT''' LCD_SetBitmap ( &amp;lt;'''INT''' device&amp;gt; , &amp;lt;'''INT''' priority&amp;gt; , &amp;lt;'''BYTE POINTER''' map&amp;gt; )&lt;br /&gt;
&lt;br /&gt;
Sets the bitmap of the device to a certain map with a certain priority.&lt;br /&gt;
&lt;br /&gt;
== Parameters ==&lt;br /&gt;
{|&lt;br /&gt;
| '''INT''' device || - Number of the device.&lt;br /&gt;
|-&lt;br /&gt;
| '''INT''' priority || - The priority of the bitmap (see [[#Notes|notes]]).&lt;br /&gt;
|-&lt;br /&gt;
| '''BYTE POINTER''' map || - Pointer to a 160x43 byte array.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Returns ==&lt;br /&gt;
'''INT''' : [[LCD_ERRORCODES|LCD.DLL Errorcodes]]&lt;br /&gt;
{|&lt;br /&gt;
| LCD_ERROR_NONE || - 0 || - No error.&lt;br /&gt;
|-&lt;br /&gt;
| LCD_ERROR_SERVICEINACTIVE || - -14 || - The service is inactive.&lt;br /&gt;
|-&lt;br /&gt;
| LCD_ERROR_DEVICENOTCONNECTED || - -21 || - Device not connected.&lt;br /&gt;
|-&lt;br /&gt;
| LCD_ERROR_INVALIDPARAMETER || - -22 || - Invalid parameter.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
* Multiple priorities can be used:&lt;br /&gt;
{|&lt;br /&gt;
| LCD_PRIORITY_IDLE_NO_SHOW || - Lowest priority, disable displaying. Use this priority when you don’t have anything to show.&lt;br /&gt;
|-&lt;br /&gt;
| LCD_PRIORITY_BACKGROUND || - Priority used for low priority items.&lt;br /&gt;
|-&lt;br /&gt;
| LCD_PRIORITY_NORMAL || - Normal priority, to be used by most applications most of the time.&lt;br /&gt;
|-&lt;br /&gt;
| LCD_PRIORITY_ALERT || - Highest priority. To be used only for critical screens, such as &amp;quot;your CPU temperature is too high&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* One can use [[map_buffer]]() to obtain a byte pointer to a map. Make sure this map is of size 160x43 and it has a color depth of 8.&lt;br /&gt;
&lt;br /&gt;
{{Lcdfuncbox}}&lt;/div&gt;</description>
			<pubDate>Wed, 26 Dec 2007 19:31:40 GMT</pubDate>			<dc:creator>Sandman</dc:creator>			<comments>http://fenixdocs.com/index.php/Talk:LCD_SetBitmap</comments>		</item>
	</channel>
</rss>