This thread looks to be a little on the old side and therefore may no longer be relevant. Please see if there is a newer thread on the subject and ensure you're using the most recent build of any software if your question regards a particular product.
This thread has been locked and is no longer accepting new posts, if you have a question regarding this topic please email us at support@mindscape.co.nz
|
Hi Jason, I downloaded May 16, 2014 nightly build Version 6.0. And found the following problems: 1) On Plot, the automatic text-wrapping feature is good but we found the problem which was not there before (Apr 10, 2014 nightly build). When we have 2X2 plots on a page, everything looks fine as in ScreenCapture2X2Fine.jpg. But when we set it so that if we have 3X2 plots on the page, some plots disappeared because of text-wrapping, as in ScreenCapture3X2Problem.jpg. 2) On DataGrid, if we change the grid cell background Brushes.LightGray (the color component is 255, 211, 211, 211), Some times we cannot see the the row or column divider line as in DataGridLineDividerMissing.Jpg.(If the horizontal scrollbar is hidden). When the horizontal scrollbar appears then it all look nice as in DataGridLineDividerNice.jpg. Could you please fix them? Thanks, Gordon |
|
|
Hello Gordon 1) This is somewhat similar to the infinite loop issue that you've posted about - the size of the axes depend on each other. When wrapping in one axis occurs, the size of the other axis changes which can in-turn trigger text wrapping if both titles are longer than the available space. This repeats the cycle until the axis titles are rendered as a line of characters. I've significantly improved this by preventing the titles from wrapping within a word - so they can now only wrap at word breaks. 2) This will also be resolved in the next nightly build. -Jason Fauchelle |
|
|
Hi Jason, We downloaded the May 20, 2014 nightly builds (Version 6.0) problem 1) is fixed. problem 2) is fixed, but create a even more serious problem. We cannot edit the data in the datagrid at all. All the columns are in the display mode only. You can try your sample. We are really worried since we are going to release our products soon ... Thanks, Gordon |
|
|
Hello Gordon Apologies for this issue and the inconvenience, This will be resolved in the next nightly build. -Jason Fauchelle |
|
|
Hi Jason, I downloaded May 21, 2014 nightly build. THE DATAGRID PROBLEM is STILL THERE. Our QA and I are spending so much time to test your products instead of our own part of the products. Whenever we get a nightly build for fixing problem, we are worried if something else is broken and we spend numerous hours to test if all other component of your products still work. Not only do we test the fixes but also test all other related parts, because we have no confidence that nothing else has been broken in your fixing process. All this work should be carried out in your end and they are not our responsibility. I tried to be as polite as possible here, but this is making us very very frustrated. 1) Field with CheckBox, ComboBox does not work at all 2) TextBox will not have focus when you try to edit them, and you can only edit them if it is in the first column in the DataGrid. Even in your sample project does not work!!! April 10, 2014 nightly build was working, also May 16, 2014 nightly build version 6.0 was working. Could you please compare your new changes with May 16, 2014 build to see what have been changed or revert the datagrid part changes? Gordon |
|
|
Hello Gordon Apologies and thanks for pointing this out. The problem was fixed but the theme files that include the fix did not get committed - and so not included in the previous build. This will be resolved in the next nightly build. -Jason Fauchelle |
|
|
Hi Jason, I downloaded the May 22 nightly build, the datagrid problem is fixed. But the endless loop on axis text-wrapping is very serious. If you have long axis label,(11 words, 60 characters long, this is used/defined by user and we have no control), even though area of graph is not that small, it still does the endless looping and make the UI unresponsive (image). It also hard for us to decide how minimum area for the chart should be. I will send the screen capture video to you separately. Thanks, Gordon |
|
|
Hello Gordon Thanks for the video, this is what I have seen too. Unfortunately this is next to impossible to detect and prevent from within the Chart control, so I have had no choice but to revert the title wrapping feature by default. In the next nightly build, the title wrapping can now be controlled by the new TitleWrapping property on the ChartAxis which will be NoWrap by default. Now the default setup of the chart can never reach this infinite cycle. Here are the results of controlling the title wrapping yourself: Only Y axis wrapping - impossible to reach infinite cycle. Only X axis wrapping - Medium chance to reach infinite cycle, but only if the Y axis labels have varying sizes which is generally the case. Both axes wrapping - High chance to reach infinite cycle if the chart has the right dimensions to cause both titles to reach an unbalanced wrapping state. This is as close as I can get to "solving" this issue for now. -Jason Fauchelle |
|
|
Hello Gordon It sure will. Without title wrapping, the infinite cycle was only possible when the chart was very small. The cause of this loop was the width of the X axis was becoming small enough to decide not to display any labels. As a result the height of the X axis would shrink, causing the Y axis to resize and repeat the cycle. The next nightly build also ensures that there is always at least one X axis label displayed, even when the X axis width is squashed right down. This means the X axis height is constant (unless you enable X axis title wrapping, or have multi-sized X axis labels) and so the rendering stabilizes. -Jason Fauchelle |
|
|
Hi Jason, Is this property a dependency property, so it is bind-able? Thanks, Gordon |
|
|
Hello Gordon Yes it is, thanks for making sure. -Jason Fauchelle |
|
|
Hi Jason, I download the May 30, 2014 nightly builds and I check the TitleWrapping property for both x-axis and y-axis, it is NoWrap. But both x-axis and Y-axis is still text-wrapped. And endless loop still there. What is happening here? Thanks, Gordon |
|
|
one more thing, when the width is small, we can see "yyyy" on the axis position. Gordon |
|
|
Hello Gordon Thanks for pointing out the axis label issue. Both of these will be resolved in the next nightly build. -Jason Fauchelle |
|
|
June 3rd 2014's nightly build fix the problem. But it has new problem as mentioned in the new thread. Thanks, Gordon |
|