U kunt de hoeveelheid geheugen (in bytes) bepalen die de runtime momenteel gebruikt door de eigenschap
System.totalMemory
te controleren. Met deze eigenschap kunt u het geheugengebruik volgen en de toepassingen optimaliseren op basis van de wijzigingen in de gebruikte hoeveelheid geheugen. Als een bepaald visueel effect bijvoorbeeld een grote toename van de hoeveelheid geheugen veroorzaakt, kunt u overwegen het effect te wijzigen of te verwijderen.
De eigenschap
System.ime
verwijst naar de op dit moment geïnstalleerde IME (invoermethode-editor). Deze eigenschap stelt u in staat te luisteren naar gebeurtenissen
imeComposition
(
flash.events.IMEEvent.IME_COMPOSITION
) met de methode
addEventListener()
.
De derde eigenschap in de klasse System is
useCodePage
. Wanneer de eigenschap
useCodePage
is ingesteld op
true
, gebruikt de runtime de traditionele codepagina van het besturingssysteem om externe tekstbestanden te laden. Wanneer de eigenschap is ingesteld op
false
, worden externe tekstbestanden in de runtime geïnterpreteerd als Unicode.
Als u
System.useCodePage
instelt op
true
, moet de traditionele codepagina van het besturingssysteem de tekens bevatten die worden gebruikt in het externe tekstbestand. Als dat niet het geval is, wordt de tekst niet weergegeven. Als u bijvoorbeeld een extern tekstbestand laadt dat Chinese tekens bevat, kunnen die tekens niet worden weergegeven op een systeem dat de Nederlandse Windows-codepagina gebruikt omdat die codepagina geen Chinese tekens bevat.
Codeer alle externe tekstbestanden als Unicode en stel
System.useCodePage
standaard in op
false
om ervoor te zorgen dat gebruikers op alle platforms de externe tekstbestanden kunnen weergeven die in uw toepassing worden gebruikt. Op deze manier wordt de tekst in de runtime geïnterpreteerd als Unicode.