Great job, guys! On Tue, Nov 5, 2024 at 1:57 AM Fred vS <fi...@hotmail.com> wrote:
> Hello Sieghard. > > I added this in tdatacol.docellevent(var info: celleventinfoty) from > msegrids.pas > > if info.eventkind = cek_focusedcellchanged then > begin > grid.invalidatewidget; > end; > > This make the bug disapear on Radeon cards and does not make difference > for other cards. > > So I think that we may keep it and commit it if there is no veto. > > ------------------------------ > *De :* Sieghard via mseide-msegui-talk < > mseide-msegui-talk@lists.sourceforge.net> > *Envoyé :* lundi 4 novembre 2024 22:55 > *À :* mseide-msegui-talk@lists.sourceforge.net < > mseide-msegui-talk@lists.sourceforge.net> > *Cc :* Sieghard <s_c_...@arcor.de> > *Objet :* Re: [MSEide-MSEgui-talk] Old Radeon bug. > > Hello Fred, > > you wrote on Mon, 4 Nov 2024 00:17:03 +0000: > > > There is some movement about that old bug with some Radeon cards. > ... > > The fix is, after a cell is selected, to force redraw the widget. > > I did it with Tfilelisview.hide + Tfilelisview.show. > > Not very elegant but it works, all the cells are well rendered. > > > > What is the msegui method to redraw or refresh completely the widget? > > The "classic" sequence of "<objewct>.invalidate; update;" doesn't work? > The cellgrid does have the methods (hopefully implemented) though. > > Failing that, you could try my "temporary solution", used for the > "MSEclock" example application, and try to rebuild the wohle window, using > "Window.RecreateWindow". At least as far as I could test it, this does not > cause any recognizable adverse effects, although I cannot guarantee in any > way. This is a compromise solution only. Otherwise, I don't know either. > > -- > (Weitergabe von Adressdaten, Telefonnummern u.ä. ohne Zustimmung > nicht gestattet, ebenso Zusendung von Werbung oder ähnlichem) > ----------------------------------------------------------- > Mit freundlichen Grüßen, S. Schicktanz > ----------------------------------------------------------- > > > > > _______________________________________________ > mseide-msegui-talk mailing list > mseide-msegui-talk@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk > _______________________________________________ > mseide-msegui-talk mailing list > mseide-msegui-talk@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk > -- Vasi
_______________________________________________ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk