Hi Markus,
this started happening sometime after version 21.
You can try one of the following to see if it helps:
1. On the splitter control change manually the position(s).
For a Horizontal Splitter, add the Current position to what is currently on the screen and the same position/entry for the Minimum position.
Also, change the Maximum Position to a rather big position( I use 4000).
2. Use the Registry instead of an XML file for your configurations ...
3. While developing, frequently delete your XML configuration file or your configuration registry entries.
Sometimes the above is just a problem with YOUR development machine.
It does not happen on clean installs of your app - so after upgrading an app at a customer, always delete the PREVIOUS XML configuration file.
The problem is that even before v21 the saving of positions etc (especially with tables) was buggy.
Our customers are constantly complaining about saving (or not saving) their configurations ..
Since this is really not something we can do on our side, we are phasing out all NON-necessary splitters on our apps, starting with v3 of the alpha360 project.
Regards
Steven Sitas