
StyleGrid is maybe low priority, or maybe in light of the Xojo LB improvements even dead. Obviously he was working last year on many of his other products, which he made Retina compatible (i.e. StyleGrid: no decimal alignment, and even right aligment is not possible have asked Björn about 1 1/2 years ago about Retina, and he wrote it would come in 2013.Xojo LB: love that decimal alignment! Looks so clean.
Listbox1.ColumnAlignment(1)=ListBox.AlignDecimal
StyleGrid (text is rendered slightly thinner/pixelated than in any other app). Text in cells is truncated with “…” if it doesn’t fit the cell. (I have a hard time to understand why this is nowhere implemented!) Xojo LB: none (this is a killer for me). ± StyleGrid has minimal support for this (the font, font size, font color can be changed, but no header height and background control). Have you seen this spend some hours to evaluate the Xojo listbox… Yes, things have changed since I compared them years ago… As far as I see these are the relevant differences (at least for me) between Xojo LB and StyleGrid: Not really a deal breaker for the ListBox, but it sure makes a nice screen look unfinished. A surface with a deep perspective effect (things nearer are larger while things farther away are smaller). The smooth surface is created using spline surface fitting of the data points. Funny thing is it looks OK on Windows, but not the Mac. A surface chart with continuous coloring and lighting effects, and with white contour lines and grey grid lines. Look at the attached pic I posted to the original problem the user reported. One other shortcoming of the ListBox that I have not found a workaround for: See feedback #17185. But I will take a look at this in a week or so, thanks. That was 4 years ago when I was doing that comparison, maybe it was the Redraw lock, who knows I can’t recall. Plus, I can’t recall, but there was some event that I needed to do something special in my app that the StyleGrid had and the ListBox did not. And I find it easier to work with than the StyleGrid.
Don’t get me wrong, the ListBox is great to work with on smaller data sets and where I need to do custom stuff in the paint and text events. I’ll have a look at the above and see if it is of use. I had tried, “flicker be gone”, see:īut that caused my only blue screen I have ever seen on this computer that I have been running for 3 years. Thanks, Karen, I will take a look at that one.