- This wiki is out of date, use the continuation of this wiki instead
Set icon
From FenixWiki
(Difference between revisions)
Revision as of 01:03, 30 April 2007 (edit) Sandman (Talk | contribs) ← Previous diff |
Revision as of 00:25, 26 June 2007 (edit) (undo) Sandman (Talk | contribs) m Next diff → |
||
Line 1: | Line 1: | ||
[[Category:functions]] | [[Category:functions]] | ||
- | [[Category: | + | [[Category:programinteraction]] |
==Definition== | ==Definition== |
Revision as of 00:25, 26 June 2007
Contents |
Definition
INT set_icon ( <INT fileID> , <INT graphID> )
Set the window icon to a certain graph.
The icon will only be updated after set_mode() is called, so call set_icon() before set_mode(). The map used for the icon must be 32x32 large, but it can have a depth of 8bit or 16bit. After set_icon() and set_mode() have been called, the map used for the icon can be freed from memory using unload_map().
Parameters
INT fileID | - The fileID of the file containing the graph. |
INT graphID | - The graphID of the graph to be used as an icon. |
Returns
INT : true
Example
Program icon; Private int map; int screen_width = 320; int screen_height = 200; int screen_depth = 8; int iconsize = 32; Begin map = new_map(iconsize,iconsize,screen_depth); map_clear(0,map,rgb(0,255,255)); set_icon(0,map); set_title("<-- Look at the cyan block!"); set_mode(screen_width,screen_height,screen_depth); unload_map(0,map); Repeat frame; Until(key(_esc)) End
Used in example: new_map(), map_clear(), set_title(), set_mode, unload_map(), key()