<doc>
  <legacy_id>1920</legacy_id>
  <name>screenNoPixmaps</name>
  <type>property</type>
  <syntax>
    <example>set the screenNoPixmaps to {true | false}</example>
  </syntax>
  <library></library>
  <objects>
    <global/>
  </objects>
  <synonyms>
  </synonyms>
  <classification>
    <category>Appearance &amp; Positioning</category>
    <category>The System Environment</category>
  </classification>
  <references>
    <property tag="screenSharedMemory">screenSharedMemory Property</property>
  </references>
  <history>
    <introduced version="1.0">Added.</introduced>
  </history>
  <platforms>
    <mac/>
    <windows/>
    <linux/>
  </platforms>
  <classes>
    <desktop/>
    <server/>
    <web/>
  </classes>
  <security>
  </security>
  <summary>Specifies whether LiveCode creates a data structure to hold the screen image of each window.</summary>
  <examples>
    <example>set the screenNoPixmaps to true</example>
  </examples>
  <description>
    <p>Use the <b>screenNoPixmaps</b> <glossary tag="property">property</glossary> to trade off lower memory usage for possible screen flashing.</p><p/><p><b>Value:</b></p><p>The <b>screenNoPixmaps</b> is true or false.</p><p/><p>By default, the <b>screenNoPixmaps</b> <glossary tag="property">property</glossary> is set to false</p><p/><p><b>Comments:</b></p><p>If the <b>screenNoPixmaps</b> <glossary tag="property">property</glossary> is set to false, LiveCode creates a <glossary tag="pixmap">pixmap</glossary> data <glossary tag="control structure">structure</glossary> for each of its windows. Changes to the appearance of the window are created in this offscreen image, then drawn to the actual window all at once. This minimizes screen flashing when <glossary tag="object">objects</glossary> are <glossary tag="redraw">redrawn</glossary>.</p><p/><p>If the <b>screenNoPixmaps</b> <glossary tag="property">property</glossary> is true, no offscreen images are created, and drawing is done into the actual window. This reduces the memory needed for the window, but can result in screen flashing.</p><p/><p>If the application is started from a Unix command line, this property can be set to true on startup by using the<code> -nopixmaps </code>option.</p>
  </description>
</doc>