Only the external variables are still considered for the target-device-dependent restriction of the maxium number of definable variables.
For Container Controls (e.g. GroupBox), SuspentLayout and ResumeLayout is now also called in SmartForms.
Loading of different .NET assemblies failed when starting Smart Compact CE projects on devices with Compact Framework 3.5 and led to missleading error messages in the log file.
Drivers with driver core version higher than 1.0.0.0 could not be loaded in the emulator.
Control elements:
Move: Under Windows CE, the image was not shown.
Command button: A 2-pixel offset was missing with ButtonStyle=Graphical and TextAlign=TopLeft.
TouchKeyboard templates under Windows CE: When pressing another key when deactivating the touch keyboard, the system froze.
ListView: If the last column was made invisible, the header was not drawn correctly.
ListView: For the "LocalizedText" column type, the change events of the texts were not evaluated.
TrendCurve: When programmatically copying curves, the scale was not initialised correctly.
TrendChart: With logarithmic representation, zooming was not correct and the marker calculated incorrect values.
Bar: SmartTag dialog for scale did not work.
Compact runtime system:
Alarm management: File limitation of the historic alarm archives blocked the application if the maximum number of archive files was reached.
Recipe system: Due to a modification in SP2, recipes with structure variables could no longer be transferred to the controller or be read by the controller.
Recipe system: Reading recipes with variables from deactivated channels led to an exception error.
Logging: Part of the LogFile dialog was not shown correctly.
Standard runtime system:
Language selection: For new projects, more than 8 languages can now be defined (so far, only 8 languages could be defined).
Logging: With the new "Do not record initial variable values" option, you can now define that initial variable values are not be recorded when starting the system.
Client configuration: The "Timeout with existing connection" option was not observed.